J'utilise rsync avec grand plaisir pour sauvegarder mes serveurs, même si j'ai une question sur le --delete-excluded
paramètre.
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01
De man rsync
:
--delete-excluded also delete excluded files from dest dirs
Pour moi, un natif non anglais, cela signifie que rsync supprimer des répertoires exclus du répertoire de destination réelle sur le serveur distant, donc si je /home/backup
et /home/settings
dans mes exclude-dossiers, ces dossiers seraient effectivement supprimés du serveur distant ,.
De plusieurs autres ressources, il semble qu'il supprimera les fichiers du dossier de sauvegarde local afin d'économiser de l'espace. Par exemple, vous pouvez créer de petites sauvegardes sur le serveur lui-même et exclure ces données afin de ne pas gaspiller d'espace de stockage.
Il est vital pour moi que rsync ne fasse son travail que dans un sens car les gens disent qu'il est censé fonctionner, je ne veux pas prendre de risques en ayant un logiciel qui supprime les fichiers / répertoires sur le serveur distant.