Comment faire une sauvegarde avec Rsync ?

Consultant SEO Marseille

Comment faire une sauvegarde avec Rsync ?

Comment faire une sauvegarde avec Rsync ?

Vous avez un serveur auquel vous avez accès via un terminal au port ssh, vous pouvez faire une sauvegarde de votre espace d’hébergement de données via la commande Rsync.

Qu’est-ce que rsync ?

Rsync est un protocole de synchronisation de fichier. est une commande linux qui permet de synchroniser 2 répertoires.

La commande Rsync va copier un répertoire source vers le répertoire cible. Il permet donc de synchroniser des données de serveur à serveur, mais également en local.

Sauvegarde incrémentale Rsync

La sauvegarde incrémentale est le point fort de Rsync. L’outil va comparer la taille et l’horodatage des fichiers et transférer ceux qui ont été modifier sans nécesairement recopier l’intégralité des données.

Quel est l’avantage de Rsync ?

J’ai déjà parlé de la possibilité de faire des sauvegardes incrémentales, mais du coup on économise la bande passante également, ce qui est bon pour la planète.

Comment installer Rsync ?

Rsync est installé sur les os linux, unix et même macos X par défaut, et pour ceux qui sont sur windows, il faudra installer cygwin pour pouvoir l’utiliser en ligne de commande.

si il n’est pas installé, allez dans votre terminal et tapez ça

sudo apt-get install rsync

Comment marche rsync ?

Rsync fera une copie exact du disque source vers la destination, droits de fichiers inclus. Le paramètre -n c’est pour vérifier que la sauvegarde n’est pas corrompue.

rsync -a -n source destination

Sauvegarde standard avec archivage

rsync -av source destination

Synchroniser les fichiers supprimés avec Rsync

Si vous supprimez un fichier volontairement de votre source, il est normal qu’il soit également supprimé sur votre sauvegarde.

rsync -av --delete source destination

Exclure certains fichiers de la sauvegarde Rsync

rsync -av --exclude'*.zip' source destination

Si vous avez des difficultés à mettre une sauvegarde en pratique de ce genre, faites appel à un sysadmin.

Un article plus complet se trouve ici pour mettre en place des log rotate et des crons, ainsi que le montage des partitions et des scripts d’automatisation.

https://debian-facile.org/doc:systeme:rsync:backup