Re: Any rsync HFSX news?

Michael Dexter <[email protected]> Wed, 12 Apr 2006 00:12:14 +0300
Newsgroups gmane.os.opendarwin.general
Message-ID <a06230905c061c54e4e09@[192.168.15.108]>
Hello,

>  > Could someone please summarize the status of rsync and HFS(X)?
>>
>>  In my experience and research there were issues with Apple's and the
>>  alternative(s) having various problems (preservation of dates in my
>>  experience) and lagging behind the official rsync.
>>
>>  In short, is there a fully-HFSX-safe rsync out there?
>
>You'll have to clarify what exactly you mean by 'fully-HFSX-safe'.
>The rsync included in Mac OS X (with all the latest updates applied)
>Will preserve everything it can having to do with a file, assuming
>you are transferring to another hfsx filesystem on the same machine.
>What specifically are you having issues with?

I must preface this with saying that I am hoping to address Mac OS X 
in addition to Darwin.

I specifically remember that rsync was not preserving the dates of 
copied data. I see how "-t preserve times" could play a role but this 
person sees all resource forks showing up as modified, perhaps from 
re-assembly:

http://jwz.livejournal.com/507054.html

My research found concerns about symbolic link handling:

http://www.honkbude.org/article.php?story=20040801233916583&mode=print

Goals:

1. Retrospect-quality bootable backups as per:

http://www.macosxhints.com/comment.php?mode=display&sid=20040917131403637&title=Create+bootable+clones+via+the+command+line&type=article&order=&pid=46449

I never got this to work. Might anyone have tips to share?

2. Rsync backups to non-HFSX volumes as addressed by:

http://xnews.soad.umich.edu/RsyncX_Forums/index.php?topic=33.0
http://www.quesera.com/reynhout/misc/rsync+hfsmode/

Does Apple's rsync incorporate this functionality in any way? Perhaps 
a flag to perform the AppleDouble (as I recall) resource-splitting? 
An elegant re-assembly upon to return to HFSX would truly make this 
useful.

By 'fully-HFSX-safe' I thus imply HFSX-aware and real-world aware 
that not all volumes on the network are HFSX and thus resource-fork 
preserving.

Appreciated,

Michael.