sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Mover la carpeta de datos de MongoDB?

Cuando inicias mongod proceso le proporciona un argumento --dbpath /directory así es como sabe dónde está la carpeta de datos.

Todo lo que necesitas hacer es:

  1. detener el mongod proceso en la computadora vieja. espera hasta que salga.
  2. copie todo el directorio /data/db en la nueva computadora
  3. iniciar mongod proceso en la nueva computadora dándole --dbpath /newdirectory argumento.

El mongod en la nueva máquina usará la carpeta que indique con --dbpath. No hay necesidad de "reconocer" ya que no hay nada específico de la máquina en esa carpeta, son solo datos.