Outils pour utilisateurs

Outils du site


informatique:system_admin:restic

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:system_admin:restic [11/12/2024 14:20] – créée cyrilleinformatique:system_admin:restic [22/06/2026 09:07] (Version actuelle) – [Restic] cyrille
Ligne 11: Ligne 11:
 Articles: Articles:
   * https://blog.stephane-robert.info/docs/cloud/outils/restic/   * https://blog.stephane-robert.info/docs/cloud/outils/restic/
-  * https://toorop.fr/post/tuto-backup-restic-object-storage-ovh/+  * <del>https://toorop.fr/post/tuto-backup-restic-object-storage-ovh/</del> 
 + 
 +===== Tips ===== 
 + 
 +==== Mount ==== 
 + 
 +{{ :informatique:system_admin:restic-mount.png?nolink&200|Restic mount view}} 
 + 
 +On peut monter un repository et accéder aux backups par ''host'', ''ids'', ''dates'' ou ''tags''. 😎 
 + 
 +==== Mise à jour ==== 
 + 
 +Avec des systems un peu obsolètes on peut mettre à jour le binaire de restic avec ''sudo restic self-update''
 + 
 +Sur les dérivés de debian il est préférable de désactiver la mise à jour du package restic: 
 +<code> 
 +# sudo nano /etc/apt/preferences.d/no-restic.pref 
 +# To prevent repository packages from triggering the installation of restic 
 +# this file forbids restic from being installed/updated by APT. 
 +# Prefers using `sudo restic self-update` 
 + 
 +Package: restic 
 +Pin: release a=* 
 +Pin-Priority: -10 
 +</code> 
 + 
 +==== Lock ==== 
 + 
 +🚨 Un accès à un repository pose un verrou (lock) qui peut empêcher un autre accès, notamment l'accès backup lors d'un prune. 
 + 
 +  * option ''--retry-lock'' -> https://restic.readthedocs.io/en/stable/100_references.html#locks 
 + 
 +début de code à enrichir, il faut lui ajouter un nombre d'essais: 
 +<code bash> 
 + while ! restic backup --host "$HOST" "/pg_dump"; do 
 + echo "Sleeping for 10 seconds before retry..." 
 + sleep 10 
 + done 
 +</code>
  
informatique/system_admin/restic.1733923252.txt.gz · Dernière modification : de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki