サービス中断を引き起こす可能性のある偶発的な削除や悪意のある変更から重要なデータを保護するため、Tablestore のデータバックアップ機能を使用してインスタンスを保護します。このトピックでは、無料トライアル期間中に Tablestore の定期的な完全バックアップまたは増分バックアップをスケジュールする方法について説明します。
注意事項
データバックアップ機能を初めて使用する場合、Cloud Backup は、
AliyunServiceRoleForHbrOtsBackupという名前のサービスリンクロールを自動的に作成します。このロールは、お使いのアカウントの Tablestore インスタンスリソースにアクセスするために使用されます。ウィザードで Cloud Backup の承認を完了してください。詳細については、「Cloud Backup のサービスリンクロール」をご参照ください。Cloud Backup は、対応するリージョン内の Tablestore インスタンスを自動的に検出して読み込みます。クライアントをインストールする必要はありません。
Tablestore データは、同じリージョン内の Cloud Backup バックアップボールトにのみバックアップできます。クロスリージョンバックアップはサポートされていません。
Tablestore インスタンスでは、データテーブルと検索インデックスのみをバックアップおよび復元できます。セカンダリインデックスと時系列テーブルはサポートされていません。
予約モードで無効状態のインスタンスのデータは、バックアップまたは復元できません。これらのインスタンスの既存のバックアップは、対応するリージョンの Cloud Backup バックアップボールトに残ります。
暗号化された Tablestore テーブルをバックアップする場合、Cloud Backup は暗号化設定をバックアップしません。そのため、バックアップボールトに格納されているテーブルは暗号化されません。
Tablestore のデータバックアップはオフピーク時間帯に実行してください。ピーク時間帯にバックアップを実行する必要がある場合は、スロットリング機能を使用して、バックアップで使用する最大帯域幅を制限し、サービスへの影響を回避してください。
データはバックアップ中に圧縮されます。圧縮率はデータの特性によって異なります。
操作手順
計画の作成 パネルに移動します。
Tablestore コンソールにログインします。
左側のナビゲーションペインで、データバックアップ をクリックします。
データバックアップ ページで、インスタンスが配置されているリージョンを選択します。
システムは、選択したリージョン内のインスタンスのリストを自動的に取得します。
対象のインスタンスを探し、操作 列の バックアップ をクリックします。
バックアップ内容を選択します。
計画の作成 パネルの バックアップの内容 ステップで、バックアップ計画の名前を入力し、バックアップするテーブルを選択します。
一度に複数のテーブルを選択してバックアップできます。
次へをクリックします。
バックアッププランを設定します。
バックアッププラン ステップで、フルバックアップのパラメータを設定します。
パラメーター
説明
[フルバックアップ]
全量备份 スイッチは、デフォルトで有効になっています。これは、フルバックアップが実行されることを示します。このスイッチは無効にできません。
[バックアップサイクル]
バックアップの頻度。サポートされている頻度は、毎日、毎週、毎月です。
[実行日時]
バックアップを開始する時刻。秒単位で指定します。
[バックアップ間隔]
このパラメーターは、バックアップサイクル が 毎日 に設定されている場合にのみ必須です。
バックアップ間の間隔を日数で指定します。
[日]
このパラメーターは、バックアップサイクル が [週単位] に設定されている場合にのみ必須です。
バックアップを実行する曜日を指定します。複数の曜日を選択できます。
[か月]
このパラメーターは、バックアップサイクル が [月単位] に設定されている場合にのみ必須です。
バックアップを実行する月を指定します。複数の月を選択できます。
[日付]
このパラメーターは、バックアップサイクルが[毎月]に設定されている場合にのみ必要です。
バックアップを実行する月の日を指定します。複数の日を選択できます。
重要選択した日が指定の月に存在しない場合、Cloud Backup はその日時にスケジュールされたバックアップを自動的にスキップします。
必要に応じて、増分バックアップの設定を行います。
增量备份 スイッチはデフォルトで有効になっています。増分バックアップは、最後の完全バックアップ以降に変更されたデータのみを取得します。これにより、バックアップサイズが小さくなり、完了時間も短縮されます。
スケジュールされた完全バックアップのみが必要な場合は、增量备份 スイッチを無効にします。
テーブル内の増分データを継続的にバックアップする必要がある場合は、增量备份 スイッチを有効にしたままにし、次のパラメーターを設定します。
パラメーター
説明
[バックアップサイクル]
バックアップの頻度。サポートされている頻度は、毎分、毎時、毎日です。
[実行日時]
This parameter is required only when [バックアップサイクル] is set to Daily.
The time of day to start the backup, accurate to the second.
[バックアップ間隔]
The interval between backups. The valid range for this parameter varies based on the backup frequency.
If [バックアップサイクル] is set to Minutely, the interval is fixed at 30 minutes and cannot be changed.
If [バックアップサイクル] is set to Hourly, you can set the interval to a value from 1 to 24 hours.
If [バックアップサイクル] is set to Daily, you can set the interval to a value from 1 to 5 days.
次へ をクリックします。
バックアップオプションを設定します。
必要に応じて、新しいバックアップボールトを作成するか、既存のバックアップボールトを選択します。
新しいバックアップボールト
バックアップボールトがない場合、または既存のバックアップボールトがニーズを満たさない場合は、新しいバックアップボールトを作成します。
バックアップボールト設定 を [バックアップボールトの作成] に設定します。
バックアップデータの冗長性を最大化するため、Cloud Backup は、サポートされているリージョンではデフォルトでゾーン冗長のバックアップボールトを使用します。リージョンがローカル冗長のバックアップボールトのみをサポートしている場合、Cloud Backup はローカル冗長のバックアップボールトを使用します。バックアップボールトのタイプを手動で選択する必要はありません。
システムはバックアップボールトのデフォルト名を生成します。この名前は必要に応じて変更できます。
デフォルトでは、新しいバックアップボールトはデフォルトのリソースグループ (「default resource group」) に追加されます。別の既存のリソースグループを選択するか、新しいリソースグループを作成できます。
説明リソースグループは、Alibaba Cloud アカウントでリソースをグループ別に管理するためのメカニズムです。リソースグループは、単一アカウントのリソースの整理と権限管理を簡素化するのに役立ちます。リソースグループの作成方法の詳細については、「リソースグループの作成」をご参照ください。
バックアップボールトに保管するデータを暗号化するには、暗号化方式を設定します。
Cloud Backup は、Cloud Backup マネージドとKMS の 2 つの暗号化方式を提供します。必要に応じてこの設定を構成してください。
重要バックアップボールトの暗号化方式は、作成後に変更することはできません。
KMS を暗号化に使用する場合、後で KMS キーを変更することはできません。
KMS キーを暗号化に使用した後は、キーを削除または無効にしないでください。そうしないと、バックアップボールトを使用してデータをバックアップまたは復元できなくなります。
KMS キーを使用してバックアップボールト内のデータを暗号化するには、まず KMS でキーを作成し、そのキー ID を取得する必要があります。詳細については、「キーの作成」をご参照ください。
暗号化方式
操作
説明
Cloud Backup マネージド暗号化
バックアップボールト暗号化モード を フルマネージド Cloud Backup に設定します。
Cloud Backup は、サービスマネージドキーを使用してバックアップボールト内のデータを暗号化し、復元時に自動的に復号化します。
この方式を初めて使用する場合、Cloud Backup は KMS コンソールでサービスマネージド KMS CMK を作成します。この方式を使用するには、KMS をアクティブ化するだけで済みます。KMS インスタンスを購入する必要はありません。
KMS 暗号化
バックアップボールト暗号化モード を KMS に設定します。
KMS キー ID を選択します。
この方式では、指定された KMS キー ID を使用してバックアップボールト内のデータを暗号化します。Cloud Backup は、ユーザーが作成したキーに基づいてデータを暗号化するため、暗号化キーを完全に制御できます。
この方法を使用する場合、バックアップサービスに KMS へのアクセス権限を付与するサービスリンクロール
AliyunServiceRoleForHbrVaultEncryptionを作成する必要があります。
既存のバックアップボールト
ニーズを満たす既存のバックアップボールトがある場合は、それを選択します。
バックアップボールト設定 を ボールトの選択 に設定します。
バックアップボールト名を選択します。
バックアップデータのデフォルトの保持期間は 2 年です。この値は必要に応じて変更できます。
最小保持期間は 1 日です。
ピーク時間帯にデータをバックアップする場合は、トラフィックシェーピングの有効化 スイッチをオンにして、制限パラメーターを設定してください。
デフォルトではスロットリングは無効になっており、バックアップトラフィックに制限はかかりません。スロットリングなしでピーク時間帯にデータをバックアップすると、サービスに影響を与える可能性があります。
時間範囲 で、開始と終了のスライダーをドラッグして、スロットリングの時間ウィンドウを設定します。
この時間枠の最大帯域幅を入力し、追加 をクリックします。
複数のタイムウィンドウにスロットリングルールを追加するには、前述の手順を繰り返します。ルールを設定すると、フロー制御テーブル でさまざまなタイムウィンドウのスロットリング情報を表示できます。
OK をクリックします。
バックアッププランが作成されると、デフォルトで有効になります。 Cloud Backup は、指定された開始時刻と間隔に従って、Tablestore のバックアップタスクを開始します。 作成したプランは、バックアッププラン タブで確認できます。

スケジュール外のバックアップを実行する必要がある場合は、手動でトリガーできます。
すぐにフルバックアップを実行するには、バックアッププランの 操作 列で [その他] > 今すぐ完全バックアップを実行 を選択します。
増分バックアップをすぐに実行するには、バックアップ計画の[操作]列でMore > 今すぐ増分バックアップを実行を選択します。
バックアップ操作が実行されるたびに、Cloud Backup はバックアップジョブを生成します。これらのジョブは、バックアップジョブ タブで監視できます。ステータス 列の値が 完了 に変わると、バックアップは完了です。増分バックアップが完了すると、その ステータス 列には 100% の進捗も表示されます。
