Outils pour utilisateurs

Outils du site


informatique:yunohost:sauvegarder_yunohost

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
informatique:yunohost:sauvegarder_yunohost [2020/08/16 15:58] – [Installation de Borg Server] simoninformatique:yunohost:sauvegarder_yunohost [2020/08/16 16:10] simon
Ligne 62: Ligne 62:
 </code> </code>
  
 +Pour vérifier que tout fonctionne bien : 
 +
 +  * Vérifier sur un dossier "/home/quercus/backup/" a bien été créé sur Fagus.
 +  * Utiliser les commandes borgs pour vérfier : 
 +
 +<code bash>
 +root@fagus:~# borg list /home/quercus/backup/
 +Enter passphrase for key /home/quercus/backup: 
 +auto_conf_16_08_20_15:36             Sun, 2020-08-16 15:36:46 [dca3fdacfe470ef02a1a8b878944ab9fedb0468f4823891d8c0e2419701b2d32]
 +auto_data_16_08_20_15:36             Sun, 2020-08-16 15:37:04 [8992608fb919d66a54f1c0412a8a88b471cda229a66f154dc4fc945076f8d8ff]
 +auto_borg_16_08_20_15:38             Sun, 2020-08-16 15:38:29 [38b1f269210021a671be08e86a85a120b3664a321892d11caad555cab6d23e53]
 +auto_borgserver_16_08_20_15:38       Sun, 2020-08-16 15:38:43 [7101a5803175dc31d4f54c33b4ecab95d225532faa0240fd84d492b265c05ac5]
 +auto_dokuwiki_16_08_20_15:38         Sun, 2020-08-16 15:39:04 [dbaf920f37f399b5186194a1d93973771e15e10d47da352514ddcf895664cc07]
 +auto_my_webapp_16_08_20_15:44        Sun, 2020-08-16 15:44:30 [3aa0379bcf79a43d22bed9d770c8192afbd859306ddc864fc903759371ada9bb]
 +auto_redirect_16_08_20_15:44         Sun, 2020-08-16 15:44:49 [992fc9016a91b54b82f46e65aeb95e203099703634211ff16e0e7841854f9161]
 +auto_shaarli_16_08_20_15:45          Sun, 2020-08-16 15:45:10 [8fe1ceed03878c1305c87ea9f7e3630e826a487580538fc190a1e17d9e318ddf]
 +
 +root@fagus:~# borg info /home/quercus/backup/
 +Enter passphrase for key /home/quercus/backup: 
 +Repository ID: 8fdd120542cee6ae4dd6d1694e73175e978977b523ed83188c9da91ccc12b0ec
 +Location: /home/quercus/backup
 +Encrypted: Yes (repokey)
 +Cache: /root/.cache/borg/8fdd120542cee6ae4dd6d1694e73175e978977b523ed83188c9da91ccc12b0ec
 +Security dir: /root/.config/borg/security/8fdd120542cee6ae4dd6d1694e73175e978977b523ed83188c9da91ccc12b0ec
 +------------------------------------------------------------------------------
 +                       Original size      Compressed size    Deduplicated size
 +All archives:                2.71 GB              2.65 GB              2.32 GB
 +
 +                       Unique chunks         Total chunks
 +Chunk index:                   18749                25990
 +</code>
 ==== En cas de problème ==== ==== En cas de problème ====
  
Ligne 72: Ligne 103:
 -rw-r--r-- 1 root root 18317 Aug 13 00:01 /var/log/backup_borg.err -rw-r--r-- 1 root root 18317 Aug 13 00:01 /var/log/backup_borg.err
 -rw-r--r-- 1 root root     0 Aug 12 20:53 /var/log/backup_borg.log -rw-r--r-- 1 root root     0 Aug 12 20:53 /var/log/backup_borg.log
-</code> 
- 
-Une erreur possible :  
- 
-<code bash> 
-Remote:  
-Remote:  
-Remote:   Server : 465812 
-Remote:   IPv4 : WW.XX.YY.ZZ 
-Remote:   IPv6 : WWWW:XXXX:YYYY:ZZZZ 
-Remote:   Hostname : machin.com 
-Remote:  
-Remote: bash: /usr/local/bin/borg: Permission denied 
-Connection closed by remote host. Is borg working on the server? 
-</code> 
- 
-Borg ne peut pas être lancé par l'utilisateur ''quercus'' sur le serveur ''fagus''. 
- 
-<code bash> 
-root@fagus:~# sudo -u quercus borg --help 
-sudo: unable to execute /usr/local/bin/borg: Permission denied 
-</code> 
- 
-La solution consiste à vérifier les droits pour lancer Borg sur le serveur ''fagus'' 
-<code bash> 
-root@fagus:~# ls -al /usr/local/bin/borg  
--rwxr--r-- 1 root staff 69 Aug 10 14:03 /usr/local/bin/borg 
- 
-root@fagus:~# chmod 755 /usr/local/bin/borg  
 </code> </code>
  
Ligne 138: Ligne 140:
 -rw-r--r-- 1 root root 264 Aug 12 21:12 /home/quercus/.ssh/authorized_keys -rw-r--r-- 1 root root 264 Aug 12 21:12 /home/quercus/.ssh/authorized_keys
 </code> </code>
 +
 === Problèmes pour lancer borg sur le serveur === === Problèmes pour lancer borg sur le serveur ===
 <code bash> <code bash>
Ligne 168: Ligne 171:
  
 Une fois les droits réglés, ça marche correctement! Une fois les droits réglés, ça marche correctement!
 +
 +=== Problème de passphrase incomplète ===
 +
 +Ma passphrase, générée automatiquement par [[:bitwarden]], contenait "$texte*", qui a été interprété comme une variable vide. Un bout de la passphrase a donc disparu.
 +
 +J'ai ajouté mon expérience sur cette [[https://github.com/YunoHost-Apps/borg_ynh/issues/49|issue Github]]. 
 +
 +Le problème se situe dans le fichier suivant :
 +<code bash>
 +# cat /etc/yunohost/hooks.d/backup_method/05-borg_app
 +(...)
 +BORG_PASSPHRASE="RGjauGbbg6d$jj77g*piabfbfGedE"
 +(...)
 +</code>
 +(La passphrase a été changée évidemment!)
 +
 +La passphrase utilisée réellement pour chiffrer le backup, dans ce cas-ci : ''RGjauGbbg6d*piabfbfGedE''
 +
informatique/yunohost/sauvegarder_yunohost.txt · Dernière modification : 2022/09/12 09:32 de simon