--recursive and -H

Rob Thompson rob at wayne.edu
Sat Jun 26 07:01:10 MDT 2010


I have a question regarding using the --recursive option when preserving hard link with -H.  How is it, that these two options are compatible when used together?  I would think that RSYNC would need to see all files/inodes before transferring, to preserve hard links.  But yet it still starts transferring before reading the entire file list.  

Don't get me wrong, this is excellent as there are 10's of millions of files and it would take days and tons of memory to do it without the --recursive option.  I'm just curious about if the large (15TB) backup I am currently running is actually preserving hard links, or if I'm going to see in a few days that it is not actually preserving them?


Rob Thompson, Systems Analyst
Enterprise Applications
Computing & Information Technology
Wayne State University
phone: 313-577-5645
im: ab5602 at yahoo.com

Public Key: http://pgp.wayne.edu/rob.key

More information about the rsync mailing list