Export Backups to your Own Cloud Account
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のオブジェクトストレージにフルバックアップおよびインクリメンタルバックアップを取得し、バックアップから復元する方法の例を示します。
ユーザーは、バックアップが同じクラウドプロバイダー内の別のリージョンにエクスポートされる場合や、別のクラウドプロバイダー(同じまたは異なるリージョン)にエクスポートされる場合、データ転送料金が発生することを認識しておく必要があります。
要件
独自のCSPストレージバケットにバックアップをエクスポートおよび復元するには、以下の詳細が必要です。
AWS
-
AWS S3エンドポイント、フォーマットは次の通りです:
例:
ここで:
testchbackups
はバックアップをエクスポートするS3バケットの名前です。backups
はオプションのサブディレクトリです。
-
AWSアクセスキーとシークレット。
Azure
- Azureストレージ接続文字列。
- ストレージアカウント内のAzureコンテナ名。
- コンテナ内のAzure Blob。
Google Cloud Storage (GCS)
-
GCSエンドポイント、フォーマットは次の通りです:
-
アクセスHMACキーとHMACシークレット。
バックアップ / 復元
AWS S3バケットへのバックアップ / 復元
データベースバックアップの取得
フルバックアップ
ここで、uuid
はバックアップセットを区別するための一意の識別子です。
このサブディレクトリ内の各新しいバックアップには異なるUUIDを使用する必要があります。そうでない場合は BACKUP_ALREADY_EXISTS
エラーが発生します。
たとえば、毎日バックアップを取得する場合、毎日新しいUUIDを使用する必要があります。
インクリメンタルバックアップ
バックアップからの復元
詳細については、S3エンドポイントを使用するためのBACKUP/RESTOREの設定を参照してください。
Azure Blob Storageへのバックアップ / 復元
データベースバックアップの取得
フルバックアップ
ここで、uuid
はバックアップセットを区別するための一意の識別子です。
インクリメンタルバックアップ
バックアップからの復元
詳細については、S3エンドポイントを使用するためのBACKUP/RESTOREの設定を参照してください。
Google Cloud Storage (GCS)へのバックアップ / 復元
データベースバックアップの取得
フルバックアップ
ここで、uuid
はバックアップセットを区別するための一意の識別子です。
インクリメンタルバックアップ