References
Quick commands
Mirroring data
the contents of folder source as the contents of folder destination -- quick check version:
rsync --archive --verbose --progress {source}/ {destination}/ rsync -a -v --progress {sourc}/ {destination}/
the contents of folder source as the contents of folder destination -- thorough check version:
rsync --archive --ignore-times --checksum --verbose --progress {source}/ {destination}/ rsync -a -I -c -v --progress {source}/ {destination}/
- cloning an entire operating system installation:
rsync --verbose --progress --archive --hard-links --acls --xattrs --devices --specials --sparse --whole-file --one-file-system --no-compress {source}/ {destination}/
- cloning an entire operating system installation (without special attributes):
rsync --verbose --progress --archive --hard-links --devices --specials --sparse --whole-file --one-file-system --no-compress {source}/ {destination}/
- backup only "regular" file-system contents (won't work for entire operating system installation, and will loose meta-data):
rsync \ --verbose --progress \ --recursive --one-file-system --checksum --ignore-times \ --perms --owner --group --times --executability \ --links --no-hard-links --no-devices --no-specials \ --sparse --whole-file --no-compress --numeric-ids \ {source}/ {destination}/
Notes
-a implies:
-rlptgoD;