Backup à Incrémentation via TERMINAL

Depuis quelques jours, je possède un petit disque dur de 3To au doux nom de Western Digital MyBook Studio, d’ailleurs un article verra bientôt le jour pour vous présenter un peu la bestiole 🙂

Ce que je souhaitais faire, c’est faire une sauvegarde complète de ma machine avec incrémentation de mes données, un peu à la manière de Time Machine mais en beaucoup mieux 😛

Du coup j’ai testé quelques logiciels, mais pas moyen de trouver mon bonheur surtout que certaines applications m’ont carrément fait planter sévèrement mon mac (j’en ai encore froid dans le dos).

C’est pourquoi je me suis mis en quête d’une solution alternative et avec mes petits doigts congelés (vu le temps dehors :)) j’ai trouvé une super commande terminal: Rsync

Rsync va permettre en toute simplicité, faire des sauvegardes intelligentes de votre mac. Mais ce qui est merveilleux, c’est qu’il va également faire le travail intelligemment et ne pas bêtement faire des copier/coller … non non, il va regarder les dates de fichiers et la taille de ceux-ci pour conclure s’il doit les copier ou non.

Donc, un gain de temps mémorable si vous voulez synchroniser qu’un seul fichier et non pas tout le disque à chaque fois.

Voici donc la commande à rentrer dans le terminal pour faire une sauvegarde d’un volume:

sudo rsync -Haurov --delete --progress --ignore-errors --stats /VolumeASauvegarder /VolumesDeDestination

Bien entendu, à adapter au besoin. Ce qui est merveilleux c’est de voir la tonnes d’options disponible dans le manuel disponible ici et vous comprendrez aisément pourquoi j’ai choisi -Haurov --delete --progress --ignore-errors --stats

Par la suite, il est également possible de créer un petit Shell Script qui se chargera de faire le travail à votre place en 1 clic de souris ou même planifier l’exécution du fichier tous les jours à une heure demandée 😉 (via le calendrier par exemple ou automator)

Bref, je suis amoureux et maintenant je sauvegarde automatiquement mes fichiers 😉

Pour automatiser le Backup RSYNC veuillez vous rendre ici

8 réflexions au sujet de “Backup à Incrémentation via TERMINAL”

  1. Intéressant, et plutôt flexible en effet… Mais serait-il possible d’avoir plus de précisions, par exemple, pour la sauvegarde distante, cette fois? À ce que je lis rsync le supporte parfaitement, et ce serait encore plus intéressant de garder une copie de données hors site.

    Par ailleurs, rsync peut-il fonctionner en mode non-interactif, c’est-à-dire que l’on passe une seule fois le mot de passe dans la commande, et qu’il traite tous les fichiers en mode batch?

  2. @Cubytus Pour le mode non interactif, il suffit de lire la dernière phrase de l’article et de cliquer dessus 😀 Après il faudra jouer avec la ligne de commande pour le reste

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.