Pour restaurer une base de données MongoDB à partir d’un fichier dump, vous pouvez utiliser l’outil `mongorestore` fourni avec MongoDB. Voici les étapes à suivre :
1. Tout d’abord, naviguez vers le dossier où se trouve votre fichier dump. Vous pouvez le faire à l’aide de la commande cd sous Unix/Linux. Par exemple, si votre fichier dump est stocké dans un dossier appelé `/dumps` sur votre bureau, vous feriez :
```
cd /path/to/your/deskop/dumps
```
1. Ensuite, utilisez la commande `mongorestore` pour restaurer votre base de données. Par exemple, si votre base de données s’appelle `mydb` et que votre fichier dump est appelé `mydbdump`, vous tapez :
```
mongorestore —db mydb mydbdump
```
Si vous n’avez pas spécifié le nom de la base de données lors de la création du dump, vous devriez pouvoir simplement faire:
```
mongorestore /path/to/your/dump/folder
```
1. Après avoir exécuté la commande, mongorestore va commencer à restaurer votre base de données à partir du fichier dump.
Notez que vous devez avoir les privilèges appropriés pour restaurer une base de données. Si votre base de données MongoDB nécessite une authentification, vous pouvez ajouter l’option `-u` pour spécifier un nom d’utilisateur et `-p` pour le mot de passe :
```
mongorestore -u username -p password —db mydb mydbdump
```
Si vous avez défini un port spécifique pour votre base de données MongoDB, vous pouvez l’ajouter avec l’option `—port` :
```
mongorestore —port 27016 -u username -p password —db mydb mydbdump
```
1. Une fois la restauration terminée, mongorestore affiche un rapport à l’écran indiquant le nombre d’objets insérés, le nombre de erreurs, etc.