Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Зеркалирование
Управление ресурсами
Безопасность
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Потоковая передача
Восстановление после сбоев
Конфигурация
Индексы
Расширения
Справочник по SQL
Часто задаваемые вопросы
Примечание!
Возможности аварийного восстановления доступны в качестве экспериментальной функции в YMatrix версии 6.0.0.
При возникновении аварийной ситуации, когда все машины основного кластера становятся физически недоступными, пользователи могут выполнять операции только на стороне резервного кластера.
После переключения основного и резервного кластеров данные в резервном кластере больше не будут оставаться согласованными с основным кластером, и невозможно будет вернуть резервный кластер в роль резервного.
На мастере резервного кластера войдите под пользователем mxadmin и выполните команду mxdr switch или mxdr switch -a для выполнения переключения.
a. При использовании mxdr switch для переключения появится следующее сообщение. Необходимо подтвердить, следует ли продолжить переключение.
Continue promoting cluster for disaster recovery to normal cluster? Yy|Nn (default=N):
b. Использование mxdr switch -a пропускает этап интерактивного подтверждения.
mxadmin, чтобы получить имя процесса издателя, управляемого supervisor.supervisorctl status
Результат вывода показан на изображении ниже. В данном примере имя процесса издателя — publisher_5V967HARnCHfRMTeyiLQgS.

supervisorctl stop publisher_5V967HARnCHfRMTeyiLQgS
exited:supervisorctl status
Пример:

В этом разделе описаны инструменты командной строки, связанные с функциональностью аварийного восстановления.
mxdr
Команда mxdr используется для запуска и управления компонентами Subscriber и Publisher, а также для управления переключением резервного кластера базы данных.
Usage:
mxdr [flags]
mxdr [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
switch Promote disaster recovery cluster
Flags:
-c, --config-file string path of the configuration file to start up
-h, --help help for mxdr
-s, --shard-cnt int number of shards of the source database cluster
-v, --version version for mxdr
mxbox deployer dr
Инструмент mxbox deployer dr используется для развертывания компонентов аварийного восстановления и резервного кластера.
Usage:
mxbox deployer dr [command]
Available Commands:
pub Publisher deployer for dr
Flags:
-h, --help help for dr
Usage:
mxbox deployer dr pub [command]
Available Commands:
config Generate a config template file
plan Generate plan for migrating host.
setup Execute steps to deploy physical publisher.
Flags:
-h, --help help for pub