technique:adminsys:backup:restaurer_une_sauvegarde

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édentes Révision précédente
Prochaine révision
Révision précédente
technique:adminsys:backup:restaurer_une_sauvegarde [2022/06/08 22:38] ppomtechnique:adminsys:backup:restaurer_une_sauvegarde [2022/09/25 06:36] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. rdelaage
Ligne 1: Ligne 1:
 # Restaurer une sauvegarde # Restaurer une sauvegarde
  
-- Configurer `autorestic` jusqu'à l'étape de [[technique:adminsys:backup:autorestic#installation_de_la_conf_autorestic| d'installation de la configuration]]+- Configurer `autorestic` jusqu'à l'étape de [[technique:adminsys:backup:install_and_config#installation_de_la_conf_autorestic| d'installation de la configuration]]
 - Restaurer les volumes sauvegardés : - Restaurer les volumes sauvegardés :
  
Ligne 10: Ligne 10:
  
 - En cas de base de données, il faut la restaurer aussi :  - En cas de base de données, il faut la restaurer aussi : 
-  - Pour mongodb : `cat dump.mongodump | docker exec -i wekan-db mongorestore --archive` +  - Pour mongodb : `cat /DATA/BACKUP/dbdumps/<nom>/dump.mongodump | docker exec -i <nom> mongorestore --archive` 
-  - Pour postgresql : TODO +  - Pour postgresql : `CONTAINER="example-db"; cat /DATA/BACKUP/dbdumps/${CONTAINER}/dump.sql | docker exec -i ${CONTAINER} bash -c "psql -U \$POSTGRES_USER \$POSTGRES_DB"` 
-  - Pour mariadb : TODO +  - Pour mariadb : `CONTAINER="nextcloud-db"; cat /DATA/BACKUP/dbdumps/${CONTAINER}/dump.sql | docker exec -i ${CONTAINER} bash -c "mysql -u \$MYSQL_USER -p\$MYSQL_PASSWORD"` 
- +  - Pour le LDAP : `cat /DATA/BACKUP/dbdumps/ldap/dump.config.ldif | docker exec -i ldap slapadd -n 0 -F /etc/ldap/slapd.d -c` et `cat /DATA/BACKUP/dbdumps/ldap/dump.content.ldif | docker exec -i ldap slapadd -n 1 -F /etc/ldap/slapd.d -c` (ne pas se soucier des erreurs)
-# Monter les sauvegardes en+
  
 +Dans certains, des problèmes de permission peuvent survenir lors de la restauration de la sauvegarde (pour Mattermost par exemple). Dans ce cas il faudra redonner les droits au bon utilisateur afin de corriger le problème (`sudo chown -R 5000:5000 /var/lib/docker/volumes/mattermost-{plugin,config,data}/_data` dans le cas de Mattermost).
  • technique/adminsys/backup/restaurer_une_sauvegarde.1654720721.txt.gz
  • de ppom