<div dir="ltr">
<br><br><div class="gmail_quote">On Mon, Apr 12, 2010 at 9:41 AM, Tom Rosenfeld <span dir="ltr">&lt;<a href="mailto:trosen@bezeqint.net">trosen@bezeqint.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div></div><div class="h5"><div dir="ltr">Hi,<br><br>I am a great fan of rsync for copying filesystems. However I 
now have a filesystem which is several hundred gigabytes and apparently 
has a lot of small files. I have been running rsync all night and it 
still did not start copying as it is still building the file list.<br>
Is there any way to get it to start copying as it goes. Or do any of you
 have a better tool?<br><br clear="all">Thanks,<br>-tom<br> <br><br></div>
</div></div></blockquote></div><br>Thanks for all the suggestions!<br><br>I realized that in my case I did not really need rsync since it is a local disk to disk copy. I could have used a tar and pipe, but I like cpio:<br>

<br>  find $FROMDIR -depth -print |cpio -pdma  $TODIR<br><br>By default cpio also will not overwrite files if the source is not newer.<br><br>It was also pointed out that ver 3 of rsync now does start to copy before it indexes all the files. Unfortunately, it is not available on CentOS 5.<br>

<br>-tom<br> <br></div>