Toto je starší verze dokumentu!
Rsync
rsync -aHAXxv --numeric-ids -e "ssh -p333 -T -c aes128-gcm@openssh.com -o Compression=no -x" --exclude=lost+found --progress "secretuser@192.168.0.1:/src/data" /home/destination/backup
Vysvětlení parametrů rsync:
-v -verbose -e "ssh options" - specifikuje ssh připojení jako vzdálený shell -a archive mode - zachovává oprávnění -r -rekurze do adresářů --delete odstraní z cílového adresáře data, která neexistují ve zdrojové cestě
Další parametr k použití je:
--ignore-existing
Pokud bude v cílovém adresáři již existující soubor se stejným názvem, bude ho ignorovat a přeskočí. Pokud chci ale vynutit synchronizaci v případě, že soubor ve zdrojovém adresáři je novější, tak lze použít parametr:
--update
Parametr zařídí, že budou přepsány soubory pouze v případě, že zdrojový soubor je novější než cílový.
zdroje: