MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Datenordner von MongoDB verschieben?

Wenn Sie mongod starten Prozess übergeben Sie ihm ein Argument --dbpath /directory Dadurch weiß es, wo sich der Datenordner befindet.

Alles, was Sie tun müssen, ist:

  1. Halte den mongod auf Prozess auf dem alten Computer. warte bis es beendet wird.
  2. Kopieren Sie das gesamte Verzeichnis /data/db auf den neuen Computer
  3. starte mongod Prozess auf dem neuen Computer mit --dbpath /newdirectory Argument.

Der mongod auf dem neuen Rechner verwendet den Ordner, den Sie mit --dbpath angeben. Es besteht keine Notwendigkeit zu "erkennen", da sich in diesem Ordner nichts Computerspezifisches befindet, sondern nur Daten.