Ceci est une ancienne révision du document !



Nom affiché de l'application

Borg est un outil de sauvegarde incrémentielle en ligne de commande écrit en Python. C’est un fork d’Attic mais un peu plus en avance puisqu’il corrige pas mal de bug d’Attic, propose des fonctionnalités supplémentaires (choix de la compression, par exemple).En outre plus le projet est très actif et en constante évolution.

Une des particularités de Borg est qu’il supporte la déduplication, c’est-à-dire que les fichiers sauvegardés sont découpés en une multitude de tronçons, et Borg ne sauvegarde que les tronçons qui ont été modifiés depuis la dernière sauvegarde, d’où une économie substantielle en termes d’espace disque et un gain lors de sauvegardes à distances. De plus Borg gère différents types de compression permettant de diminuer encore la taille des sauvegardes ainsi que le chiffrement en AES 256-bit.

  • Optimisation de l'espace disque : La déduplication , basée sur une segmentation du contenu, est utilisée pour réduire le nombre d'octets stockés: chaque fichier est divisé en un certain nombre de morceaux de longueur variable et seulement des morceaux qui ont jamais été sauvegardés auparavant sont ajoutés au dépôt. Tous les morceaux dans le même dépôt sont considérés, peu importe s’ils proviennent de différentes machines, à partir de sauvegardes précédentes, à partir de la même sauvegarde ou même à partir du même fichier unique.
  • Vitesse : Le code critique (chunking, compression, chiffrage) est implémenté en C / Cython et Borg gère la mise en cache locale des fichiers / données d'index des morceaux ainsi que la détection rapide des fichiers non modifiés.
  • Chiffrage des données : Toutes les données peuvent être protégées en utilisant le méthode de chiffrage AES 256-bit, l'intégrité des données et l'authenticité sont vérifiées en utilisant HMAC-SHA256. Les données sont chiffrées côté client.
  • Compression : Toutes les données peuvent être compressées au choix par LZ4 (super rapide, faible compression), zlib (vitesse moyenne et compression) ou lzma (basse vitesse, compression élevée).
  • Sauvegardes hors site : Borg peut stocker des données sur un hôte distant accessible via SSH. Si Borg est installé sur l'hôte distant, des gains importants de performance peuvent être atteints par rapport à un système de fichiers réseau (sshfs, nfs, …).
  • Sauvegardes montables comme un simple système de fichier : Les archives de sauvegarde peuvent être montés comme des systèmes de fichiers dans l'espace utilisateur pour un examen interactif, rapide et faciles des sauvegardes, la restauration se faisant alors par une simple copie de fichier.

[AUTRES PRÉ-REQUIS NÉCESSAIRES]

Pour installer ce logiciel, il suffit d'installer les paquets paquet1 paquet2 paquet3.

Puis, …

Tout d'abord, ouvrez le fichier /truc/machin/bidule en modification puis …

Lancez l'application via le tableau de bord (Unity) ou via le terminal (toutes versions d'Ubuntu) avec la commande suivante :

machin-chose

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

  • borgbackup.1471093748.txt.gz
  • Dernière modification: Le 13/08/2016, 15:09
  • par dpara