このドキュメントでは、RDS for MySQL のクロスリージョンバックアップ機能について説明します。 この機能では、RDS インスタンスが配置されているリージョン以外の、指定された宛先リージョンにある OSS バケットに、ローカルバックアップファイルを自動的にレプリケートします。 宛先リージョンのバックアップファイルは、RDS インスタンスの管理と復元に使用されます。
注
- クロスリージョンバックアップ機能は、デフォルトバックアップ機能とは異なります。 デフォルトバックアップ機能の詳細は、「RDS for MySQL インスタンスのデータをバックアップする」をご参照ください。
- クロスリージョンバックアップファイルを使用して、宛先リージョン内の新しい RDS インスタンスにデータを復元できます。 詳細は、「リージョン間で RDS for MySQL インスタンスのデータを復元する」をご参照ください。
クロスリージョンバックアップとデフォルトバックアップの違い
- クロスリージョンバックアップ機能は、デフォルトでは無効になっているため、手動で有効にする必要があります。 デフォルトバックアップ機能はデフォルトで有効になっています。
- クロスリージョンバックアップ機能は、お使いの RDS インスタンスとは異なるリージョンにデータを格納します。 デフォルトバックアップ機能は、インスタンスが配置されているリージョンにデータを格納します。
- クロスリージョンバックアップ機能は、ソースまたは宛先リージョン内の新しい RDS インスタンスにデータを復元します。 デフォルトバックアップ機能は、お使いの RDS インスタンスが配置されているソースリージョンにデータを復元します。 詳細は、「RDS for MySQL インスタンスのデータを復元する」をご参照ください。
- クロスリージョンバックアップ機能は、RDS インスタンスから独立しています。 RDS インスタンスをリリースした後でも、指定された保持期間に基づきインスタンス データを保持します。 デフォルトバックアップ機能は、RDS インスタンスをリリースしてから 7 日間だけインスタンスを保持します。
前提条件
RDS インスタンスのバージョンは、次のいずれかが必要です。
- MySQL 5.7 High-availability Edition (ローカル SSD)
- MySQL 5.6
課金
クロスリージョンバックアップ機能の料金には、次の 2 つが含まれます。
- リモートストレージの料金: 0.021 JPY/GB/時間。
- トラフィック料金: 詳細については、「データベースのバックアップ料金」をご参照ください。
注 ベータテスト段階では、トラフィック料金のみが課金されます。
注意事項
- クロスリージョンバックアップ機能は、ソースまたは宛先リージョン内の新しい RDS インスタンスにデータを復元します。
- クロスリージョンバックアップ機能は、新しい RDS インスタンスのみにデータを復元でき、元の RDS インスタンスには復元できません。
- クロスリージョンバックアップ機能は、デフォルトバックアップ機能には影響しません。 つまり、クロスリージョンバックアップファイルとデフォルトバックアップファイルは共存可能です。
- クロスリージョンバックアップ機能を有効にすると、過去 24 時間以内に有効なバックアップセットが生成されない場合にバックアップがトリガーされます。
- クロスリージョンログバックアップ機能を有効にすると、過去 24 時間以内に生成された有効なバックアップセットが使用可能かどうかチェックします。
- 有効なバックアップセットの後に連続バイナリログが生成されると、システムはこれらのバイナリログをダンプします。
- 有効なバックアップセットの後に連続バイナリログが生成されない場合、システムはバックアップを開始します。
- ネットワーク上の問題で、クロスリージョンバックアップ機能は一部のリージョンでは使用できません。 次の表に、各ソースリージョンで使用できる宛先リージョンを示します。
ソースリージョン 利用可能な宛先リージョン 中国 (杭州) 中国 (上海)、中国 (青島)、中国 (深セン) 中国 (上海) 中国 (杭州)、中国 (青島)、中国 (深セン) 中国 (青島) 中国 (杭州)、中国 (上海)、中国 (深セン) 中国 (北京) 中国 (杭州)、中国 (上海)、中国 (青島)、中国 (深セン) 中国 (深セン) 中国 (杭州)、中国 (上海)、中国 (青島) 中国(香港) 中国 (杭州)、中国 (上海)、中国 (青島)、中国 (深セン)
方法 1:クロスリージョンバックアップを有効にする
- RDS コンソールにログインします。
- 左上隅で、該当の RDS インスタンスが配置されているリージョンを選択します。
- 該当の RDS インスタンスを見つけ、[操作] 列で、 を選択します。
- 次のパラメーターを設定します。
パラメーター 説明 クロスリージョンバックアップステータス クロスリージョンバックアップ機能のステータス。 [有効] を選択します。 バックアップリージョン バックアップファイルが格納されているリージョン。 ローカルバックアップファイルは、リージョン内の OSS バケットに自動的にレプリケートされます。 バックアップの保持日数 クロスリージョンバックアップファイルが保持される期間。 保持期間は 7 日から 1,825 日までで、最長で 5 年間です。 注 システムは、RDS インスタンスの有効期限が切れたとき、または RDS インスタンスをリリースした後でも、指定された保持期間内でクロスリージョンバックアップファイルを保持します。 RDS コンソールにログインし、[クロスリージョンバックアップ] ページに移動して、有効期限が切れていないクロスリージョンバックアップ ファイルを表示します。 詳細は、「リージョン間でデータをバックアップする」をご参照ください。クロスリージョンログバックアップステータス クロスリージョンログバックアップ機能のステータス。 この機能を有効にすると、システムはローカルログバックアップファイルを、指定された宛先リージョンの OSS バケットに自動的にレプリケートします。 - [OK] をクリックします。
方法 2:クロスリージョンバックアップを有効にする
- [RDS コンソール] にログインします。
- 左上隅で、該当の RDS インスタンスが配置されているリージョンを選択します。
- 該当の RDS インスタンスを見つけ、ID をクリックします。
- 左側のナビゲーションウィンドウで、[バックアップと復元] をクリックします。
- [クロスリージョンバックアップ] タブで、[編集] をクリックします。
注 [クロスリージョンバックアップ] タブが表示されない場合は、前提条件セクションで指定されたすべての条件を満たしているかどうか確認してください。
- 次のパラメーターを設定します。
パラメーター 説明 クロスリージョンログバックアップステータス クロスリージョンバックアップ機能のステータス。 [有効] を選択します。 バックアップリージョン バックアップファイルが格納されているリージョン。 ローカルバックアップファイルは、リージョン内の OSS バケットに自動的にレプリケートされます。 バックアップの保持日数 クロスリージョンバックアップ ファイルが保持される期間。 保持期間は 7 日から 1,825 日までで、最長で 5 年間です。 注 システムは、RDS インスタンスの有効期限が切れたとき、または RDS インスタンスをリリースした後でも、指定された保持期間内にクロスリージョンバックアップファイルを保持します。 RDS コンソールにログインし、領域間バックアップページを使用して、有効期限が切れていないクロスリージョンバックアップ ファイルを表示します。 詳細は、「リージョン間でデータをバックアップする」をご参照ください。クロスリージョンログバックアップステータス クロスリージョンログバックアップ機能のステータス。 この機能を有効にすると、システムは、指定された宛先リージョンの OSS バケットに、ローカルログバックアップファイルを自動的にレプリケートします。 - [OK] をクリックします。
クロスリージョンバックアップ設定の変更
[クロスリージョンバックアップ] というメニュー項目が、RDS ホームページの左側のナビゲーションウィンドウに追加されます。 このメニュー項目を使用すると、RDS インスタンスがリリースされた後でも、クロスリージョンバックアップ設定を変更できます。
- RDS コンソール にログインします。
- 左側のナビゲーションウィンドウで、[クロスリージョンバックアップ] をクリックします。
- 該当の RDS インスタンスを見つけ、[クロスリージョンバックアップ設定] 列の [編集] をクリックします。 次に、クロスリージョンバックアップ設定を変更し、[OK] をクリックします。
注 RDS インスタンスがリリースされている場合、再設定できるのは [バックアップの保持日数] パラメーターのみです。