AWS DMS «Загрузка завершена, репликация продолжается», не работает MongoDB в DocDB - PullRequest
1 голос
/ 10 февраля 2020

Я пытаюсь сделать Po C для перехода с MongoDB на DocDB с DMS. Я установил экземпляр MongoDB с некоторыми фиктивными данными и пустой DocDB. Конечные точки Source и Target также устанавливаются в DMS, и оба они успешно подключаются к моим базам данных.

Когда я создаю задачу миграции в DMS, кажется, все работает нормально. Все существующие данные успешно реплицируются из экземпляра MongoDB в DocDB, и состояние задачи миграции находится на « Загрузка завершена, репликация продолжается ». В этот момент я попытался создать новые записи в существующих коллекциях, а также создать новые пустые коллекции в MongoDB, но в DocDB ничего не происходит. Если я правильно понимаю, репликация должна выполняться в режиме реального времени, и все, что я создаю, должно быть реплицировано немедленно? Также нет никаких признаков ошибок или предупреждений вообще ... Я не предполагаю, что это проблема подключения к базам данных, так как исходные данные реплицируются. Также пользователи, которых я использую для миграции, имеют права администратора в обеих базах данных.

У кого-нибудь есть предложения?

1 Ответ

1 голос
/ 20 февраля 2020

@ PPetkov - не могли бы вы проверить следующее? 1. Проверьте, были ли назначены права доступа пользователю в конечной точке MongoDB в соответствии с https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.MongoDB.html. 2. Проверьте, правильно ли настроен реплицирующий набор для захвата изменений в экземпляре MongoDB. 3. После этого попробуйте выполнить поиск «] E:» или «] W:» в журналах CloudWatch, чтобы понять, есть ли какие-либо заметные сбои / предупреждения.

...