Restore of a file server fails with PHOENIX304
Updated over a week ago

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.

See also

Did this answer your question?