Перейти к основному содержимому
Перейти к основному содержимому

Экспорт резервных копий в ваш собственный облачный аккаунт

Enterprise plan feature

This feature is available in the Enterprise plan. To upgrade, visit the Plans page in the cloud console.

ClickHouse Cloud поддерживает создание резервных копий в вашем собственном аккаунте поставщика облачных услуг (CSP) (AWS S3, Google Cloud Storage или Azure Blob Storage). Для получения подробной информации о том, как работают резервные копии ClickHouse Cloud, включая "полные" и "инкрементные" резервные копии, смотрите документацию по резервным копиям.

Здесь мы показываем примеры того, как делать полные и инкрементные резервные копии в AWS, GCP, Azure object storage, а также как восстановить данные из резервных копий.

примечание

Пользователям следует учитывать, что любое использование, при котором резервные копии экспортируются в другой регион одного и того же поставщика облачных услуг или в другой поставщик облачных услуг (в том же или другом регионе), будет сопряжено с затратами на трансфер данных.

Требования

Вам понадобятся следующие данные для экспорта/восстановления резервных копий в ваше собственное хранилище CSP.

AWS

  1. Конечная точка AWS S3 в формате:

    Например:

    Где:

    • testchbackups — имя S3 bucket, в который будут экспортироваться резервные копии.
    • backups — необязательная подпапка.
  2. Ключ доступа AWS и секретный ключ.

Azure

  1. Строка подключения к хранилищу Azure.
  2. Имя контейнера Azure в аккаунте хранения.
  3. Azure Blob внутри контейнера.

Google Cloud Storage (GCS)

  1. Конечная точка GCS в формате:

  2. Ключ HMAC и секрет HMAC.


Резервное копирование / Восстановление

Резервное копирование / Восстановление в AWS S3 Bucket

Создание резервной копии БД

Полная резервная копия

Где uuid — уникальный идентификатор, используемый для различения наборов резервных копий.

примечание

Вам нужно будет использовать другой UUID для каждой новой резервной копии в этой подпапке, иначе вы получите ошибку BACKUP_ALREADY_EXISTS. Например, если вы делаете ежедневные резервные копии, вам нужно будет использовать новый UUID каждый день.

Инкрементная резервная копия

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

Смотрите: Настройка резервного копирования/восстановления для использования с S3 Endpoint для получения дополнительных сведений.

Резервное копирование / Восстановление в Azure Blob Storage

Создание резервной копии БД

Полная резервная копия

Где uuid — уникальный идентификатор, используемый для различения наборов резервных копий.

Инкрементная резервная копия

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

Смотрите: Настройка резервного копирования/восстановления для использования с Azure Blob Storage для получения дополнительных сведений.

Резервное копирование / Восстановление в Google Cloud Storage (GCS)

Создание резервной копии БД

Полная резервная копия

Где uuid — уникальный идентификатор, используемый для различения наборов резервных копий.

Инкрементная резервная копия

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