データの誤削除や悪意のある変更によるビジネスの中断を防ぐために、Tablestore のデータバックアップ機能を使用して、インスタンス内の重要なデータをバックアップできます。 このトピックでは、有料サービスにおいて、Tablestore データを定期的にフルバックアップまたは増分バックアップする方法について説明します。
Cloud Backup は、Tablestore のデータバックアップ向けに 30 日間の無料トライアルを提供します。 この無料トライアルにはいくつかの制限があります。 必要に応じて有料プランに切り替えることができます。 制限と有料プランへの切り替え方法の詳細については、「30 日間の無料トライアル」をご参照ください。
無料トライアル中にバックアッププランを作成する方法については、「Tablestore データバックアップの無料トライアル」をご参照ください。
注意事項
Tablestore インスタンスのデータテーブルと検索インデックスのみ、バックアップと復元がサポートされています。 セカンダリインデックスと時系列テーブルはバックアップできません。
無効になっている VCU (旧予約モード) インスタンスでは、データバックアップと復元はサポートされていません。 既存のバックアップは、対応するリージョンの Cloud Backup ボールトに残ります。
暗号化された Tablestore テーブルをバックアップする際、Cloud Backup は暗号化設定をバックアップしません。 バックアップボールト内のテーブルは暗号化されません。
Tablestore のオフピーク時にデータをバックアップしてください。 ピーク時にデータをバックアップする必要がある場合は、トラフィックシェーピング機能を使用して、バックアップの最大トラフィックを制限します。 これにより、バックアッププロセスがビジネスのパフォーマンスに影響を与えるのを防ぎます。
データはバックアップ中に圧縮されます。 圧縮率はデータの特性によって異なります。
バックアップポリシーの自動アーカイブ機能は Tablestore には適用されません。
バックアップジョブごとに、Cloud Backup は Tablestore に対応するトンネルを自動的に作成します。
操作手順
バックアッププランの作成
[バックアッププランの作成] ページに移動します。
Tablestore コンソールの [データバックアップ] ページで、バックアップするリソースが存在するリージョンを選択します。
Cloud Backup は、対応する Tablestore リージョン内のインスタンスをデフォルトで読み込みます。
説明データバックアップ機能を初めて使用するとき、Cloud Backup はアカウント内の Tablestore インスタンスリソースにアクセスするために、サービスリンクロール
AliyunServiceRoleForHbrOtsBackupを自動的に作成します。 ウィザードの指示に従って、Cloud Backup に認可を付与してください。 詳細については、「Cloud Backup のサービスリンクロール」をご参照ください。対象インスタンスの [操作] 列で、[バックアップ] をクリックします。
バックアップするリソースを選択します。
[バックアッププランの作成] パネルの [バックアップ内容] ステップで、バックアップするテーブルを選択します。
一度に複数のテーブルを選択できます。
[次へ] をクリックします。

バックアップオプションを設定します。
[バックアッププランの作成] パネルの [バックアップオプション] ステップで、バックアップポリシーを選択します。
バックアップポリシーを作成していない場合は、[ポリシーの作成] をクリックします。 [ポリシーの作成] ダイアログボックスで、次の表の説明に従ってバックアップポリシーのパラメーターを設定し、[OK] をクリックします。
説明バックアップポリシーのパラメーターの詳細については、「ポリシーセンター」をご参照ください。
カテゴリ
設定項目
説明
基本設定
ポリシー名
バックアップポリシーの名前。 システムによって自動的に名前が生成されますが、カスタマイズも可能です。
実行プラン
バックアップポリシーの実行プラン。 バックアップサイクル、最初のバックアップジョブの開始時刻、バックアップ間隔、および増分バックアップを使用するかどうかを指定できます。
ライフサイクル
バックアップデータのライフサイクル。 保持期間、特別な保持期間、および少なくとも 1 つのバックアップを保持するかどうかを指定できます。
バックアップデータ管理
バックアップボールト
データが保存されるバックアップボールト。 新しいバックアップボールトを作成するか、既存のものを選択できます。
レプリケーションポリシー
バックアップのクロスリージョンレプリケーションを有効にするかどうかを指定します。 この機能はデフォルトで無効になっています。 Tablestore データのクロスリージョンバックアップを実行するには、[クロスリージョンレプリケーション] スイッチをオンにして、宛先リージョンを選択します。
説明Tablestore データを保存するバックアップボールトのミラーボールトを作成して、クロスリージョンバックアップを実装することもできます。 詳細については、「クロスリージョンバックアップ」をご参照ください。
データセキュリティ
バックアップデータのセキュリティ機能。 バックアップポイントのバックアップロックとウイルス検出がサポートされています。 これらの機能はデフォルトで無効になっています。 必要に応じて設定してください。

トラフィックシェーピングを設定します。
デフォルトでは、データバックアップ中にトラフィックシェーピングは行われません。 ピーク時にデータをバックアップするには、[トラフィックシェーピングを有効化] スイッチをオンにして、時間範囲と最大トラフィックを設定します。
[OK] をクリックします。
バックアッププランはデフォルトで有効になっています。 Cloud Backup は、指定されたバックアップポリシーに従って Tablestore のバックアップジョブを実行します。
バックアップが実行されると、Cloud Backup はその操作に対応するバックアップジョブを生成します。 [バックアップジョブ] タブでバックアップジョブの実行ステータスを確認できます。 [ステータス] 列の値が [完了] に変わると、バックアップが完了します。 増分バックアップが完了すると、ステータスは [完了] になり、進捗が 100% になります。

バックアッププランの手動実行
作成したバックアッププランは [バックアッププラン] タブで確認できます。 スケジュールされた時刻まで待機したくない場合は、手動でバックアップを実行できます。
フルバックアップ: バックアッププランの [操作] 列で、[その他] > [今すぐフルバックアップを実行] を選択します。
増分バックアップ: バックアップポリシーに増分バックアップの間隔が含まれている場合、バックアッププランの [操作] 列で [その他] > [今すぐ増分バックアップを実行] を選択できます。

関連ドキュメント
Tablestore データをバックアップした後、必要に応じて復元できます。 詳細については、「データの復元」をご参照ください。
付録:バックアッププランの管理
バックアッププランを作成した後、必要に応じて次の操作を実行できます。
操作 | 説明 |
バックアッププランの無効化または有効化 | バックアッププランはデフォルトで有効になっています。 バックアッププランを実行する必要がなくなった場合は、無効にできます。
バックアッププランを再度有効にするには、その [プランステータス] 列にある |
バックアッププランの編集 | バックアップするテーブル、バックアップポリシー、トラフィックシェーピングを使用するかどうかなど、バックアッププランの設定を変更できます。
|
バックアップジョブの管理 | バックアップが実行された後、インスタンスの [バックアップジョブ] タブに移動して、バックアップジョブの情報を表示できます。 この情報には、バックアップ内容、データソースから読み取られたデータ量、バックアップされたデータ量、バックアップボールトに書き込まれたデータ量が含まれます。 実行中のバックアップジョブをキャンセルしたい場合は、バックアップジョブの [操作] 列で [キャンセル] をクリックし、[OK] をクリックします。 |
バックアッププランのアラート設定 | バックアッププランのアラートを設定して、その実行ステータスを監視できます。 これにより、例外を迅速に検出して処理できます。 詳細については、「バックアップ例外のアラート」をご参照ください。 |
バックアッププランの削除 | 不要になったバックアッププランは削除できます。 重要
|