MySQL зеркалирование на EC2
Я использую два сервера MySQL, один на производстве и один на стадии подготовки, оба экземпляра EC2. Точно так же у меня есть два экземпляра MySQL RDS, параллельные производству и подготовке. Вот хочу я хотел сделать. Я хотел бы зеркалировать производственную базу данных на сервер разработки каждые несколько часов, для 1. резервного копирования, 2. для запуска новых функций в соответствии с последними изменениями базы данных. Я не нашел много информации по этому вопросу, кто-нибудь может помочь? Благодарю.
Дополнительная информация: я запускаю nginx на linux-сервере с php backend.
1 ответ
Если вы работаете на RDS, у вас есть два варианта.
Снимок и восстановление вашего экземпляра. Вы можете автоматизировать это, но чем больше БД, тем больше времени потребуется. Ваша конечная точка, вероятно, тоже изменится.
Сбросить базу данных из производства, перезагрузить в разработку.