Ceci est une ancienne révision du document !
Table des matières
Borg
Borg Backup est un outil de sauvegarde open-source, très fonctionnel, en ligne de commande. cf sa documentation. L'avantage principal qui m'a incité à le mettre en place est le chiffrement des sauvegardes par défaut, ce qui permet leur stockage en toute sécurité sur le NAS distant.
Implémenté le 25/02/19, fonctionnement à vérifier.
Pour le VPS
Un repository borg est créé sur le VPS en mode chiffré, avec la commande borg init –encryption=repokey /var/backups/borgRepoVPS/
. Le VPS vient y faire sa sauvegarde, puis ce repo est copié vers le NAS.
Tout ceci est automatisé avec crontab
selon ce script.
Cette méthode remplace le rsync quotidien, inutile vu la non-criticité des services sur le VPS.
Pour le RPi
Un repository est créé en local, en mode chiffré, avec la commande borg init –encryption=repokey /var/backups/borgRepoRPi/
. Le RPi y fait sa sauvegarde localement via borg, puis le repo est copié vers le NAS.
Tout ceci est automatisé avec crontab
selon ce script. Cette méthode complète le rsync, qui lui s'occupe encore (février 2019) des data de Nextcloud ainsi que des paramètres non-yunohost du serveur.