Назад | Перейти на главную страницу

Репликация MySQL через два монтирования на AWS Amazon Linux

Недавно мы воспользовались хранилищами инстансов SSD, доступными на AWS. Хотя они и хороши, они, очевидно, удаляются, когда экземпляр умирает. Очевидно, что производительность операций ввода-вывода в секунду без предоставления услуг невелика и была бы лучше на SSD. Если бы мы хотели переместить наш каталог MySQL на SSD, но сохранить копию на томе EBS, поэтому, если каталог данных необходимо изменить в случае сбоя хранилища экземпляров, что лучше всего сделать для этого? Очевидно, что у rsync возникнут проблемы с блокировкой таблиц. Мы могли бы запустить два сервера MySQL на сервере в сценарии репликации. Единовременно нужно получить доступ только к одному магазину, и данные будут идентичными. Мы используем Amazon Linux.

Вы можете просто использовать конфигурацию «главный-подчиненный» для MySQL, просто указать SSD-машину в качестве главного и выполнять репликацию с нее.

Однако я настоятельно рекомендую использовать RDS, если у вас нет действительно уникальной настройки. RDS позволяет обеспечивать количество операций ввода-вывода в секунду и заботится о многих вещах, которые вам нужно делать вручную для сервера mysql.