rsync d’un serveur entier
Posté dans Outils
Pour sauvegarder via rsync un serveur entier, en excluant les dossiers spéciaux :
rsync -ralH --ignore-errors --numeric-ids --exclude=/dev/* --exclude=/tmp/* --exclude=/sys/* --exclude=/proc/* --exclude=/run/* --exclude=/var/run/* --exclude=/var/named/run-root/* --exclude=/var/lock/* --exclude=/var/cache/apt-archives/* --exclude=/mnt/* --exclude=/media/* --exclude=/lost+found --exclude=/usr/local/psa/PMM/tmp root@nom.serveur.fr:/ /dossier/backup/
L’option -ralH permet une copie récursive en préservant les attributs des fichiers
L’option –numeric-ids préserve l’ID du propriétaire du fichier
L’option –ignore-errors poursuit le transfert même en cas d’erreur (ex: fichier qui disparait en cours de route)