Как скопировать данные Mongodb с локальной на виртуальную машину? - PullRequest
0 голосов
/ 21 сентября 2018

Я получил приложение от своего разработчика, и он попросил меня разместить его в интрасети.Когда я пытаюсь разместить его на виртуальной машине (облачный сервер), данные mongo db отсутствуют в коллекциях.

Шаги для размещения сайта: скопировать папку приложения nodejs с локальной на виртуальную машину.Дали сборку с последующим запуском NPM.Теперь соединение mongodb открыто и может видеть мою базу данных, но коллекции пусты.

Кто-нибудь может мне подсказать, как сделать резервную копию / скопировать данные dong mongo с локальной на виртуальную машину?

Спасибо зазаранее

1 Ответ

0 голосов
/ 17 декабря 2018

Я думаю, что резервное копирование / восстановление MongoDB поможет https://docs.mongodb.com/manual/tutorial/backup-and-restore-tools/

с вашей локальной

mongodump --archive=test.20150715.gz --gzip --db test

переместить файл резервной копии на вашу виртуальную машину, а затем запустите:

mongorestore --archive=test.20150715.gz --db test
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...