偶発的な削除、変更、上書きによるデータの損失や損傷を防ぐために、Cloud Backupを使用してTablestoreインスタンスのデータテーブルをバックアップすることを推奨します。 Cloud Backupを使用すると、データをクラウドにバックアップするための柔軟なバックアップポリシーを設定できます。 データテーブルはいつでも表示および復元できます。 このトピックでは、Cloud Backupを使用してTablestoreインスタンスからデータテーブルをバックアップする方法について説明します。
前提条件
Cloud Backupが有効化されています。 Cloud Backupの有効化には課金されません。 Cloud BackupのTablestoreバックアップ機能を使用する場合、バックアップボールトのストレージ使用量に対して課金されます。
Cloud Backupを使用してTablestoreインスタンスからデータをバックアップする場合、バックアップボールトの使用に対して課金されます。 詳細については、「課金方法と課金項目」をご参照ください。
Tablestoreインスタンスにデータを復元する場合、データ書き込みスループットに対して課金されます。 料金はテーブルストアの請求書に含まれています。 詳細については、「課金の概要」をご参照ください。
Cloud Backupは、Tablestoreバックアップ機能の新規ユーザーごとに30日間の無料トライアルを提供します。 無料試用期間が終了すると、バックアップと復元のシナリオに基づいてTablestoreバックアップが課金されます。
バックアップ: バックアップボールトの使用量に基づいてクラウドバックアップの料金が請求されます。 Tablestoreの読み取りトラフィックに対しては課金されません。
復元: クラウドバックアップの料金は請求されません。 Tablestoreのデータ復元に対して課金されます。
Tablestoreインスタンスが作成されました。 詳細については、「Tablestoreコンソールでの広い列モデルの管理」の「ステップ2: インスタンスの作成」セクションをご参照ください。
使用上の注意
この機能を初めて使用する場合、Cloud Backupは自動的にAliyunServiceRoleForHbrOtsBackupサービスにリンクされたロールを作成してTablestoreインスタンスを取得します。 ウィザードに従って操作を完了できます。 詳細については、「クラウドバックアップのサービスにリンクされたロール」をご参照ください。
Cloud Backupは、指定したリージョンで作成したすべてのTablestoreインスタンスを自動的に読み取り、Tablestore Backupページに表示します。 クライアントをインストールする必要はありません。
Tablestoreテーブルを定期的にバックアップするバックアップ計画を作成する
バックアップ計画を作成した後、最初のバックアップジョブは完全バックアップを実行し、その後のバックアップジョブは増分バックアップを実行します。
Tablestoreインスタンスのバックアップ計画を作成するには、次の手順を実行します。
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、リージョンを選択します。
バックアップするTablestoreインスタンスを見つけて、バックアップ[アクション] 列に表示されます。
では、計画の作成パネル、パラメータを設定し、OK.
バックアップ計画の名前を指定し、バックアップするオブジェクトを選択して、次へ.
パラメーター
説明
計画名
バックアップ計画の名前を指定します。
データベースインスタンス
バックアップするオブジェクトを選択します。 1つ以上のテーブルを選択できます。
バックアップ計画を設定し、次へ.
バックアップタイプ
パラメーター
説明
フルバックアップ
フルバックアップ
完全バックアップをオンにすると、Cloud Backupはすべての履歴データをバックアップします。
バックアップサイクル
このパラメーターは、[完全バックアップ] をオンにした場合にのみ必要です。 このパラメータは、バックアップサイクルを指定します。 スケジュールされたバックアップは、毎日、毎週、または毎月実行できます。
Run At
このパラメーターは、[完全バックアップ] をオンにした場合にのみ必要です。 このパラメーターには、スケジュールされたバックアップ計画の開始時刻を指定します。 時刻の精度は、秒単位です。
時間間隔
このパラメーターは、バックアップサイクル パラメーターを [毎日] に設定した場合にのみ必要です。 このパラメータは、2つの連続したバックアップジョブの間隔を指定します。
バックアップウィーク
このパラメーターは、バックアップサイクル パラメーターを [毎週] に設定した場合にのみ必要です。 このパラメーターには、バックアップジョブを実行する曜日を指定します。
バックアップ月
このパラメーターは、バックアップサイクルパラメーターをMonthlyに設定した場合にのみ必要です。 バックアップジョブを実行する月を指定します。
バックアップ日
このパラメーターは、バックアップサイクルパラメーターをMonthlyに設定した場合にのみ必要です。 このパラメーターは、バックアップジョブを実行するために指定された月の日付を指定します。
增量备份
増分バックアップ
増分バックアップをオンにすると、クラウドバックアップは増分データをバックアップします。 増分バックアップは、増分データの量が履歴データよりも少ないため、完全バックアップよりも時間がかかりません。
バックアップサイクル
このパラメーターは、増分バックアップをオンにした場合にのみ必要です。 このパラメータは、バックアップサイクルを指定します。 スケジュールされたバックアップは、分単位、時間単位、または毎日実行できます。
Run At
このパラメーターは、[増分バックアップ] をオンにし、バックアップサイクル パラメーターを [毎日] に設定した場合にのみ必要です。 このパラメーターには、スケジュールされたバックアップ計画の開始時刻を指定します。 時刻の精度は、秒単位です。
時間間隔
このパラメーターは、増分バックアップをオンにした場合にのみ必要です。 このパラメータは、2つの連続したバックアップジョブの間隔を指定します。 間隔は、30分、1〜24時間、または1〜5日に設定することができる。
バックアップ設定を構成します。
パラメーター
説明
バックアップボールト設定
バックアップデータを保存するバックアップコンテナーを設定します。 有効な値:
Vaultの作成: このオプションを選択した場合は、vault nameフィールドでバックアップボールトの名前を指定します。 このパラメーターを設定しない場合、ランダムな名前が指定されます。
[Vault]: このオプションをオンにすると、[vault名] ドロップダウンリストからバックアップボールトを選択します。
バックアップデータの冗長性を最大化するために、Cloud Backupは、ZRS対応のバックアップボールトをサポートするリージョンで、デフォルトでゾーン冗長ストレージ (ZRS) 対応のバックアップボールトを使用します。 ローカル冗長ストレージ (LRS) 対応のバックアップボールトのみをサポートするリージョンの場合、Cloud BackupはLRS対応のバックアップボールトを使用します。 バックアップコンテナーの種類を手動で選択する必要はありません。
バックアップボールト名
バックアップコンテナーの名前を入力します。
バックアップボールトリソースグループ
このパラメーターは、バックアップボールト設定パラメーターをCreate Vaultに設定した場合にのみ必要です。 バックアップコンテナーが属するリソースグループを指定します。
リソースグループを使用して、Alibaba Cloudアカウントが所有するリソースを管理できます。 リソースグループは、Alibaba Cloudアカウントのリソースと権限の管理を簡素化するのに役立ちます。 詳細については、「リソースグループの作成」をご参照ください。
バックアップボールト暗号化モード
このパラメーターは、バックアップボールト設定パラメーターをCreate Vaultに設定した場合にのみ必要です。 このパラメーターは、バックアップコンテナー内のデータを暗号化するために使用されるメソッドを指定します。
Cloud Backup-managed (デフォルト): Cloud Backupのデフォルトの暗号化方法を使用できます。
KMS: Key Management Service (KMS) を使用して、バックアップボールトに保存されているデータを暗号化できます。 このオプションを選択した場合、KMS KeyIdパラメーターを指定する必要があります。
重要バックアップデータを暗号化するために顧客マスターキー (CMK) を指定した場合、バックアップコンテナーの作成後にCMKを変更することはできません。
KMSを使用してバックアップボールトのデータを暗号化するには、KMSコンソールでCMKを作成する必要があります。 詳細については、「CMKの作成」をご参照ください。
保持
バックアップデータの保持期間を指定します。 デフォルト値: 2年。 単位: 日、週、月、または年。
トラフィックシェーピングの有効化
ビジネスの継続性を確保するために、ピーク時のデータバックアップに使用される帯域幅を制限できます。 帯域幅調整を有効にする場合は、ビジネス要件に基づいて [時間範囲 (時間)] および [最大帯域幅 (MB)] パラメーターを設定し、[追加] をクリックする必要があります。
Tablestoreインスタンスのバックアップ計画が作成された後、Cloud backupは、指定された開始時刻、終了時刻、およびバックアップ間隔に基づいてバックアップジョブを実行します。 作成したバックアップ計画は、[バックアップ計画] タブで確認できます。
バックアップが成功しました
バックアップ実行時間に達すると、Cloud Backupはバックアップジョブを実行します。 バックアップジョブのステータスが完了の場合、バックアップは成功です。
クロスリージョンバックアップ
地域の災害がビジネスの継続性に影響を与えるのを防ぐために、Cloud Backupでは、汎用バックアップボールト用のリモートミラーボールトを作成できます。 バックアップボールト内のデータは、地理的冗長性のために、複数のリージョンにわたってミラーボールトに自動的にレプリケートされます。 Tablestoreインスタンスのバックアップデータを格納するバックアップコンテナーのリモートミラーコンテナーを作成できます。 詳細については、「リージョン間のデータのバックアップ」をご参照ください。
ECSファイルバックアップ、SAP HANAバックアップ、OSSバックアップ、Apsara file Storage NASバックアップ、on-premises NASバックアップ、on-premisesファイルバックアップの各機能を使用して作成する汎用バックアップボールトのミラーボールトを作成することもできます。 さらに、クロスアカウントバックアップやKMSベースの暗号化などのエンタープライズクラスの機能を使用できます。
トラブルシューティング
バックアップ計画またはバックアップジョブのステータスが異常な場合は、次の手順に基づいて問題を解決できます。
バックアップジョブのステータス: 失敗
プロンプトに従って設定を変更および確認します。
Tablestoreインスタンスのインスタンスのステータス: リリース済
Tablestoreインスタンスが削除されました。
Tablestoreインスタンスが期待どおりに削除された場合は、バックアップジョブのステータスを無視します。 追加のバックアップストレージ料金を防ぐには、次の操作を実行して関連するストレージコンテナーを削除することを推奨します。左側のナビゲーションウィンドウで 存储库管理 をクリックし、ストレージコンテナーを検索して削除します。
Tablestoreインスタンスが予期せず削除された場合は、次の操作を実行してTablestoreインスタンスを復元します。対応するリージョンにTablestoreインスタンスを作成し、Tablestoreインスタンスを復元先として使用してTablestoreインスタンスを復元します。 詳細については、「Tablestoreテーブルの復元」をご参照ください。
バックアップ計画の計画のステータス: 無効
バックアップ計画は中断されました。 バックアップ計画が一時停止されると、Cloud BackupはTablestoreインスタンスからデータをバックアップしません。 できるだけ早い機会にバックアップ計画を再開することを推奨します。
関連する API 操作
次の表に、バックアップ計画の作成後に実行できる操作を示します。
API 操作 | 説明 |
計画のステータス | バックアッププランが作成されると、デフォルトで [プランのステータス] 列のスイッチがオンになります。 バックアップ計画を一時停止するには、[計画のステータス] 列のスイッチをオフにします。 |
編集 | バックアップ計画がビジネス要件を満たしていない場合は、[操作] 列の [編集] をクリックして、バックアップ計画の設定を変更できます。 |
今すぐ完全バックアップを実行 | すぐに完全バックアップを実行するには、[操作] 列の [詳細]> [今すぐ完全バックアップを実行] を選択します。 |
今すぐ増分バックアップを実行 | すぐに増分バックアップを実行するには、[操作] 列の [詳細]> [今すぐ増分バックアップを実行] を選択します。 |
警告設定 | バックアップ計画のアラートポリシーを指定するには、[操作] 列の [詳細]> [アラート設定] を選択します。 次のいずれかのアラートポリシーを指定できます。
アラート連絡先およびアラート連絡先グループの作成方法の詳細については、「アラート連絡先の管理」をご参照ください。 |
削除 | バックアップ計画を削除するには、[操作] 列の [詳細]> [削除] を選択します。 バックアップ計画を削除すると、Cloud backupはバックアップ計画のバックアップジョブを実行しなくなり、バックアップデータは保持されます。 |
次のステップ
関連ドキュメント
Cloud Backupは、さまざまなバックアップシナリオのリソースプランを提供しているため、より高い割引を受け、コストを最小限に抑えることができます。 詳細については、「リソースプランの購入」をご参照ください。