[ILUG] Script to move Maildir content

Kenn Humborg kenn at bluetree.ie
Tue Jul 7 12:45:04 IST 2009


> This is exactly why you use rsync - no need to mess with find, just  
> run rsync again and it will only copy what's new.  HOWEVER, know what  
> you're doing, and look at the --dryrun option. By default, rsync  
> decides that files have changed based on their size and modification  
> time, and if you didn't do the initial copy with rsync, you mightn't  
> have preserved those attributes.

That doesn't really matter.  I'll may cost on disk I/O, but rsync's
checksumming algorithms will detect that the file contents on 
both ends are the same and fix up the timestamps and permissions
on the destination side.

   rsync -avP --exclude=.Trash/ /local/dir remotehost:/target

This will create /target/dir on the remote host.

Later,
Kenn




More information about the ILUG mailing list