borgbackup
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
borgbackup [2018/07/03 09:25] – [Utilisation] sebsauvage | borgbackup [2018/09/13 15:05] – [Notes] sebsauvage | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
Avantages de Borg: | Avantages de Borg: | ||
+ | * C'est un simple exécutable avec peu de dépendances | ||
+ | * Syntaxe simple | ||
* Sauvegardes incrémentales (il historise les anciennes versions des fichiers) | * Sauvegardes incrémentales (il historise les anciennes versions des fichiers) | ||
* Sauvegardes différentielles (il ne sauvegarde que les parties modifiées des fichiers) | * Sauvegardes différentielles (il ne sauvegarde que les parties modifiées des fichiers) | ||
Ligne 9: | Ligne 11: | ||
* Dé-duplication (les fichiers identiques ne seront pas sauvegardés en double) | * Dé-duplication (les fichiers identiques ne seront pas sauvegardés en double) | ||
* Chiffrement (optionnel) | * Chiffrement (optionnel) | ||
+ | * Vérification d' | ||
* Sauvegardes vers un répertoire local ou ssh. | * Sauvegardes vers un répertoire local ou ssh. | ||
* Les backups peuvent être interrompus et repris. | * Les backups peuvent être interrompus et repris. | ||
Ligne 24: | Ligne 27: | ||
Mais Borg étant un simple exécutable sans dépendances lourdes, vous pouvez aussi télécharger juste l' | Mais Borg étant un simple exécutable sans dépendances lourdes, vous pouvez aussi télécharger juste l' | ||
- | Exemple pour un Linux 64 bits:< | + | Exemple pour un Linux 64 bits:< |
sudo cp borg-linux64 / | sudo cp borg-linux64 / | ||
sudo chmod 755 / | sudo chmod 755 / | ||
Ligne 34: | Ligne 37: | ||
* Les " | * Les " | ||
* **Faire un backup**:< | * **Faire un backup**:< | ||
- | * Pour afficher plus d' | + | * Pour afficher plus d' |
* Vous pouvez bien sûr inclure plusieurs répertoires sources dans le backup: ''< | * Vous pouvez bien sûr inclure plusieurs répertoires sources dans le backup: ''< | ||
* '' | * '' | ||
* Algo de compression par défaut: lz4 (le plus rapide). Si vous cherchez la compression maximale ajoutez ''< | * Algo de compression par défaut: lz4 (le plus rapide). Si vous cherchez la compression maximale ajoutez ''< | ||
* **Lister les backups**:< | * **Lister les backups**:< | ||
- | * **Vérifier l' | + | * **Vérifier l' |
* **Accéder aux backups**: < | * **Accéder aux backups**: < | ||
borg mount /repo archive</ | borg mount /repo archive</ | ||
Ligne 47: | Ligne 50: | ||
* **Purger les anciens backups**: | * **Purger les anciens backups**: | ||
- | * On va garder 1 backup par jour sur les 7 derniers jours, et 1 backup par semaine sur les 4 dernières semaines et 1 backup par mois sur les 6 derniers mois.< | + | * On va garder 1 backup par jour sur les 7 derniers jours, et 1 backup par semaine sur les 4 dernières semaines et 1 backup par mois sur les 6 derniers mois.< |
+ | * Vous pouvez supprimer un backup précis. Par exemple:< | ||
* Vous avez bien entendu bien d' | * Vous avez bien entendu bien d' | ||
Ligne 64: | Ligne 68: | ||
* backup fichiers distant => repo local. | * backup fichiers distant => repo local. | ||
* Dans ce cas, vous devrez utiliser sshfs (ou autre) pour aller chercher les fichiers, et les performances seront nettement moins bonnes. (Ou alors vous faites préalablement un rsync (rapide) vers un répetoire local, puis un borg local vers local pour historiser les modifications). | * Dans ce cas, vous devrez utiliser sshfs (ou autre) pour aller chercher les fichiers, et les performances seront nettement moins bonnes. (Ou alors vous faites préalablement un rsync (rapide) vers un répetoire local, puis un borg local vers local pour historiser les modifications). | ||
- | * Si vous allez chercher des fichiers distants par sshfs, je vous recommande d' | + | * Si vous allez chercher des fichiers distants par sshfs, je vous recommande d' |
borgbackup.txt · Dernière modification : 2023/04/19 12:47 de sebsauvage