Как перенести базу данных Mongo с одного удаленного сервера на другой
Мне нужно перенести несколько баз данных с одного удаленного облачного сервера / службы (modulus.io) на другой (Compose.io). Насколько я знаю, у меня нет консольного доступа на целевом сервере, который, по-видимому, необходим для использования mongocopy или mongorestore. У меня есть все полномочия. Как мне это сделать? Какую команду я должен использовать, или есть инструмент, предназначенный для этой цели? В настоящее время я пытаюсь использовать mongodump для перемещения базы данных на мой локальный компьютер, а затем пытаюсь сохранить его на целевой машине. Это происходит очень медленно, даже для базы данных небольшого размера (<2 ГБ) похоже, что загрузка займет большую часть дня).
Спасибо
1 ответ
В веб-интерфейсе Compose.io создайте новую БД и нажмите "импорт". Там вы можете выбрать исходную БД для импорта. Работает каждый раз!:)
Я не думаю, что эта функция доступна на бесплатном уровне.