подход к миграции mongodb с использованием mongomirror только с использованием 2 GCE

# #mongodb #google-cloud-platform #database-migration #mongodb-replica-set #mongomirror

Вопрос:

подход к миграции mongodb с использованием mongomirror : Настройка instace mongodb в GCE, а затем переход на другой только в GCE

  1. настройка 2 GCE для одного и того же проекта
  2. Установлен mongodb на обоих GCE
  3. Установлен mongomirror на исходном vm1
  4. Попытался выполнить команду 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: тайм-аут ввода-вывода }, ] }