it:server:rsync

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:

  • it/server/rsync.1673801872.txt.gz
  • Poslední úprava: 2023/01/15 16:57
  • autor: Petr Nosek