Hologres は、クロスリージョンスナップショットレプリケーション (地理的冗長性) を提供します。この機能は、インスタンスのソースリージョンから別のリージョンにあるアベイラビリティゾーンにバックアップスナップショットを自動的にコピーします。規制コンプライアンスやディザスタリカバリなどのシナリオをサポートします。このトピックでは、Hologres でクロスリージョンバックアップとデータ復元を実行する方法について説明します。
制限事項
-
クロスリージョンスナップショットレプリケーションは、バックアップと復元機能に依存しており、この機能は Hologres V1.3 以降でのみサポートされています。
説明ご利用のインスタンスが V1.3 より前のバージョンを実行している場合は、インスタンスをアップグレードするか、Hologres DingTalk サポートグループに参加して支援を求めてください。詳細については、「オンラインサポートの利用方法」をご参照ください。
-
インスタンスがリリースされると、そのバックアップスナップショットもリリースされます。
-
インスタンスでストレージ暗号化が有効になっている場合、クロスリージョンスナップショットレプリケーションはサポートされません。
-
クロスリージョンスナップショットレプリケーションを有効にすると、インスタンスのソースリージョンでバックアップスナップショットが作成された後、システムは自動的にクロスリージョンバックアップをトリガーします。
-
サポート対象リージョン:
-
クロスリージョンバックアップは、中国 (杭州)、中国 (上海)、中国 (北京)、および中国 (深セン) の各リージョン間でサポートされています。
-
クロスリージョンバックアップは、シンガポールとマレーシア (クアラルンプール) の間でサポートされています。
-
クロスリージョンバックアップは、中国 (香港) とシンガポールの間でサポートされています。
-
課金
クロスリージョンスナップショットレプリケーションを有効にすると、システムはインスタンスのソースリージョンからターゲットリージョンのアベイラビリティゾーンにバックアップスナップショットを自動的にコピーします。このプロセスでは、ターゲットリージョンに基づいて請求される 2 種類の料金が発生します:
-
バックアップセットストレージ料金
-
クロスリージョンスナップショットネットワーク転送料金
詳細については、「課金概要」をご参照ください。
機能概要
クロスリージョンバックアップ
クロスリージョンバックアップは、インスタンスのデータを別のリージョンにコピーします。ソースリージョンで障害が発生した場合でも、バックアップスナップショットを使用して別のリージョンに新しいインスタンスを迅速に作成し、サービスを復元できます。
クロスリージョンバックアップは、ローカルバックアップスナップショットをリモートリージョンにコピーすることで機能します。したがって、クロスリージョンバックアップを実行する前に、ローカルバックアップスナップショットが必要です。詳細については、「ローカルバックアップと復元」をご参照ください。
-
シナリオ:誤削除、データ損失、またはリージョン障害に対してデータ整合性を確保します。
-
バックアップタイプ:各バックアップは完全データバックアップです。
-
バックアップ方法:手動バックアップと定期的なルールをサポートします。
-
バックアップ速度:インスタンスのデータ量に依存します。
-
インスタンスタイプ:計算グループインスタンスと汎用インスタンスをサポートします。読み取り専用レプリカインスタンスと共有クラスター (Lakehouse Acceleration Edition) はサポートされていません。
-
コスト:バックアップデータのストレージ料金とクロスリージョンネットワーク転送料金が発生します。
復元
クロスリージョンバックアップスナップショットを使用して、リモートリージョンに新しいインスタンスを迅速に復元できます。
-
復元可能なリージョンとゾーン:サポートされているリージョンでのみデータを復元できます。詳細については、「リージョンの制限」をご参照ください。
-
復元範囲:特定のスナップショットのタイムスタンプからデータを復元できます。
-
復元速度:スナップショットのデータ量に依存します。
-
コスト:復元プロセスに追加料金は発生しません。ただし、新しいインスタンスを購入する際には、コンピューティングリソースとストレージリソースに対して課金されます。
以下のフローチャートは、定期的なバックアップルールがローカルリージョンのアベイラビリティゾーンでスナップショットを生成し、別のリージョンのアベイラビリティゾーンで新しいインスタンスが復元される仕組みを示しています。
機能へのアクセス
-
Hologres 管理コンソールにログインし、Instances をクリックします。
-
Instances ページで、インスタンス名をクリックします。Instance Details ページが開きます。
または、対象インスタンスの Actions 列にある Manage をクリックして、インスタンスの 詳細 ページに移動します。
-
左側のナビゲーションウィンドウで バックアップとディザスタリカバリ をクリックし、クロスリージョンバックアップ タブを選択します。
クロスリージョンバックアップの作成
機能へのアクセスパスを介して クロスリージョンバックアップ タブにアクセスした後、以下の手順に従います。
-
クロスリージョンバックアップの設定 の横にある Edit をクリックして、クロスリージョンスナップショット設定のコピー ダイアログボックスを開きます。
-
クロスリージョンスナップショットのコピー を有効にし、以下のパラメーターを設定します。
パラメーター
説明
ターゲットリージョンの設定
ターゲットリージョン
レプリケーション対象のスナップショットを保存するリージョンおよび可用性ゾーンを選択します。スナップショットが生成されると、システムは自動的にそのスナップショットを指定されたターゲットリージョン内の可用性ゾーンにコピーします。
説明クロスリージョンスナップショットレプリケーションは、インスタンスのソースリージョンに存在する元のバックアップスナップショットには影響しません。両方のスナップショットは共存します。
Zone
Snapshot Clearing Settings
保持された自動スナップショットの数
定期実行により自動生成されるスナップショットについて、レプリケーション先で保持するスナップショットの数を設定します。
手動スナップショット保持数
手動で作成したスナップショットについて、レプリケーション先で保持するスナップショットの数を設定します。
データのクロスボーダー運用に関するコンプライアンス誓約書
関連する契約内容を読み、チェックしてください。
-
OK をクリックして設定を完了します。
バックアップの管理
クロスリージョンスナップショットリストの表示
クロスリージョンスナップショットバックアップの速度は、インスタンスのデータ量とネットワーク転送速度に依存します。待機時間は特定の条件によって異なります。
機能へのアクセスパスに従って クロスリージョンバックアップ タブを開いた後、Snapshots タブをクリックしてクロスリージョンバックアップスナップショットを表示します。
|
列 |
説明 |
|
スナップショット ID |
スナップショットが作成された後に生成される ID です。 |
|
バックアップ開始時刻と終了時刻 |
バックアップジョブの開始時刻と終了時刻です。 |
|
スナップショットの粒度 |
スナップショットの粒度です。現在、インスタンスレベルの完全スナップショットのみがサポートされています。 |
|
スナップショットリージョン |
クロスリージョンスナップショットレプリケーション用に設定されたターゲットリージョンです。 |
|
スナップショットサイズ |
スナップショットのストレージサイズです。 |
|
スナップショットデータタイムスタンプ |
スナップショットが表す過去の時点です。 |
|
作成方法 |
|
|
バックアップタイプ |
バックアップのタイプです。現在、インスタンスレベルの完全スナップショットのみがサポートされています。 |
|
スナップショットタイプ |
スナップショットに関連付けられたインスタンスタイプで、汎用および計算グループが含まれます。復元時には、ターゲットインスタンスタイプに一致するスナップショットのみを使用できます。 |
|
ステータス |
スナップショットジョブのステータスです。 |
|
備考 |
バックアップスナップショットの備考です。 |
または、Hologres 管理コンソールにログインし、左側のナビゲーションウィンドウで Snapshots をクリックして、クロスリージョンスナップショットを含む現在のリージョンのすべてのスナップショットを表示することもできます。
クロスリージョンバックアップの無効化
クロスリージョンバックアップが不要になった場合は、無効にすることができます。「クロスリージョンバックアップの作成」の手順に従い、クロスリージョンスナップショット設定のコピー ダイアログボックスで クロスリージョンスナップショットのコピー スイッチをオフにします。
-
クロスリージョンスナップショットレプリケーションを無効にすると、新しいクロスリージョンバックアップスナップショットは生成されなくなり、追加のネットワーク転送料金は発生しません。ただし、既存のクロスリージョンスナップショットは自動的に削除されないため、手動で削除する必要があります。
-
インスタンスがリリースされると、ソースリージョンおよび他のリージョンにあるものを含む、すべてのバックアップスナップショットが削除されます。
データ復元
-
Hologres 管理コンソールにログインし、左側のナビゲーションウィンドウで Snapshots をクリックして Snapshots ページに移動します。
-
Restore Instance ボタンをクリックします。
-
[インスタンスのクローン] ページで、インスタンス ID (デフォルトはソースインスタンス ID)、Instance Type、スナップショット ID (時間で選択)、Computing Resources、ストレージリソース (Standard Storage または [低頻度アクセス])、および [リソースグループ] を選択し、インスタンス名 を入力し、[サービス利用規約] にチェックを入れ、Buy Now をクリックします。
支払いが成功すると、新しいインスタンスは自動的にバックアップを作成します。