Views:

Summary



A restore NFS or CIFS files to their original location fails to execute properly.

Symptoms



DPX fails to restore NFS or CIFS files to their original locations fails on Linux versions Red Hat 5.7 x64 and SUSE11 x64, logging the following error:

Error 4096 (error restoring file uid/gid)



Resolution



DPX runs as a superuser, i.e., root. The superuser does not have normal file access permissions to NFS-mounted files.

For DPX the backup of an NFS-mounted file system completes normally.

However, a restore to the original location:

  • will fail if the destination is not open to all users.
  • even when the destination is open, the original permissions of the backed-up files and directories are lost in the restore.

Example:

rw-rr- 1 nobody nogroup incr1.exe

DPX administrators should note that this type of restore will complete, and include correct metadata, if performed on a file system for the local machine.

See section 12.4.2. "Superuser Mapping" for a discussion of managing issues with NFS-mounted file systems in the following O'Reilly article about NFS security:

docstore.mik.ua/orelly/networking_2ndEd/nfs/ch12_04.htm

Your system administrator should carefully consider the effects of using any superuser mapping alternatives. DPX is not tested for use with these mapping alternatives, therefore product behavior is unknown.