Si vous avez régulièrement besoin de faire des sauvegardes de certains répertoires sous Linux, voici un petit utilitaire en ligne de commande capable de créer des sauvegardes facilement.
L’idée de ce programme baptisé AutoArchive est que toutes les informations essentielles à la création d’une sauvegarde unique (comme la liste des répertoires à archiver, le nom de l’archive, etc.) sont stockées dans un seul fichier, le fichier de spécification de l’archive.
Il peut utiliser alors la commande ‘tar’ pour créer des archives, le tout en ligne de commande et supporte également les sauvegardes incrémentales.
Pour installer AutoArchive, il suffit d’entrer la commande suivante dans un terminal :
Se connecter pour voir le code
A vous ensuite de configurer les archives dont vous avez besoin. Par exemple pour sauvegarder l’ensemble du /home/, vous devrez créer un fichier user-configs.aa, le placer dans le répertoire ~/.config/aa/archive_specs/ et y indiquer le contenu suivant :
Se connecter pour voir le code
Comme vous pouvez le voir dans ce code, le fichier user-configs.aa contient le chemin du ou des répertoires à sauvegarder (path), le pattern des fichiers à inclure et à exclure.
Ensuite il ne reste plus qu’à lancer la commande :
Se connecter pour voir le code
Évidemment AutoArchive dispose de plusieurs paramètres pour forcer la création d’un backup complet (par défaut c’est incrémental) ou tout simplement lister les archives créées avec l’outil.
Source: [Se connecter pour voir le lien]