Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
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