borg

Outil de sauvegarde avec dé-duplication. Crée des sauvegardes distantes ou locales qui peuvent être montées comme un système de fichiers. Plus d'informations : https://borgbackup.readthedocs.io/en/stable/usage/general.html.

  • Initialise un dépôt local :

borg init /chemin/vers/repertoire_du_depot

  • Sauvegarde un répertoire dans le dépôt en créant une archive appelée "Lundi" :

borg create --progress /chemin/vers/repertoire_du_depot::Lundi /chemin/vers/repertoire_source

  • Liste toutes les archives d'un dépôt :

borg list /chemin/vers/repertoire_du_depot

  • Extrait un répertoire donné de l'archive nommée "Lundi" à partir d'un dépôt distant tout en excluant tous les fichiers *.ext :

borg extract utilisateur@hote:/chemin/vers/repertoire_du_depot::Lundi chemin/vers/repertoire_destination --exclude '*.ext'

  • Nettoie un dépôt en effaçant toutes les archives âgées de plus de 7 jours tout en affichant les changements :

borg prune --keep-within 7d --list /chemin/vers/repertoire_du_depot

  • Monte un dépôt comme un système de fichiers FUSE :

borg mount /chemin/vers/repertoire_du_depot::Lundi /chemin/vers/point_de_montage

  • Affiche l'aide sur la création d'archives :

borg create --help