Техническое обслуживание в Managed Service for MySQL®
Статья создана
Обновлена 19 декабря 2023 г.
Под техническим обслуживанием в Managed Service for MySQL® понимается:
- автоматическая установка обновлений и исправлений СУБД для хостов (в т. ч. для выключенных кластеров);
- изменение класса хостов и объема хранилища;
- другие сервисные работы.
Изменение версии СУБД не включено в техническое обслуживание. Подробнее о переходе между версиями см. в разделе Обновление версии MySQL®.
Окно обслуживания
Предпочтительное время технического обслуживания можно задать при создании кластера или изменении его настроек:
- Вариант произвольное (по умолчанию) разрешает проводить техническое обслуживание в любое время.
- Вариант по расписанию позволяет указать предпочтительное время начала обслуживания: нужные день недели и час дня по UTC. Например, можно выбрать время, когда кластер наименее загружен.
Порядок обслуживания
В однохостовых кластерах Managed Service for MySQL® техническое обслуживание проходит хост-мастер. Поэтому если во время технического обслуживания потребуется перезагрузка мастера, такой кластер станет недоступным.
В многохостовых кластерах техническое обслуживание проводится в следующем порядке:
- Реплики последовательно проходят техническое обслуживание. Порядок реплик в очереди определяется случайным образом. Если во время технического обслуживания потребуется перезагрузка реплики, она станет недоступной на это время.
- Мастер проходит техническое обслуживание и получает обновления. Если во время технического обслуживания потребуется перезагрузка мастера и он станет недоступным, его роль возьмет на себя одна из реплик. Если вы используете для доступа к кластеру FQDN хоста-мастера, такой кластер может стать недоступным. Чтобы обеспечить бесперебойную работу приложения, подключайтесь к кластеру через особый FQDN, всегда указывающий на хост-мастер.