Restore of a file server fails with PHOENIX304
Problem description
Restore of a file server either fails with error code PHOENIX304 or is successful with error PHOENIX304. The restore jobs are set to restore data to the original location and are configured to:
- Overwrite if the original is older
- Always skip
- Upward tree path enabled
Cause
The restore job may fail or succeed with errors because of one of the following reasons:
- The file or folder already exists in the original location,
- Phoenix is unable to find the file/folder older than the file/folder being restored
- Permission issues.
Log location
C:\Program Data\Phoenix\Restore\<backup set>
Resolution
Scenario 1: The file or folder already exists in the original location
Restore of a file/folder to the original location fails. The options selected in the restore job are:
- Always skip
- Upward tree path enabled
Error: SyncError: No files restored (#100000130) (Error Code : PHOENIX304)
Solution: The restore job failed because the file or folder already exists in the original location.
Scenario 2: Phoenix is unable to find the file/folder older than the file/folder being restored
Restore of a file/folder to the original location fails. The options selected in the restore job are:
- Overwrite if original is older
- Upward tree path enabled
Error: No files restored (#100000130) (Error Code : PHOENIX304)
Solution: The files get skipped because Phoenix is unable to find the file/folder older than the file/folder that you are trying to restore. The restore job succeeds with errors.
Scenario 3: Permission issues
Restore of a file/folder to the original location fails.
Error:
[Errno 30] Read-only file system:
Error -
[ERROR] File '' could not be restored at '\D:\Shared_Directories\Druva.xlsx'. Error: [Errno 13] Permission denied: .
[Errno 30] Read-only file system:
Solution: Give the account (system or local administrator account) read-write access over the folder or drive.