重要なデータの誤削除や悪意のある改ざんによって発生するビジネス例外を防ぐために、Tablestore のデータバックアップ機能を使用して、Tablestore インスタンス内の重要なデータをバックアップすることをお勧めします。このトピックでは、無料トライアル期間中に完全または増分 Tablestore データを定期的にバックアップする方法について説明します。
使用上の注意
データバックアップ機能を初めて使用すると、Cloud Backup は、Alibaba Cloud アカウント内の Tablestore インスタンスを取得するために、
AliyunServiceRoleForHbrOtsBackupという名前のサービスロールを自動的に作成します。画面の指示に従って、Cloud Backup が Tablestore リソースにアクセスすることを承認します。詳細については、「Cloud Backup のサービスロール」をご参照ください。Cloud Backup は、Cloud Backup がアクティブになっているリージョンにある Tablestore インスタンスを自動的に読み込んでロードします。クライアントをインストールする必要はありません。
Tablestore インスタンスのデータは、Tablestore インスタンスと同じリージョンにある Cloud Backup のバックアップボールトにのみバックアップできます。リージョンをまたがるバックアップはサポートされていません。
Tablestore インスタンスのデータテーブルと多次元インデックスのみをバックアップおよびリストアできます。セカンダリインデックスまたは時系列テーブルはバックアップできません。
Cloud Backup
Cloud Backup は、Tablestore の暗号化テーブルの暗号化設定をバックアップできません。 Tablestore の暗号化テーブルをバックアップボールトにバックアップする場合、テーブルはバックアップボールトでは暗号化されません。
オフピーク時に Tablestore データをバックアップすることをお勧めします。ピーク時にデータをバックアップする場合は、速度制限機能を使用して、データバックアップ機能で消費できる最大トラフィックを制限し、ビジネスの中断を防ぐことをお勧めします。
データはバックアップ中に圧縮されます。圧縮率はデータの特徴によって異なります。
手順
[バックアッププランの作成] パネルに移動します。
Tablestore コンソール にログオンします。
左側のナビゲーションウィンドウで、[データバックアップ] をクリックします。
[データバックアップ] ページで、バックアップするリソースが存在するリージョンを選択します。
システムは、選択したリージョン内のインスタンスリストを自動的に取得します。
バックアップするインスタンスを見つけ、[アクション] 列の [バックアップ] をクリックします。
バックアップするテーブルを選択します。
[バックアッププランの作成] パネルの [バックアップコンテンツ] ステップで、バックアッププランの名前を入力し、バックアップするテーブルを選択します。
複数のテーブルを選択して、同時にバックアップできます。
[次へ] をクリックします。
バックアッププランを設定します。
[バックアッププラン] ステップで、完全バックアップのパラメーターを設定します。次の表にパラメーターを示します。
パラメーター
説明
フルバックアップ
デフォルトでは、完全バックアップ がオンになっており、Cloud Backup が完全データをバックアップすることを指定しています。完全バックアップをオフにすることはできません。
バックアップサイクル
完全バックアップの頻度。完全バックアップは、毎日、毎週、または毎月実行できます。
実行時刻
1 日に完全バックアップが開始される時刻。時刻は秒単位まで正確です。
時間間隔
バックアップ頻度 パラメーターを 毎日 に設定した場合にのみ、このパラメーターが必要です。
バックアップ週
完全バックアップが実行される曜日。複数の日を選択できます。このパラメーターは、バックアップ頻度 パラメーターを 毎週 に設定した場合にのみ必須です。
バックアップ月
完全バックアップが実行される月。複数の月を選択できます。このパラメーターは、バックアップ頻度 パラメーターを 毎月 に設定した場合にのみ必須です。
バックアップ日
完全バックアップが実行される月の何日か。複数の日を選択できます。このパラメーターは、バックアップ頻度 パラメーターを 毎月 に設定した場合にのみ必須です。
重要選択した日が指定した月に存在しない場合、Cloud Backup はその日のバックアップを自動的にスキップします。
ビジネス要件に基づいて、増分バックアップのパラメーターを設定します。
デフォルトでは、増分バックアップ がオンになっており、Cloud Backup が増分データをバックアップすることを指定しています。増分バックアップは、前回の完全バックアップ後に更新されたデータのみをバックアップします。増分データの量は既存データよりも少ないため、増分バックアップに必要な時間は完全バックアップよりも少なくなります。
定期的に完全バックアップのみを実行する場合は、増分バックアップ をオフにします。
増分データを継続的にバックアップする場合は、増分バックアップ をオンにして、増分バックアップのパラメーターを設定します。次の表にパラメーターを示します。
パラメーター
説明
バックアップ頻度
増分バックアップの頻度。増分バックアップは、分単位、時間単位、または日単位で実行できます。
実行時刻
1 日に増分バックアップが開始される時刻。時刻は秒単位まで正確です。このパラメーターは、バックアップ頻度 パラメーターを 毎日 に設定した場合にのみ必須です。
時間間隔
増分バックアップが実行される間隔。このパラメーターの値は、バックアップ頻度パラメーターの値によって異なります。次の項目に注意してください。
バックアップ頻度 パラメーターを 分単位 に設定した場合、時間間隔パラメーターの値は 30 分に固定されます。
バックアップ頻度 パラメーターを 時間単位 に設定した場合、時間間隔パラメーターの値は 1 ~ 24 時間です。ビジネス要件に基づいてこのパラメーターを設定します。
バックアップ頻度 パラメーターを 毎日 に設定した場合、時間間隔パラメーターの値は 1 ~ 5 日です。ビジネス要件に基づいてこのパラメーターを設定します。
[次へ] をクリックします。
バックアップ設定を行います。
ビジネス要件に基づいて、バックアップボールトを作成するか、既存のバックアップボールトを選択します。
バックアップボールトを作成する
バックアップボールトが作成されていない場合、または既存のバックアップボールトがビジネス要件を満たしていない場合は、バックアップボールトを作成します。
バックアップボールト パラメーターを ボールトの作成 に設定します。
バックアップデータの冗長性を最大化するために、Cloud Backup は、ゾーン冗長ストレージ (ZRS) 対応のバックアップボールトをサポートするリージョンでは、デフォルトで ZRS 対応のバックアップボールトを使用します。ローカル冗長ストレージ (LRS) 対応のバックアップボールトのみをサポートするリージョンでは、Cloud Backup は LRS 対応のバックアップボールトを使用します。バックアップボールトタイプを手動で選択する必要はありません。
デフォルトでは、システムは新しいバックアップボールトの名前を生成します。ビジネス要件に基づいて名前を変更できます。
デフォルトでは、新しいバックアップボールトはデフォルトのリソースグループに属します。ビジネス要件に基づいて、既存のリソースグループを選択するか、リソースグループを作成します。
説明リソースグループを使用すると、Alibaba Cloud アカウントが所有するリソースをグループに分類して、リソースと権限の管理を簡素化できます。詳細については、「リソースグループを作成する」をご参照ください。
バックアップボールト内のデータを暗号化する暗号化方法を指定します。
Cloud Backup は、Cloud Backup 管理 および KMS の暗号化方法をサポートしています。
重要バックアップボールトを作成した後、暗号化方法を変更することはできません。注意して進めてください。
カスタマーマスターキー (CMK) を指定してバックアップデータを暗号化する場合は、バックアップボールトの作成後に CMK を変更することはできません。
CMK を指定してバックアップデータを暗号化する場合は、バックアップボールトの作成後に CMK を削除または無効にすることはできません。 CMK を削除または無効にすると、バックアップボールトを使用してデータをバックアップまたはリストアできなくなります。
CMK を使用してバックアップボールト内のデータを暗号化する前に、Key Management Service (KMS) コンソールで CMK を作成し、CMK ID を取得する必要があります。詳細については、「CMK を作成する」をご参照ください。
暗号化方法
操作
説明
Cloud Backup 管理の暗号化
バックアップボールトの暗号化方法 パラメーターを Cloud Backup 管理 に設定します。
デフォルトでは、Cloud Backup は組み込み暗号化方法を使用してバックアップボールト内のデータを暗号化し、データをリストアするときに自動的にデータを復号化します。
この暗号化方法を初めて使用すると、Cloud Backup は KMS コンソールに CMK を自動的に作成します。 KMS をアクティブにするだけで済みます。 KMS インスタンスを購入する必要はありません。
KMS ベースの暗号化
バックアップボールトの暗号化方法 パラメーターを KMS に設定します。
KMS KeyId パラメーターを設定します。
指定した ID に対応する CMK を使用して、バックアップボールト内のデータを暗号化します。 Cloud Backup は、指定した CMK を使用してデータを暗号化します。 CMK を管理できます。
KMS ベースの暗号化方法を使用する場合は、
AliyunServiceRoleForHbrVaultEncryptionという名前のサービスロールを作成して、Cloud Backup が KMS リソースにアクセスすることを承認する必要があります。
既存のバックアップボールトを選択する
既存のバックアップボールトがビジネス要件を満たしている場合は、既存のバックアップボールトを選択します。
バックアップボールト パラメーターを ボールトの選択 に設定します。
[ボールト名] ドロップダウンリストからバックアップボールトを選択します。
ビジネス要件に基づいて、バックアップデータの保存期間を変更します。デフォルトの保存期間は 2 年です。
バックアップデータは少なくとも 1 日間は保存する必要があります。
ピーク時にデータをバックアップする場合は、[トラフィック調整を有効にする] をオンにして、調整パラメーターを設定します。
デフォルトでは、[トラフィック調整を有効にする] はオフになっており、データバックアップの最大トラフィックが制限されないことを指定しています。調整機能を有効にせずにピーク時にデータをバックアップすると、ビジネスに影響を与える可能性があります。
[時間範囲 (時間)] パラメーターの右側にあるスライダーをドラッグして、トラフィックが制限される開始時刻と終了時刻を指定します。
[最大帯域幅 (MB)] フィールドに、指定した調整期間中にデータバックアップに使用できる最大トラフィックを入力します。次に、[追加] をクリックします。
複数の調整期間に対して調整ルールを設定する場合は、上記の手順を繰り返します。 [帯域幅調整ルール] セクションで、異なる調整期間に設定された調整ルールを表示できます。
[OK] をクリックします。
デフォルトでは、作成されたバックアッププランは有効になっています。 Cloud Backup は、指定されたバックアップ開始時刻と間隔に基づいて、指定された Tablestore インスタンスのデータをバックアップします。作成されたバックアッププランは、[バックアッププラン] タブで表示できます。

指定されたバックアップ開始時刻に達していない場合は、手動でバックアップを実行できます。
完全バックアップをすぐに実行するには、バックアッププランの [アクション] 列で [詳細] > [今すぐ完全バックアップを実行] を選択します。
増分バックアップをすぐに実行するには、バックアッププランの [アクション] 列で [詳細] > [今すぐ増分バックアップを実行] を選択します。
Cloud Backup は、バックアップ操作ごとにバックアップジョブを生成します。バックアップジョブのステータスは、[バックアップジョブ] タブで表示できます。バックアップジョブの [ステータス] 列の値が [完了] に変わると、バックアップジョブは完了です。増分バックアップジョブが完了すると、バックアップジョブの進捗状況は [ステータス] 列に 100% と表示されます。
