Automatiser le Backup RSYNC

Faisant suite à mon article sur le Backup à Incrémentation via TERMINAL , voici une petite astuce pour créer un fichier .command automatique.

Ouvrir TextEdit dans mes applications et copier/coller le code suivant:

#! /bin/bash

echo MotDePasseAdmin | sudo -S rsync -Haurov --delete --progress --ignore-errors --stats /VolumesASauvegarder /VolumesDeDestination
echo MotDePasseAdmin | sudo killall Terminal

En remplaçant bien évidemment les mots en gras par ce que vous souhaitez faire et vous enregistrez le fichier puis le renommer en .command à la fin.

Vous pourrez automatiser les sauvegarder avec le Calendrier par exemple en créant un nouvel évènement avec récursivité tous les jours et dans la partie alerte vous sélectionnez ouvrir un fichier et choisissez votre .command

Avez cela, à l’heure définie (vous pouvez le mettre sur plusieurs heures) le script se lancera, scannera vos fichiers et s’il y a eu des modifications, fera une sauvegarde de vos modifs puis se coupera tout seul 😉

Enjoy 🙂

3 réflexions au sujet de “Automatiser le Backup RSYNC”

  1. Probable suis-je très en retard sur cet article, mais plutôt que de faire « grossir » un seul dossier de sauvegardes avec les différences, comment doit-on faire pour obtenir des dossiers à la Time Machine, référencés par leur date?

    Avec un script, je crée automatiquement les dossiers nommés, et je souhaiterai qu’il les lie aux précédents. La commande revient à:

    sudo rsync -Haurov –progress –ignore-errors –stats –link-dest=rsync_user@synology.local:/volume1/VBox-bckp/jour2 /Volumes/G670/VirtualBox/ rsync_user@synology.local:/volume1/VBox-bckp/jour1

    Pourtant, ça ne sauvegarde pas…

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.