Как выполнить синхронизацию данных из AWS RDS в другую AWS RDS с другой схемой

У меня есть Mysql RDS1 и другой Mysql RDS2, где схема отличается.

Мне нужно, чтобы любые изменения на RDS1 были немедленно синхронизированы с Mysql RDS2.

где данные изменяются из-за создания, вставки, обновления и удаления

И RDS1, и RDS2 живы и интегрированы в приложение diff.

Я ссылался: https://aws.amazon.com/blogs/aws/fast-easy-free-sync-rds-to-redshift/

но все еще ищу правильное решение для моей проблемы.

Кто-нибудь может помочь?

1 ответ

Вы можете подключиться к экземпляру RDS MySQL из командной строки MySQL, используя

mysql -h <end_point> -P <port> -u <user_name> -p

и попытайтесь настроить задание cron для синхронизации данных между серверами / базами данных.

Также есть другие графические интерфейсы, такие как https://www.webyog.com/product/sqlyog которые позволяют подключаться к экземплярам RDS, сравнивать и синхронизировать схему баз данных, распределенных по разным серверам, а также синхронизировать данные в настоящее время. или планирование его на конкретное время.

Другие вопросы по тегам