Несколько попыток перенести и реплицировать несколько баз данных mariadb в Aurora mysql потерпели неудачу с бессмысленной ошибкой:
Last Error Task error notification received from subtask 0, thread 0
[reptask/replicationtask.c:2673] [20014]
Stop Reason RECOVERABLE_ERROR Error Level RECOVERABLE
Задачи только для миграции и только для репликации работали нормально.Если я перенесу базу данных, а затем после завершения первой задачи, если я начну другую задачу репликации, репликация начнет задание именно там, где миграция завершится?
Я имею в виду, что миграция может занять 3 дня.Предположим, я начинаю репликацию еще через 2 дня.Догоняет ли репликация все изменения за последние 5 дней?
Если нет, что мне делать, чтобы обеспечить полную репликацию данных?
Мне не удалось понять базовый процесс DMS.Может быть, мне помогут хороший документ или сообщение в блоге.
Обновление от 16 июля 2019 года
Бессмысленная ошибка произошла из-за конфигурации целевой конечной точки.DMS не удалось удалить / усечь таблицу, поскольку от нее зависели данные других таблиц.Настройка initstmt=SET FOREIGN_KEY_CHECKS=0
исправила проблему: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.MySQL.html