rsync with -E (--extended-attributes)


Recommended Posts

I'm looking to back up my MacOS computers to my UnRaid server.  My thought was to use rsync, with rsync running on my UnRaid server in "server" mode.  This works except for the lack of the -E (--extended-attributes) flag on the UnRaid side, which prevents me from getting a byte for byte copy of my  MacOS disks.  This article describes how to patch the rsync source and produce a linux binary http://www.oreillynet.com/cs/user/view/cs_msg/66237?page=last with the Apple extensions. I unfortunately do not have a full linux server to build the patched rsync myself.  Has anyone already done this?  Does it work with UnRaid?  Do you have a binary you can share?

Link to comment

I'm reasonably sure that the extended attributes are stored in a file with the same name of the original file but with ._ added on the front, so the destination file system does not need to understand them.  If there is a better/easier way to make "true" backups of a MacOS file system to an UnRaid server please let me know.  Thanks.

Link to comment
  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.