Ajout précisisons procédure restauration compléte

This commit is contained in:
whirigoyen 2023-06-29 17:30:05 +02:00
parent 7caeeaf421
commit 68bff232b0

View file

@ -451,13 +451,16 @@ Pour restaurer une base :
> **Note** : Si le dump est compressé, il faut ajouter l'option `--gzip` à la commande.
Pour restaurer complètement MongoDB (si le `datadir` est cassé par exemple), il faut recréer `/var/lib/mongodb` et désactiver temporairement l'authentification, car on ne peut plus lire la base `admin` pour s'authentifier :
Pour restaurer complètement MongoDB (si le `datadir` est cassé par exemple), il faut recréer `/var/lib/mongodb` et [désactiver temporairement l'authentification](#authentification), car on ne peut plus lire la base `admin` pour s'authentifier :
~~~
# systemctl stop mongod
# mv /var/lib/mongodb /var/lib/mongodb.bak
# install -d -o mongodb -g mongodb /var/lib/mongodb
# vim /etc/mongod.conf
security:
- authorization: enabled
+ authorization: disabled
# systemctl start mongod
# systemctl status mongod
~~~
@ -474,10 +477,15 @@ Réactiver l'authentification :
~~~
# vim /etc/mongod.conf
security:
+ authorization: enabled
- authorization: disabled
# systemctl restart mongod
# systemctl status mongod
~~~
Puis vérifier que vous arrivez bien à vous connecter à Mongo.
## Réplication avec replica set