Резервное копирование СУБД ClickHouse
1. Назначение
Резервное копирование компонентов СУБД ClickHouse версии 22.8 и выше выполняется с помощью модуля ClickHouse, входящего в состав СРК RuBackup.
2. Резервируемые компоненты
В резервную копию могут быть включены:
-
вся СУБД полностью (включая конфигурационные файлы сервера ClickHouse и службы координации ClickHouse Keeper);
-
отдельная БД;
-
отдельная таблица:
-
отдельная схема;
-
словарь;
-
представление.
3. Типы резервного копирования
Модуль поддерживает следующие типы резервного копирования СУБД:
4. Типы восстановления данных
Модуль поддерживает полное и гранулярное восстановление компонентов СУБД из резервных копий с развертыванием и без развертывания на целевом ресурсе.
Гранулярное восстановление доступно только для таблиц базы данных.
5. Способы резервного копирования
Модуль поддерживает резервное копирование компонентов СУБД с помощью:
-
приложений:
-
Tucana (рекомендуемый способ),
-
В этом документе приведены инструкции по созданию РК с помощью приложения Tucana (см. Резервное копирование в Tucana) и утилиты командной строки rb_archives (см. Резервное копирование из командной строки).
6. Способы восстановления данных
Модуль поддерживает следующие способы восстановления компонентов СУБД из резервных копий:
-
Централизованное восстановление с помощью:
-
приложений:
-
Tucana (рекомендуемый способ),
-
-
-
Локальное восстановление на клиенте резервного копирования с помощью:
-
приложения Менеджер клиента RuBackup (RBC),
-
В этом документе приведены инструкции по восстановлению РК с помощью приложения Tucana (см. Восстановление резервных копий в Tucana) и утилиты командной строки rb_archives (см. Восстановление резервных копий из командной строки).
7. Комплект поставки
Дистрибутив модуля поставляется в виде deb-пакета с именем rubackup-clickhouse_<version>_amd64.deb и rpm-пакета с именем rubackup-clickhouse-<version>.x86_64.rpm, где <version> — номер версии поставляемого модуля.
Пакет доступен для скачивания на официальном сайте https://www.rubackup.ru/go/.