Hi Eric,
I am in the process of getting the final config done on my machine here and have committed to putting together an entry in our Wiki page here.
In the meantime, what questions do you have?
Here is some stuff directly from the 'rsync project scratchpad' if you will. Please note that the '--dry-run' option means that rsync does NOT actually make any changes. I use this to test various things out, such as what options do what, etc.
1) LOCAL drive sync - so nightly copy from source partition (G:\) to the target (I:\)
=> RSYNC --dry-run -aX2 --delete --progress --stats --exclude-from=G:\mptn\etc\rsync_exclude --log-file=G:\tmp\log\rsync_local_f_abr-1.log G:\ I:\
2) if you wish to query up the NAS connection:
=> RSYNC --dry-run --protocol=30 g:\ admin@nas::
where:
- @nas is the hostname for my NAS box, you can substitute with IP address
- 'admin' is the ID @nas box that you want to authenticate with
If successful you will be prompted with:
"Password:"
...at which point in time you key in the pass, what is returned is the volume available on your NAS, which will of course depend entirely on what's being shared on that NAS.
Special Combinations
====================
-a => -rlptgoD (no -H,-A,-X)
includes:
-r => --recursive
-l => --links
-p => --perms
-t => --times
-g => --group
-o => --owner
-D => --devices & --specials
excludes:
-H => --hard-links (preserve hard links)
-A => --acls (preserve ACLs (implies -p))
-X => --xattrs (preserve extended attributes)
--exclude=PATTERN exclude files matching PATTERN
--exclude-from=FILE read exclude patterns from FILE
If you do 'man rsync' @cli you will get a pretty good explanation of what does what.