MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Déplacer le dossier de données de MongoDB ?

Lorsque vous démarrez mongod processus, vous lui fournissez un argument --dbpath /directory c'est ainsi qu'il sait où se trouve le dossier de données.

Tout ce que vous avez à faire est :

  1. arrêter le mongod processus sur l'ancien ordinateur. attendez qu'il se ferme.
  2. copier l'intégralité du répertoire /data/db sur le nouvel ordinateur
  3. démarrez mongod processus sur le nouvel ordinateur en lui donnant --dbpath /newdirectory arguments.

Le mongod sur la nouvelle machine utilisera le dossier que vous indiquez avec --dbpath. Il n'est pas nécessaire de "reconnaître" car il n'y a rien de spécifique à la machine dans ce dossier, ce ne sont que des données.