Skip to main content
Это руководство предполагает, что параметр <path> в файле config.xml задан следующим образом:
Если у вас настроен другой путь к данным, замените все вхождения /var/lib/clickhouse в приведенных ниже командах на фактическое значение параметра <path>.
1

Скопируйте настройки доступа с исправной реплики

Скопируйте содержимое каталога access, в котором хранятся локальные пользователи, с исправной реплики:
2

Сделайте резервную копию каталога metadata с исправной реплики

  1. Перейдите в каталог данных ClickHouse:
  1. Создайте резервную копию каталога metadata (включая символические ссылки): каталог metadata содержит DDL-запросы для баз данных и таблиц. Каталог базы данных содержит символические ссылки на /var/lib/clickhouse/store/.., где находятся все DDL-запросы таблиц.
Эта команда гарантирует, что в резервной копии будут сохранены и файлы metadata, и структура символических ссылок.
3

Восстановите metadata на неисправной реплике

  1. Скопируйте созданный файл backup.tar на неисправную реплику.
  2. Распакуйте его в каталог данных ClickHouse:
4

Создайте флаг принудительного восстановления

Чтобы запустить автоматическую синхронизацию данных с других реплик, создайте следующий флаг:
5

Перезапустите неисправную реплику

  1. Перезапустите сервер ClickHouse на неисправном узле.
  2. Проверьте серверный журнал: вы должны увидеть, что части загружаются с исправных реплик:
Последнее изменение 23 июля 2026 г.