Table des matières
Config Backup borg perso omvaf vers NAS
NAS : 192.168.1.11
OMVaf : 192.168.1.50
Config OMVAF
Ajout du plugin borgbackup (borg installé en 1.1.16)
Recupération depuis la release 1.2.3 de borg et recopie dans /usr/bin/borgbackup
Et vérifier que ça marche avec borg –version
Se connecter en ssh avec un utilisateur et passer en root et récupérer la clef publique dans /root/.ssh/id_rsa.pub
La copier dans le fichier (à créer) /home/share/backup/.ssh/authorized_keys
(Mais on pourrait en créer une spécifique et la copier).
Et vérifier qu'on peut se connecter sans mot de passe : ssh backup@192.168.1.11
Puis dans borgbackup / Depots initialiser le dépot (avec ou sans mot de passe)
avec comme chemin : backup@192.168.1.11:/share/DataBackup/omvaf
Ensuite on peut lancer l'initialisation et vérifier que c'est bon.
Config NAS TS431P
Ce NAS a un CPU ARM 32 bits.
On utilise un binaire tiré de https://borg.bauerj.eu/
On prend la version ARMv7 / ARMv6 Borg 1.4.0
Et on mla dépose dans /usr/bin
wget https://borg.bauerj.eu/bin/borg-1.4.0-armv6 -O /usr/bin/borg
chmod a+x /usr/bin/borg
Et ça marche tout seul.
borg –version
1.4.0
Partie Obsolète
Ajout d'un dépot externe dans les app : https://www.myqnap.org/install-the-repo/
https://www.myqnap.org/repo.xml
Et ajout de l'extension : https://www.myqnap.org/product/borg-backup/
On vérifie en ssh avec admin qu'on peut lancer borg depuis /usr/bin/borg : borg 1.2.3
Il pointe en réalité vers : /usr/bin/borg → /share/CACHEDEV2_DATA/.qpkg/BorgBackup/borg
Création d'un user backup avec mot de passe. Le mettre dans le groupe admin (sinon pas de ssh).
S'assurer que la connexion en ssh fonctionne et que backup peut lancer borg
Activer les dossiers d'accueil pour tous les utilisateurs (paramètres avancées des utilisateurs du NAS) dans Datafml
Backup
Dans Borg dans omvaf, aller dans Archives et définir les backups
Il faut spécifier tous les noms de dossiers en entier dans omvaf comme :
/srv/dev-disk-by-label-data/OMV-docs/maison
