MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Movendo a pasta de dados do MongoDB?


Quando você inicia o mongod processo você fornece um argumento para ele --dbpath /directory que é como ele sabe onde está a pasta de dados.

Tudo que você precisa fazer é:
  1. pare o mongod processo no computador antigo. espere até ele sair.
  2. copie todo o diretório /data/db para o novo computador
  3. iniciar mongod processo no novo computador dando-lhe --dbpath /newdirectory argumento.

O mongod na nova máquina usará a pasta que você indicar com --dbpath. Não há necessidade de "reconhecer", pois não há nada específico de máquina nessa pasta, são apenas dados.