Перейти к основному содержанию
Создает каталог данных с метаданными для указанной таблицы ClickHouse. Эти метаданные можно использовать для создания таблицы ClickHouse на другом сервере с набором данных в режиме только для чтения на основе диска web. Не используйте этот инструмент для миграции данных. Вместо этого используйте команды BACKUP и RESTORE.

Использование

Команды

Получение пути к метаданным для указанной таблицы

При использовании clickhouse-static-files-disk-uploader необходимо получить путь к метаданным нужной таблицы.
  1. Выполните следующий запрос, указав целевую таблицу и базу данных:

  1. В результате должен вернуться путь к каталогу данных указанной таблицы:

Вывод каталога метаданных таблицы в локальную файловую систему

Указав целевой каталог вывода output и путь к метаданным, выполните следующую команду:
Если всё прошло успешно, вы увидите следующее сообщение, а в каталоге output будут содержаться метаданные указанной таблицы:

Вывод каталога метаданных таблицы на внешний URL

Этот шаг аналогичен выводу каталога данных в локальную файловую систему, но с добавлением флага --test-mode. Вместо указания выходного каталога нужно указать целевой URL с помощью флага --url. Когда включен режим test, каталог метаданных таблицы отправляется на указанный URL через PUT-запрос.

Использование каталога метаданных таблицы для создания таблицы ClickHouse

Получив каталог метаданных таблицы, вы можете использовать его для создания таблицы ClickHouse на другом сервере. См. этот репозиторий на GitHub с демонстрационным примером. В этом примере мы создаем таблицу с использованием диска web, что позволяет подключить таблицу к набору данных на другом сервере.
Последнее изменение 19 июня 2026 г.