Мы разделили нашу единственную MariaDB 6 месяцев назад на 2 MariaDB: основная база данных A, эксперимент DatabaseB как эксперимент продукта. Теперь эксперимент окончен, и я хотел бы перенести данные из DatabaseB обратно в основную DatabaseA. С тех пор схема для DatabaseA значительно эволюционировала, и для DatabaseB практически не было изменений схемы. Как я могу перенести данные из B в A, не делая это вручную? А также, как я могу справиться с коллизиями для первичных / внешних ключей?
Мы рассмотрели службу миграции баз данных AWS https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html, но, похоже, она не обрабатывает коллизии.
Мы также подготовили запрос о различиях между B и A в зависимости от времени разделения. Таким образом, у нас есть хорошее представление о том, какие таблицы имеют новые записи и должны быть перенесены.
Мы ЗНАЧИМ (MariaDB / MySQL, Express, Angular, Node) в AWS.
Спасибо за вашу помощь!