定義
データベースのバックアップ
- デフォルトのバックアップ
- 外部バックアップ (お客様自身のストレージバケット内)
この機能は現在、PCI/HIPAA サービスでは利用できません
- 設定可能なバックアップ
バックアップからの復元
- ClickHouse Cloud の バケット 内にあるデフォルトバックアップは、同じリージョン内の新しいサービスに復元できます。
- 外部バックアップ (顧客の オブジェクトストレージ 内) は、同じリージョンまたは別のリージョンの新しいサービスに復元できます。
バックアップと復元の所要時間の目安
バックアップと復元にかかる時間は、データサイズ、スキーマの複雑さ、およびテーブル数によって大きく異なります。以下の数値は社内テストでの観測結果であり、性能を保証するものではありません。 弊社のテストでは、約 1 TB のバックアップには約 10〜15 分、20 TB のバックアップには約 1 時間かかりました。より大きなデータセットでは、それに比例して時間が長くなります。数百 TB 以上のバックアップには何時間もかかることがありますが、サイズが大きいほどスケールメリットも得られます。 復元は通常、同等のバックアップよりも時間がかかります。特に、インクリメンタルバックアップの長いチェーンを含む復元では、完全バックアップとチェーン内の後続するすべてのインクリメンタルバックアップを適用する必要があるためです。非常に大規模なサービスの復元には、1 日以上かかる場合があります。 所要時間はデータ、スキーマ、バックアップ設定に大きく依存するため、目標復旧時間を設定する前に、ご自身のデータで復元をテストすることを強く推奨します。現在、同一リージョン内か異なるリージョン間かを問わず、2 つの ClickHouse Cloud インスタンス間での自動フェイルオーバーはサポートされていません。
現在、同一リージョン内か異なるリージョン間かを問わず、異なる ClickHouse Cloud サービス間でのデータの自動同期はありません。つまり、Active-Active レプリケーションはサポートされていません。
復旧プロセス
この場合、データはバックアップから同一リージョン内の別のサービスに復元できます。
デフォルトのバックアップポリシーを使用している場合、バックアップは最大24時間前のものになる可能性があります。6時間間隔の設定可能なバックアップを使用している場合は、最大6時間前のものになる可能性があります。
復元手順
既存のバックアップから復元するには、次の手順に従います。- ClickHouse Cloud コンソールの「バックアップ」セクションに移動します。
- 復元元にするバックアップの「Actions」にある三点メニューをクリックします。
- 新しいサービスに名前を付け、このバックアップから復元します
プライマリリージョンのダウンタイム
- 環境変数またはシークレットの更新
- 新しい接続を確立するためのアプリケーションサービスの再起動
現在、透過的データ暗号化 (TDE) を利用しているサービスでは、外部バケットへのバックアップ / 復元はサポートされていません。
追加オプション
- 別個のクラスターへのデュアルライト
- CSP のレプリケーションを利用する