sql >> Database >  >> NoSQL >> MongoDB

De gegevensmap van MongoDB verplaatsen?

Wanneer je mongod start proces geeft u er een argument aan --dbpath /directory zo weet het waar de gegevensmap zich bevindt.

Het enige wat u hoeft te doen is:

  1. stop de mongod proces op de oude computer. wacht tot het wordt afgesloten.
  2. kopieer de volledige /data/db directory naar de nieuwe computer
  3. start mongod proces op de nieuwe computer waardoor het --dbpath /newdirectory argument.

De mongod op de nieuwe machine zal de map gebruiken die u aangeeft met --dbpath. Het is niet nodig om te "herkennen", omdat er niets machinespecifieks in die map staat, het zijn alleen gegevens.



  1. Krijg een lijst met alle unieke tags in mongodb

  2. $lookup meerdere niveaus zonder $unwind?

  3. Refactoring van middleware-code van NodeJS-project, met behulp van routes, controllers en modellen

  4. Azure Redis-cache - time-outs bij GET-aanroepen