* Switches of rsync:
1) -v, –verbose
Increase verbosity.
2) -r, –recursive
Recurse into directories.
3) -l, –links
Copy symlinks as symlinks.
4) -p, –perms
Preserve permissions.
5) -t, –times
Preserve modification times.
6) -g, –group
Preserve group.
7) -o, –owner
preserve owner (super-user only)
8) -D
Same as –devices –specials.
–devices : preserve device files (super-user only).
–specials : preserve special files.
9) -H, –hard-links
Preserve hard links
10) -A, –acls
Preserve ACLs (implies –perms)
11) -X, –xattrs
Preserve extended attributes
12) -a, –archive
Archive mode; equals -rlptgoD (no -H,-A,-X)
13) -q, –quiet
Suppress non-error messages.
14) To specify the file size for sync:
–max-size=SIZE
Don’t transfer any file larger than SIZE
–min-size=SIZE
Don’t transfer any file smaller than SIZE
15, –delete
Delete extraneous files from destination dirs.
16) W, –whole-file
Copy files whole (without delta-xfer algorithm)
17) -u, –update
Do Not Overwrite the Modified Files at the Destination.
18) –progress
View the rsync Progress during Transfer.
19, Include and Exclude Pattern.
–include
–exclude
Patterns are expressed in single quote.
20) -e : Rsync over Shell(SSH)
Syntax:
# rsync -avz -e ssh Source Destination
Ah, the joys of building a website! Picture this: You're sitting there in your pajamas, coffee in hand, ready to…
Are you feeling like your website is running in slow motion? It can be frustrating when your online presence doesn't…
Are you ready to take your online store to the next level? Whether you're running a PrestaShop or OpenCart platform,…
Picture this: your website is like a fabulous party happening in the darkest corner of the internet, but nobody's showing…
Picture this: Your WordPress site is like that one friend who's always fashionably late to everything. You know, the one…