Kiedy uruchamiasz mongod
proces, który dostarczasz do niego argument --dbpath /directory
dzięki temu wie, gdzie znajduje się folder danych.
Wszystko, co musisz zrobić, to:
- zatrzymaj
mongod
proces na starym komputerze. poczekaj, aż wyjdzie. - skopiuj cały katalog /data/db na nowy komputer
- uruchom
mongod
proces na nowym komputerze, nadając mu--dbpath /newdirectory
argument.
mongod
na nowej maszynie użyje folderu wskazanego przez --dbpath. Nie ma potrzeby "rozpoznawania", ponieważ w tym folderze nie ma nic specyficznego dla maszyny, to tylko dane.