Rsync over ssh

Rsync Ŕ un ottimo tool per la replica dei dati, con ssh (ovvero con supporto cifrato) lo Ŕ ancora di pi¨ =)

rsync -avzlrt --exclude 'nothisdir' -e "ssh -p 4321" [email protected]:/'`find /my/secret -name '*$VAR*'`' /localbackup

Opzioni utilizzate:
a: archive mode;
v: abilito la modalitÓ verbose per l'operazione in corso;
z: abilito la compressione;
l: mantiene i link;
r: modalitÓ ricorsiva;
t: preserva data e ora dei file;
e: rsync si appoggia su un ssh server in ascolto sulla porta (-p) 4321

Nel pc remoto eseguo un find nel percorso /my/secret per tutti i file contenenti nel nome la variabile $VAR, dopodichŔ copio localmente su /localbackup.
L'operazione pu˛ essere schedulata per comodi (e sicuri) backup notturi con l'integrazione di chiavi dsa con passphrase blank, definendo un livello di security a mio parere accettabile per la maggior parte delle realtÓ di impiego.

Privacy Policy