Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Dernière révisionLes deux révisions suivantes |
technique:adminsys:backup:restaurer_une_sauvegarde [2022/06/17 07:59] – rdelaage | technique:adminsys:backup:restaurer_une_sauvegarde [2022/06/17 16:08] – rdelaage |
---|
| |
- 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 /DATA/BACKUP/dbdumps/<nom>/dump.mongodump | docker exec -i wekan-db <nom> --archive` | - Pour mongodb : `cat /DATA/BACKUP/dbdumps/<nom>/dump.mongodump | docker exec -i <nom> mongorestore --archive` |
- 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 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 : `CONTAINER="nextcloud-db"; cat /DATA/BACKUP/dbdumps/${CONTAINER}/dump.sql | docker exec -i ${CONTAINER} bash -c "mysql -u \$MYSQL_USER -p\$MYSQL_PASSWORD"` | - 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"` |