このトピックでは、ApsaraDB RDS for SQL Serverインスタンスにクロスリージョンバックアップ機能を使用する方法について説明します。 クロスリージョンバックアップ機能を有効にすると、RDSインスタンスのバックアップファイルは、ソースリージョンから指定されたターゲットリージョンに自動的にレプリケートされます。 この機能は、規制コンプライアンスとディザスタリカバリに使用できます。
RDSインスタンスのデフォルトバックアップ機能の使用方法の詳細については、「ApsaraDB RDS For SQL Serverインスタンスのバックアップ」をご参照ください。
RDSインスタンスにクロスリージョンバックアップ機能を使用する方法の詳細については、「クロスリージョンバックアップ機能の使用」をご参照ください。
ApsaraDB RDS For PostgreSQLインスタンスのクロスリージョンバックアップ機能の使用方法の詳細については、「クロスリージョンバックアップ機能の使用」をご参照ください。
クロスリージョンバックアップとデフォルトバックアップの違い
項目 | クロスリージョンバックアップ | デフォルトのバックアップ |
デフォルトステータス | デフォルトでは、この機能は無効になっています。 クロスリージョンバックアップ機能を使用する場合は、手動で機能を有効にする必要があります。 | デフォルトでは、この機能は有効になっています。 |
バックアップストレージ | クロスリージョンバックアップファイルは、ソースリージョンではなく別のリージョンに保存されます。 | デフォルトのバックアップファイルはソースリージョンに保存されます。 |
復元 | クロスリージョンバックアップファイルのデータは、ターゲットリージョンにある新しいRDSインスタンスにのみ復元できます。 | デフォルトのバックアップファイルのデータは、次のRDSインスタンスのいずれかに復元できます。
|
保存期間 | RDSインスタンスがリリースされた場合でも、指定したクロスリージョンバックアップの保持期間に基づいて、クロスリージョンバックアップファイルが保持されます。 | デフォルトでは、RDSインスタンスのバックアップファイルは、RDSインスタンスがリリースされてから7日間保持されます。 |
前提条件
RDSインスタンスは、次の要件を満たす必要があります。
RDSインスタンスは、汎用または専用のインスタンスタイプを使用します。 共有インスタンスタイプはサポートされていません。 詳細については、「インスタンスタイプの概要」をご参照ください。
RDSインスタンスは、サブスクリプションまたは従量課金の課金方法を使用します。 サーバーレスRDSインスタンスはサポートされていません。 詳細については、「Serverless ApsaraDB RDS For SQL Serverインスタンス」をご参照ください。
説明RDSインスタンスは、RDS BasicエディションでSQL Server 2014 SE、RDS BasicエディションでSQL Server 2017 SE、RDS BasicエディションでSQL Server 2019 SE、またはSQL Server 2022 SEを実行しません。 RDSインスタンスでは、SQL Server 2019 EE (Always On) 、SQL Server 2022 EE (Always On) 、またはSQL Server 2022 Webも実行されません。
AliyunServiceRoleForDBSサービスにリンクされたロールは、ApsaraDB RDSのバックアップ機能を初めて使用するときに、Alibaba Cloudアカウントを使用して作成されます。 詳細については、「DBSのサービスにリンクされたロールを作成するにはどうすればよいですか? 」をご参照ください。
課金ルール
ApsaraDB RDSコンソールでRDSインスタンスでクロスリージョンバックアップを実行すると、次の料金が発生します。
クロスリージョンのストレージ料金: USD 0.0002 /GB-時間
ネットワークトラフィック料金: 詳細については、「 ネットワークトラフィック料金 」をご参照ください。
RDSインスタンスに大量のデータが含まれている場合は、DBSストレージを使用して、ネットワークトラフィック料金を相殺することを推奨します。 詳細については、「ストレージ料金」をご参照ください。
使用上の注意
クロスリージョンバックアップは、デフォルトのバックアップには影響しません。 これらのタイプのバックアップは、同時に存在することができる。
デフォルトのバックアップが完了すると、クロスリージョンバックアップがトリガーされます。 クロスリージョンバックアッププロセス中に、元のRDSインスタンスは、生成されたデフォルトのバックアップファイルをターゲットリージョンにレプリケートします。
クロスリージョンバックアップ機能を有効にすると、システムは、直近の24時間にRDSインスタンスに対して有効なバックアップセットが生成されたかどうかを確認します。 最新の24時間に有効なバックアップセットが生成されない場合、RDSインスタンスのフルバックアップがトリガーされます。
RDS Cluster Editionを実行するRDSインスタンスのみが、クロスリージョンスナップショットバックアップをサポートしています。 詳細については、「スナップショットバックアップと物理バックアップの比較」をご参照ください。
クロスリージョンスナップショットバックアップファイルはダウンロードできませんが、新しいRDSインスタンスにデータを復元するために使用できます。 詳細については、「ApsaraDB RDS For SQL Serverインスタンスのデータをリージョン間で復元する」をご参照ください。
クロスリージョンログバックアップ機能を有効にすると、元のRDSインスタンスは、直近の24時間に生成された有効なバックアップセットを確認します。
有効なバックアップセットに続いて連続ログファイルがアーカイブされている場合、システムはアーカイブされたログファイルをターゲットリージョンにダンプします。
有効なバックアップセットに続いて連続バイナリログファイルがアーカイブされていない場合、バックアップはセカンダリRDSインスタンスでトリガーされます。
一部のAlibaba Cloudリージョンでは、ネットワーク上の理由により、クロスリージョンバックアップ機能がサポートされていません。 次の表に、この機能がサポートされているAlibaba Cloudリージョンを示します。
重要クロスリージョンバックアップ機能を使用すると、リージョンが中国内外にあるかどうかに関係なく、あるAlibaba Cloudリージョンから別のリージョンにバックアップファイルをレプリケートできます。.
クロスリージョンバックアップ機能を使用すると、ソースリージョンとは異なるリージョンにのみバックアップファイルをレプリケートできます。 使用可能な宛先リージョンは、ネットワーク環境によって異なります。
サポートされる環境
リージョン
中国本土
中国 (北京) 、中国 (上海) 、中国 (杭州) 、中国 (深セン) 、中国 (青島) 、中国 (広州) 、中国 (ウランカブ) 、中国 (河源) 、中国 (成都) 、中国 (フフフホト) 、中国 (張家口)
中国本土外
中国 (香港) 、米国 (シリコンバレー) 、米国 (バージニア) 、シンガポール、日本 (東京) 、ドイツ (フランクフルト) 、オーストラリア (シドニー) サービス終了、マレーシア (クアラルンプール) 、インドネシア (ジャカルタ) 、フィリピン (マニラ) 、英国 (ロンドン) 、韓国 (ソウル) 、タイ (バンコク)
手順
クロスリージョンバックアップ機能の有効化
ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ] をクリックします。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。
タブで、クロスリージョンバックアップ機能を有効にするRDSインスタンスを選択し、[バックアップ設定] をクリックします。
説明RDSインスタンスの右側にある [設定] をクリックして、1つのRDSインスタンスのクロスリージョンバックアップ機能を有効にすることもできます。
クロスリージョンバックアップ機能を有効にするRDSインスタンスが見つからない場合は、RDSインスタンスが前提条件に記載されているすべての要件を満たしているかどうかを確認してください。
以下のパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
クロスリージョンバックアップのステータス
クロスリージョンバックアップを有効にするかどうかを指定します。 有効 を選択します。
バックアップリージョン
RDSインスタンスのバックアップファイルが自動的にレプリケートされるターゲットリージョン。
バックアップの保持日数
クロスリージョンバックアップファイルが保持される日数。 有効な値: 7 ~ 1825 値1825は5年に相当します。
説明RDSインスタンスの有効期限が切れるかリリースされた後も、指定したクロスリージョンバックアップの保持期間に基づいて、クロスリージョンバックアップファイルが保持されます。 次の操作を実行して、有効期限が切れていないクロスリージョンバックアップファイルを表示できます。ApsaraDB RDSコンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ] をクリックします。 表示されるページで、[クロスリージョンバックアップ] タブをクリックします。
クロスリージョンログのバックアップステータス
クロスリージョンログバックアップ機能を有効にするか無効にするかを指定します。 クロスリージョンログバックアップ機能を有効にすると、RDSインスタンスのログバックアップファイルは、ターゲットリージョンの指定されたOSSバケットに自動的にレプリケートされます。
国境を越えたコンプライアンス契約
関連する契約。 関連する契約書を読んで選択します。
RDSインスタンスのクロスリージョンバックアップ設定の変更
ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ] をクリックします。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。
[バックアップ] ページで、
タブをクリックします。 [バックアップインスタンス] タブをクリックし、クロスリージョンバックアップ設定を変更するRDSインスタンスを見つけます。 次に、[クロスリージョンバックアップ設定] 列の [設定] をクリックして、RDSインスタンスのクロスリージョンバックアップ設定を変更します。説明RDSインスタンスがリリースされた場合、クロスリージョンバックアップの保持期間のみを変更できます。
RDSインスタンスのクロスリージョンバックアップ機能の無効化
クロスリージョンバックアップが不要になった場合は、次の手順を実行してクロスリージョンバックアップ機能を無効にできます。
ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ] をクリックします。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。
タブで、クロスリージョンバックアップを無効にするRDSインスタンスを見つけます。 次に、[クロスリージョンバックアップ設定] 列の [設定] をクリックします。
[クロスリージョンバックアップのステータス] パラメーターの値を [無効] に、[クロスリージョンバックアップ期間] パラメーターの値を7に変更します。 [OK] をクリックします。
説明RDSインスタンスのクロスリージョンバックアップ機能を無効にすると、新しいクロスリージョンバックアップファイルは生成されず、クロスリージョンバックアップファイルを送信するために消費されたトラフィックに対して課金されなくなります。 ただし、指定したクロスリージョンバックアップの保持期間内に、既存のクロスリージョンバックアップファイルのストレージに対しては引き続き課金されます。 既存のクロスリージョンバックアップファイルは、少なくとも7日間保持されます。 クロスリージョンバックアップの保持期間は7日に設定できます。 7日間の保存期間が経過すると、既存のクロスリージョンバックアップファイルはすべて削除され、クロスリージョンバックアップファイルの保存に対して課金されなくなります。 クロスリージョンバックアップの保持期間を指定する方法の詳細については、「手順」をご参照ください。
RDSインスタンスのクロスリージョンバックアップセットの表示とダウンロード
ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ] をクリックします。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。
タブで、クロスリージョンバックアップ機能が有効になっているRDSインスタンスのクロスリージョンバックアップファイルを表示します。
RDSインスタンスのIDをクリックします。 表示されるページで、[データバックアップ] または [ログバックアップ] タブをクリックします。 次に、ダウンロードするバックアップセットを見つけて、[操作] 列の [ダウンロード] をクリックします。
選択バックアップファイルのダウンロードの課金ルールを学習しました。 [ダウンロード] をクリックします。
説明課金ルールの詳細については、 ネットワークトラフィック料金
関連ドキュメント
クロスリージョンバックアップが完了したら、生成されたクロスリージョンバックアップファイルを使用して、既存のRDSインスタンスまたはターゲットリージョンにある新しいRDSインスタンスに元のRDSインスタンスのデータを復元できます。 詳細については、「ApsaraDB RDS For SQL Serverインスタンスのデータをリージョン間で復元する」をご参照ください。
クロスリージョンバックアップファイルをレプリケートできるターゲットリージョンやクロスリージョンバックアップファイルの保持日数など、クロスリージョンバックアップ設定を変更する方法の詳細、またはクロスリージョンバックアップ機能を無効にする方法については、「手順」をご参照ください。
次のAPIを呼び出して、クロスリージョンバックアップ機能に関連する操作を実行することもできます。
よくある質問
RDSインスタンスのクロスリージョンバックアップを無効にした後も、クロスリージョンバックアップファイルのストレージに対して課金されるのはなぜですか。
RDSインスタンスのクロスリージョンバックアップ機能を無効にすると、新しいクロスリージョンバックアップファイルは生成されず、クロスリージョンバックアップファイルを送信するために消費されたトラフィックに対して課金されなくなります。 ただし、指定したクロスリージョンバックアップの保持期間内に、既存のクロスリージョンバックアップファイルのストレージに対しては引き続き課金されます。 既存のクロスリージョンバックアップファイルは、少なくとも7日間保持されます。 クロスリージョンバックアップの保持期間は7日に設定できます。 7日間の保存期間が経過すると、既存のクロスリージョンバックアップファイルはすべて削除され、クロスリージョンバックアップファイルの保存に対して課金されなくなります。 クロスリージョンバックアップの保持期間を指定する方法の詳細については、「手順」をご参照ください。
ApsaraDB RDSコンソールでRDSインスタンスでクロスリージョンバックアップを実行するときに、クロスリージョンバックアップストレージに発生する料金を相殺するために使用できるリソースプランは何ですか。
RDSインスタンスのクロスリージョンストレージ料金を相殺するリソースプランはありません。