Ce billet concerne une application, de mon cru, écrite en bash.
Elle utilise l'application dar pour effectuer des sauvegardes et les
copier sur un périphérique USB ou/et sur le réseau.Tous les patchs,
corrections, améliorations sont les bienvenues sur cette application
maison.
Pour fonctionner l'application se configure à l'aide d'un fichier du
dossier /etc qui permet de déterminer une liste de dossier à
sauvegarder (/etc/autobackup). Dans ce fichier, on y défini le dossier
à sauvegarde, le dossier de destination, le nombre de sauvegarde
incrémentale (ou dit d'une autre facon, au bout de combien fois faut-il
créer une nouvelle sauvegarde compléte?).
Il permet aussi de définir des points de copie où l'on place les
différentes sauvegardes. (Ex: un périphérique USB, un dossier SSH).Ces
points sont, bien sûr, utilisés seulement s'ils existent. Le fichier est
copié sur le périphérique USB, s'il est branché, sur la machine distante
si elle est allumée, ....
Il ne reste plus qu'à configurer ces petits scripts et les mettre dans
un cron