# #mongodb #google-cloud-platform #database-migration #mongodb-replica-set #mongomirror
Вопрос:
подход к миграции mongodb с использованием mongomirror
: Настройка instace mongodb в GCE, а затем переход на другой только в GCE
- настройка 2 GCE для одного и того же проекта
- Установлен mongodb на обоих GCE
- Установлен mongomirror на исходном vm1
- Попытался выполнить команду mongomirror в исходном GCE, используя имя пользователя и pwd
./mongomirror --host rsMigration/SOURCE_IP --username root --password root123 --destination DESTINATION_IP:27017 --destinationUsername admin --destinationPassword admin123
Выход:
mongomirror version: 0.12.2
git version: 9b30f320e44f90afec5c0fa792d4c003b71ead6b
Go version: go1.16.7
os: linux
arch: amd64
compiler: gc
2021-10-27T07:57:03.252 0000 Ошибка инициализации монгомиррора: не удалось инициализировать исходное соединение: не удалось подключиться к серверу: ошибка выбора сервера: тайм-аут выбора сервера, текущая топология: { Тип: реплики, первичные, Серверы: [{ Addr: 27017:27017, Тип: Неизвестно, Последняя ошибка: ошибка подключения() произошла во время подтверждения соединения: наберите tcp 0.0.105.137:27017: тайм-аут ввода-вывода }, ] }