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