Table des matières

Restic

outil de sauvegarde.

https://restic.net/

Docs:

Articles:

Tips

Mount

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:

# 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

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.

début de code à enrichir, il faut lui ajouter un nombre d'essais:

	while ! restic backup --host "$HOST" "/pg_dump"; do
		echo "Sleeping for 10 seconds before retry..."
		sleep 10
	done