このトピックでは、ApsaraDB RDS for MySQL インスタンスのクロスリージョンバックアップ機能の使用方法について説明します。この機能を有効にすると、RDS インスタンスのバックアップファイルは、ソースリージョンからターゲットリージョンに自動的にレプリケートされます。この機能は、規制遵守とディザスタリカバリに使用できます。
ApsaraDB RDS for MySQL のデフォルトのバックアップ機能の詳細については、「自動バックアップの構成」をご参照ください。
ApsaraDB RDS for PostgreSQL インスタンスのクロスリージョンバックアップ機能の使用方法の詳細については、「クロスリージョンバックアップ機能の使用」をご参照ください。
ApsaraDB RDS for SQL Server インスタンスのクロスリージョンバックアップ機能の使用方法の詳細については、「クロスリージョンバックアップ機能の使用」をご参照ください。
クロスリージョンバックアップ機能とデフォルトのバックアップ機能の違い
項目 | クロスリージョンバックアップ | デフォルトのバックアップ |
デフォルト構成 | デフォルトでは、この機能は無効になっています。クロスリージョンバックアップ機能を使用するには、手動で有効にする必要があります。 | デフォルトでは、この機能は有効になっています。 |
ストレージ | バックアップファイルは、RDS インスタンスのリージョンとは異なるリージョンに保存されます。 | バックアップファイルは、RDS インスタンスが存在するリージョンに保存されます。 |
リストア | データは、次のいずれかの RDS インスタンスにリストアできます。
説明 RDS インスタンスでクラウドディスクを使用している場合は、ターゲットリージョンの新しい RDS インスタンスにのみデータをリストアできます。 | データは、次のいずれかの RDS インスタンスにリストアできます。
|
保存期間 |
| デフォルトでは、RDS インスタンスのバックアップファイルは、RDS インスタンスがリリースされてから 7 日間保持されます。 |
手順
クラウドディスクを使用する RDS インスタンス
前提条件
RDS インスタンスが次の要件を満たしていること。
RDS インスタンスで MySQL 5.7 または MySQL 8.0 が実行されている。
RDS インスタンスで RDS Basic Edition、RDS High-availability Edition、または RDS Cluster Edition が実行されている。
RDS インスタンスでクラウドディスクが使用されている。サーバーレス RDS インスタンスはサポートされていません。
説明RDS インスタンスの 基本情報 ページに移動して、上記の情報を取得できます。
ApsaraDB RDS のバックアップ機能を初めて使用するときに、Alibaba Cloud アカウントを使用して AliyunServiceRoleForDBS サービスロールが作成されます。
クラウドディスクの暗号化機能が有効になっている RDS インスタンスでは、クロスリージョンバックアップ機能はサポートされていません。
課金ルール
次の表に、ApsaraDB RDS コンソールでクラウドディスクを使用する RDS インスタンスでクロスリージョンバックアップを実行した場合に発生する料金を示します。
項目 | リージョン | 単価 (USD/GB/日) |
クロスリージョンストレージ料金 | 中国 (北京)、中国 (フフホト)、中国 (ウランチャブ)、中国 (杭州)、中国 (上海)、中国 (深圳)、中国 (河源)、中国 (成都)、中国 (青島)、中国 (広州)、中国 (張家口) | 0.0009375 |
中国 (香港)、米国 (シリコンバレー)、米国 (バージニア)、シンガポール、日本 (東京)、ドイツ (フランクフルト)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ)、英国 (ロンドン)、韓国 (ソウル)、タイ (バンコク) | 0.001125 | |
ネットワークトラフィック料金 | 各リージョンの課金ルールの詳細については、「ネットワークトラフィック料金」をご参照ください。 |
RDS インスタンスに大量のデータが含まれている場合は、DBS ネットワークプランを使用してネットワークトラフィック料金を相殺することをお勧めします。
使用上の注意
ApsaraDB RDS コンソールで RDS インスタンスのクロスリージョンバックアップ機能を有効にする場合は、次の点に注意してください。
クロスリージョンバックアップ機能では、RDS インスタンスのリージョンとは異なるリージョンにのみ RDS インスタンスのデータをリストアできます。
クロスリージョンバックアップは自動バックアップに影響しません。これらのタイプのバックアップは同時に存在できます。
デフォルトのバックアップが完了すると、クロスリージョンバックアップがトリガーされます。クロスリージョンバックアッププロセス中に、システムは生成された RDS インスタンスのデフォルトのバックアップファイルをターゲットリージョンにダンプします。
クロスリージョンバックアップ機能を有効にしても、システムはすぐにバックアップを実行しません。
クロスリージョンログバックアップ機能を有効にした後、システムは、機能を有効にした後に生成されたすべてのログのみをダンプします。
クロスリージョンバックアップ機能を使用して生成されたデータバックアップファイルとログバックアップファイルはダウンロードできません。
サポートされているバックアップリンクとリージョン
ネットワークの理由により、クロスリージョンバックアップ機能は特定の Alibaba Cloud リージョンでサポートされています。次の表に、この機能がサポートされている Alibaba Cloud リージョンを示します。
バックアップリンク | クロスリージョンバックアップ機能を使用すると、中国本土のリージョン、中国 (香港) リージョン、および中国国外のリージョン間でデータをバックアップできます。ターゲットリージョンはソースリージョンとは異なる必要があります。 |
リージョン |
|
手順
クロスリージョンバックアップ機能を有効にする
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
インスタンスの詳細ページに移動します。左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。表示されるページで、バックアップポリシー タブをクリックします。次に、[クロスリージョンバックアップ設定] セクションの [編集] をクリックします。
説明[クロスリージョンバックアップ設定] セクションが表示されない場合は、RDS インスタンスがすべての前提条件を満たしているかどうかを確認する必要があります。
次のパラメータを構成します。
パラメータ
説明
[クロスリージョンバックアップ]
クロスリージョンバックアップ機能を有効にするかどうかを指定します。有効 を選択します。
バックアップリージョン
RDS インスタンスのバックアップファイルが自動的にレプリケートされるターゲットリージョン。
[クロスリージョンバックアップの保存期間 (日)]
クロスリージョンバックアップファイルの保存期間。有効な値: 7 ~ 1825。単位: 日。クロスリージョンバックアップの最長保存期間は 5 年です。
説明RDS インスタンスの有効期限が切れた後、またはリリースされた後も、指定した保存期間に基づいてクロスリージョンバックアップファイルは引き続き保持されます。ApsaraDB RDS コンソールにログインし、RDS インスタンスの クロスリージョンバックアップリスト
ページの タブに移動して、期限切れにならないクロスリージョンバックアップファイルを表示できます。[クロスリージョンログバックアップ]
クロスリージョンログバックアップ機能を有効にするかどうかを指定します。この機能を有効にすると、RDS インスタンスのログバックアップファイルは、ターゲットリージョンの OSS バケットに自動的にレプリケートされます。
[国境を越えたデータ転送に関するコンプライアンス保証]
関連契約。関連契約を読んで選択します。
[OK] をクリックします。
クロスリージョンバックアップ設定を変更する
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
インスタンスの詳細ページに移動します。左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。表示されるページで、バックアップポリシー タブをクリックします。次に、[クロスリージョンバックアップ設定] セクションの [編集] をクリックします。
説明RDS インスタンスがリリースされている場合は、クロスリージョンバックアップの保存期間のみを変更できます。
[OK] をクリックします。
クロスリージョンバックアップ機能を無効にする
クロスリージョンバックアップ機能が不要になった場合は、無効にできます。
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
インスタンスの詳細ページに移動します。左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。表示されるページで、バックアップポリシー タブをクリックします。次に、[クロスリージョンバックアップ設定] セクションの [編集] をクリックします。
クロスリージョンバックアップパラメータの値を [無効] に変更し、[クロスリージョンバックアップの保存期間 (日)] パラメータの値を 7 に変更します。
説明クロスリージョンバックアップ機能を無効にすると、新しいクロスリージョンバックアップファイルやトラフィック料金は発生しません。ただし、既存のクロスリージョンバックアップファイルは、クロスリージョンバックアップ機能が無効になる前に指定された保存期間内に保持されます。これらのバックアップファイルは、すべてのバックアップセットの有効期限が切れるまでクリアされません。
[OK] をクリックします。
クロスリージョンバックアップセットを表示する
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
インスタンスの詳細ページに移動します。左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。表示されるページで、クロスリージョンバックアップリスト タブをクリックし、[バックアップセットのリージョン] パラメータをクロスリージョンバックアップセットが保存されているリージョンに設定して、クロスリージョンバックアップセットを表示します。
プレミアムローカル SSD を使用する RDS インスタンス
前提条件
RDS インスタンスが次の要件を満たしていること。
RDS インスタンスで MySQL 8.0、MySQL 5.7、または MySQL 5.6 が実行されている。
RDS インスタンスで RDS High-availability Edition または RDS Enterprise Edition の MySQL 5.7 が実行されている。
RDS インスタンスでプレミアムローカル SSD が使用されている。
説明RDS インスタンスの 基本情報 ページに移動して、上記の情報を取得できます。
ApsaraDB RDS のバックアップ機能を初めて使用するときに、Alibaba Cloud アカウントを使用して AliyunServiceRoleForDBS サービスロールが作成されます。
課金ルール
次の表に、ApsaraDB RDS コンソールでプレミアムローカル SSD を使用する RDS インスタンスでクロスリージョンバックアップを実行した場合に発生する料金を示します。
項目 | 単価 (USD/GB/時間) |
クロスリージョンストレージ料金 | 0.0002 |
ネットワークトラフィック料金 | 各リージョンの課金ルールの詳細については、「ネットワークトラフィック料金」をご参照ください。 |
RDS インスタンスに大量のデータが含まれている場合は、DBS ネットワークプランを使用してネットワークトラフィック料金を相殺することをお勧めします。詳細については、「ネットワークプランの使用」をご参照ください。
使用上の注意
ApsaraDB RDS コンソールで RDS インスタンスのクロスリージョンバックアップ機能を有効にする場合は、次の情報に注意してください。
クロスリージョンバックアップファイルからソースリージョンまたはターゲットリージョンにデータをリストアできます。ただし、元の RDS インスタンスで透過データ暗号化 (TDE) が有効になっている場合は、クロスリージョンバックアップファイルからソースリージョンにのみデータをリストアできます。詳細については、「TDE の構成」をご参照ください。
クロスリージョンバックアップは自動バックアップに影響しません。これらのタイプのバックアップは同時に存在できます。
デフォルトのバックアップが完了すると、クロスリージョンバックアップがトリガーされます。クロスリージョンバックアッププロセス中に、システムは生成された RDS インスタンスのデフォルトのバックアップファイルをターゲットリージョンにダンプします。
クロスリージョンログバックアップ機能を有効にすると、システムは、過去 24 時間に RDS インスタンスに対して有効なバックアップセットが生成されたかどうかを確認します。過去 24 時間に有効なバックアップセットが生成されていない場合は、RDS インスタンスのフルバックアップがトリガーされます。
クロスリージョンログバックアップ機能を有効にすると、システムは、過去 24 時間に RDS インスタンスに対して生成された有効なバックアップセットを確認します。
有効なバックアップセットの後に連続ログファイルがアーカイブされている場合、システムはアーカイブされたログファイルをターゲットリージョンにダンプします。
有効なバックアップセットの後に連続ログファイルがアーカイブされていない場合は、セカンダリ RDS インスタンスでバックアップがトリガーされます。
サポートされているバックアップリンクとリージョン
ネットワークの理由により、クロスリージョンバックアップ機能は特定の Alibaba Cloud リージョンでサポートされています。次の表に、この機能がサポートされている Alibaba Cloud リージョンを示します。
バックアップリンク | クロスリージョンバックアップ機能を使用すると、中国本土のリージョン、中国 (香港) リージョン、および中国国外のリージョン間でデータをバックアップできます。ターゲットリージョンはソースリージョンとは異なる必要があります。 |
リージョン |
|
手順
単一の RDS インスタンスのクロスリージョンバックアップ機能を有効にする
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
クロスリージョンバックアップ機能を有効にする RDS インスタンスを見つけます。[操作] 列で、
を選択します。説明バックアップと復元 ページに移動し、バックアップポリシー タブをクリックして、[クロスリージョンバックアップ設定] セクションの [編集] をクリックすることもできます。
[クロスリージョンバックアップ設定] セクションが表示されない場合は、RDS インスタンスがすべての前提条件を満たしているかどうかを確認する必要があります。
次のパラメータを構成します。
パラメータ
説明
[クロスリージョンバックアップ]
クロスリージョンバックアップ機能を有効にするかどうかを指定します。有効 を選択します。
バックアップリージョン
RDS インスタンスのバックアップファイルが自動的にレプリケートされるターゲットリージョン。
[クロスリージョンバックアップの保存期間 (日)]
クロスリージョンバックアップファイルの保存期間。有効な値: 7 ~ 1825。単位: 日。クロスリージョンバックアップの最長保存期間は 5 年です。
説明RDS インスタンスの有効期限が切れた後、またはリリースされた後も、指定したクロスリージョンバックアップの保存期間に基づいてクロスリージョンバックアップファイルは引き続き保持されます。期限切れにならないクロスリージョンバックアップファイルを表示するには、次の操作を実行します。ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。表示されるページで、[クロスリージョンバックアップ] タブをクリックします。
[クロスリージョンログバックアップ]
クロスリージョンログバックアップ機能を有効にするかどうかを指定します。この機能を有効にすると、RDS インスタンスのログバックアップファイルは、ターゲットリージョンの OSS バケットに自動的にレプリケートされます。
[国境を越えたデータ転送に関するコンプライアンス保証]
関連契約。関連契約を読んで選択します。
[OK] をクリックします。
複数の RDS インスタンスのクロスリージョンバックアップ機能を同時に有効にする
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、バックアップ をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
タブをクリックします。表示されるタブで、バックアップ待ちのインスタンス タブをクリックします。
クロスリージョンバックアップ機能を有効にする RDS インスタンスを選択します。次に、バックアップ設定 をクリックします。
説明単一の RDS インスタンスの [クロスリージョンバックアップ設定] 列の 設定情報 をクリックして、その RDS インスタンスに対してのみクロスリージョンバックアップ機能を有効にすることもできます。
次のパラメータを構成します。
パラメータ
説明
[クロスリージョンバックアップ]
クロスリージョンバックアップ機能を有効にするかどうかを指定します。有効 を選択します。
バックアップリージョン
RDS インスタンスのバックアップファイルが自動的にレプリケートされるターゲットリージョン。
[クロスリージョンバックアップの保存期間 (日)]
クロスリージョンバックアップファイルの保存期間。有効な値: 7 ~ 1825。単位: 日。クロスリージョンバックアップの最長保存期間は 5 年です。
説明RDS インスタンスの有効期限が切れた後、またはリリースされた後も、指定したクロスリージョンバックアップの保存期間に基づいてクロスリージョンバックアップファイルは引き続き保持されます。期限切れにならないクロスリージョンバックアップファイルを表示するには、次の操作を実行します。ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。表示されるページで、[クロスリージョンバックアップ] タブをクリックします。
[クロスリージョンログバックアップ]
クロスリージョンログバックアップ機能を有効にするかどうかを指定します。この機能を有効にすると、RDS インスタンスのログバックアップファイルは、ターゲットリージョンの OSS バケットに自動的にレプリケートされます。
[国境を越えたデータ転送に関するコンプライアンス保証]
関連契約。関連契約を読んで選択します。
[OK] をクリックします。
クロスリージョンバックアップ設定を変更する
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
インスタンスの詳細ページに移動します。左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。表示されるページで、バックアップポリシー タブをクリックします。次に、[クロスリージョンバックアップ設定] セクションの [編集] をクリックします。
説明RDS インスタンスがリリースされている場合は、クロスリージョンバックアップの保存期間のみを変更できます。
[OK] をクリックします。
クロスリージョンバックアップ機能を無効にする
クロスリージョンバックアップ機能が不要になった場合は、無効にできます。
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
インスタンスの詳細ページに移動します。左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。表示されるページで、バックアップポリシー タブをクリックします。次に、[クロスリージョンバックアップ設定] セクションの [編集] をクリックします。
クロスリージョンバックアップパラメータの値を [無効] に変更し、[クロスリージョンバックアップの保存期間 (日)] パラメータの値を 7 に変更します。
説明クロスリージョンバックアップ機能を無効にすると、新しいクロスリージョンバックアップファイルやトラフィック料金は発生しません。ただし、既存のクロスリージョンバックアップファイルは、クロスリージョンバックアップ機能が無効になる前に指定された保存期間内に保持されます。これらのバックアップファイルは、すべてのバックアップセットの有効期限が切れるまでクリアされません。
[OK] をクリックします。
クロスリージョンバックアップセットをダウンロードする
クロスリージョンバックアップが完了すると、生成されたクロスリージョンバックアップセットを ApsaraDB RDS コンソールでダウンロードできます。
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
[バックアップ] ページで、
タブをクリックします。[バックアップインスタンス] タブをクリックし、クロスリージョンバックアップセットをダウンロードする RDS インスタンスの ID をクリックします。[データバックアップ] または [ログバックアップ] タブで、ダウンロードするバックアップセットを見つけ、[操作] 列の [ダウンロード] をクリックします。
[ダウンロード] をクリックします。
重要内部ネットワーク経由でバックアップファイルをダウンロードする場合、料金は発生しません。インターネット経由でバックアップファイルをダウンロードする場合は、使用するインターネットトラフィックに対して課金されます。詳細については、「ネットワークトラフィック料金」をご参照ください。
クロスリージョンバックアップセットを表示する
ApsaraDB RDS コンソール にログオンします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
インスタンスの バックアップと復元 ページに移動します。クロスリージョンバックアップリスト タブで、リージョン間バックアップセットを表示します。
参照情報
リージョン間バックアップが完了すると、生成されたリージョン間バックアップファイルを使用して、RDS インスタンスのデータを、ターゲットリージョンにある既存の RDS インスタンスまたは新規の RDS インスタンスにリストアできます。
リージョン間バックアップファイルをレプリケートできるターゲットリージョンや、リージョン間バックアップファイルを保持する日数など、リージョン間バックアップ設定を変更する方法、またはリージョン間バックアップ機能を無効にする方法については、「手順」をご参照ください。
また、以下の API 操作を呼び出して、リージョン間バックアップ機能に関連する操作を実行することもできます。