... | @@ -24,8 +24,16 @@ docker cp <containerId>:/dump /host/path/target |
... | @@ -24,8 +24,16 @@ docker cp <containerId>:/dump /host/path/target |
|
|
|
|
|
# Restore
|
|
# Restore
|
|
|
|
|
|
|
|
Des dumps de la base sont disponibles [ci-dessous](https://forge.grandlyon.com/web-et-numerique/pamn_plateforme-des-acteurs-de-la-mediation-numerique/pamn_server/-/wikis/bdd/Backup-and-restore-MongoDB#dump). Dézipper le dump dans un répertoire.
|
|
|
|
|
|
|
|
Trouver l'id du container pamn_server_database-ram_1
|
|
|
|
``` bash
|
|
|
|
docker ps
|
|
```
|
|
```
|
|
docker cp <path_to_folder> <container id>:/dump
|
|
|
|
|
|
Copier le dump dans le container
|
|
|
|
``` bash
|
|
|
|
docker cp <path_to_dump_folder> <container id>:/dump
|
|
```
|
|
```
|
|
|
|
|
|
Se connecter au container docker
|
|
Se connecter au container docker
|
... | @@ -33,7 +41,6 @@ Se connecter au container docker |
... | @@ -33,7 +41,6 @@ Se connecter au container docker |
|
docker exec -it pamn_server_database-ram_1 bash
|
|
docker exec -it pamn_server_database-ram_1 bash
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
Restaurer la database
|
|
Restaurer la database
|
|
``` bash
|
|
``` bash
|
|
mongorestore --authenticationDatabase admin --username root --password PASSWORD -d ram ./dump/ram
|
|
mongorestore --authenticationDatabase admin --username root --password PASSWORD -d ram ./dump/ram
|
... | | ... | |