PureDisk Export to NetBackup and Restore workflows do not work if the directory or filename contains an apostrophe

Article:TECH63594  |  Created: 2008-01-25  |  Updated: 2009-01-26  |  Article URL http://www.symantec.com/docs/TECH63594
Article Type
Technical Solution


Environment

Issue



PureDisk Export to NetBackup and Restore workflows do not work if the directory or filename contains an apostrophe

Error



The fetched PO-list /Storage/tmp/wf_polist_XxXxX did not contain a valid end-marker. It is probably incomplete

Solution



When exporting data from PureDisk to NetBackup, the export job errors out when it encounters a file that contains an apostrophe in the filename or in the foldername. An error is also encountered when trying to download a file that contains an apostrophe using the Find Files action in the PureDisk web GUI.

Troubleshooting/Evidence data:
Review the job details using the PureDisk web GUI - Sample for an export job below.
    [2008-Sep-11 13:45:27 UTC] *** Start: MBFindToExport ***
    [2008-Sep-11 13:45:27 UTC] Using MBFind --dirname='*' --basename='*' --completedirstructure --toErrorCode=0
    *** Error Message ***
    0
    severity: 6
    server: 82000000
    source: MBFindToExport_MBFindToExport
    description:
    The fetched PO-list /Storage/tmp/wf_polist_ELQ9jI did not contain a valid end-marker. It is probably incomplete.
    *** End ***

Reviewing the contents of the file - /Storage/tmp/wf_polist_ELQ9jI shows the following error message
    @POformatVersion=1.0
    11||C:|1||||02bb74d921fbb0181f813f75177e08b9|0|N|1|26|0|0|0|315529200|315529200|315529200|0||||0|||1221140716
    11|/C:|Cases|1||||e81321e7a20a4b2ea3b9e209db8143b9|0|N|1|20|0|0|0|1221033592|1221033592|1201076377|0||||0|||1221140716
    11|/C:/Cases|PureDisk|1||||e81321e7a20a4b2ea3b9e209db8143b9|0|N|1|20|0|0|0|1221139469|1221139469|1209461532|0||||0|||1221140716
    11|/C:/Cases/PureDisk|TestFolderName|1||||e81321e7a20a4b2ea3b9e209db8143b9|0|N|1|20|0|0|0|1221139502|1221139502|1221139444|0||||0|||1221140716
    11|/C:/Cases/PureDisk/TestFolderName|Apos'Trophe|1||||e81321e7a20a4b2ea3b9e209db8143b9|0|N|1|20|0|0|0|1221139519|1221139519|1221139472|0||||0|||1221140716

    ***ERROR***
    99999
    severity: 6
    server: 82000000
    source: MBS-Webservices_MBFind
    description:
    [2]pg_query(): Query failed: ERROR: syntax error at or near "T"
    LINE 1: ...stFolderName' AND basename LIKE 'Apos'Trophe' AND ty...
                                                                                 ^
    ***DONE***

Solution:
Symantec Corporation has acknowledged that the above-mentioned issue is present in the current version(s) of the product(s) mentioned at the end of this article. Symantec Corporation is committed to product quality and satisfied customers.
This issue is currently being considered by Symantec Corporation to be addressed in a forthcoming Patch or version of the product. The fix for this issue is expected to be released in a future release update for PureDisk. Please note that Symantec Corporation reserves the right to remove any fix from the targeted release if it does not pass quality assurance tests or introduces new risks to overall code stability. Symantec's plans are subject to change and any action taken by you based on the above information or your reliance upon the above information is made at your own risk. Please refer to the Release Update Readme notes or contact NetBackup Enterprise Support to confirm this issue was included in the maintenance pack.

As future maintenance packs are released, please visit the following link for download and readme information:
http://www.symantec.com/business/support/downloads.jsp?pid=52672



Supplemental Materials

SourceETrack
Value1303860
DescriptionDefect 6.5.0.2 - Export fails during MBFindToExport when filename contains quote character

SourceETrack
Value1408899
Description6.5.0.1 Service Request - Export fails during MBFindToExport when filename contains quote character

Legacy ID



308928


Article URL http://www.symantec.com/docs/TECH63594


Terms of use for this information are found in Legal Notices