Правильные опции rsync
6to4
amavis
apache
backup
bacula
bgp
bind
ca
cisco
dhcp
dkim
dns
firewall
gentoo
gre
greylisting
ipset
ipv4
ipv6
linux
mail
net
netmask
nginx
openssl
openswan
oracle
postfix
proxy
rsync
silent-mode
spam_filter
ssh
student
tranparent
vlan
vpn
vyatta
windows
rsync -zavuHAXxPS src dst
- данные будут передаваться архивированные (зажатые),
- рекурсивно, но копирование не вылезет за границы файловой системы,
- симлинки, хардлинки, файлы устройств и т.п. будут копироваться с сохранением их «природы»,
- будут сохраняться права доступа, ACL, расширенные атрибуты и время правки,
- будут распознаваться «дырки» в файлах,
- будет показываться прогресс копирования,
- частично переданный файл не будет удаляться (при обрыве копирования, можно будет продолжить, а не копировать по новой).
-z compress file data during the transfer -v verbose -a == -rlptgoD (no -A,-X,-U,-N,-H) -r recurse into directories -l copy symlinks as symlinks -p preserve permissions -t preserve modification times -g preserve group -o preserve owner -D same as --devices --specials --devices preserve device files --specials preserve special files -u skip files that are newer on the receiver -H preserve hard links -A preserve ACLs -X preserve extended attributes -x don't cross filesystem boundaries -P == --partial --progress --partial keep partially transferred files --progress show progress during transfer -S turn sequences of nulls into sparse blocks
— Andrew A. Sabitov 2023-08-14 12:08