RDS for MySQL では、インスタンスのリリース後もバックアップファイルを保持できます。 インスタンスをリリースする前に保持ポリシーを設定することで、誤削除、悪意のある攻撃、または移行の失敗による恒久的なデータ損失を防ぎます。 保持されたバックアップは、新しいインスタンスに復元したり、アーカイブ用にダウンロードしたりできます。
2024 年 2 月 1 日以降に購入したクラウドディスクインスタンスの場合、デフォルトの保持ポリシーは 最新 です。 ストレージはリリース後、最初の 7 日間は無料です。 7 日後からは、バックアップストレージ料金が発生します。 課金を避けるには、ポリシーを [保持しない] に設定してください。
制限事項
RDS Enterprise Edition で実行され、プレミアムローカル SSD を使用する RDS for MySQL インスタンスでは、この機能はサポートされていません。
デフォルトポリシー
インスタンスタイプ | 購入日 | デフォルトポリシー |
クラウドディスクインスタンス | 2024 年 2 月 1 日以降 | 最新 |
プレミアムローカル SSD を搭載したインスタンス | 任意 | [保持しない] |
デフォルトポリシーが [保持しない] のインスタンスについては、インスタンスをリリースする前に手動で保持ポリシーを設定してください。
ユースケース
誤削除からの復旧: 重要なインスタンスが誤ってリリースされた場合、保持されたバックアップを使用して、データを直ちに復旧できます。
セキュリティインシデント: 悪意のある攻撃によってインスタンスがリリースされた場合でも、保持されたバックアップからデータを復元できます。
移行のロールバック: インスタンス間でデータを移行する際は、ソースインスタンスのバックアップを保持してください。 移行に失敗した場合、バックアップを使用してロールバックしてください。
保持ポリシーのオプション
オプション | リリース後に保持されるもの |
最新 | 最後に完了したバックアップのみ |
[すべて] | 完了したすべてのバックアップ |
[保持しない] | なし — データは復旧できません |
課金
保持されたバックアップファイルは、インスタンスのリリース後、最初の 7 日間は無料で保存されます。 7 日後からは、従量課金レートでストレージ料金が発生します。
ストレージプランを使用して、リリース済みインスタンスのバックアップストレージ料金を相殺することはできません。
タイプ | リージョン | 単価 (USD/GB・日) |
パブリッククラウド | 中国 (杭州)、中国 (北京)、中国 (上海)、中国 (深圳)、中国 (青島)、中国 (張家口)、中国 (フフホト)、中国 (成都)、中国 (河源)、中国 (ウランチャブ)、および中国 (広州) | 0.00058 |
パブリッククラウド | 中国 (香港)、シンガポール、米国 (シリコンバレー)、ドイツ (フランクフルト)、インドネシア (ジャカルタ)、フィリピン (マニラ)、およびタイ (バンコク) | 0.00067 |
パブリッククラウド | 日本 (東京)、韓国 (ソウル) | 0.0007 |
パブリッククラウド | 米国 (バージニア) | 0.00062 |
パブリッククラウド | マレーシア (クアラルンプール) | 0.00064 |
パブリッククラウド | 英国 (ロンドン) | 0.00065 |
パブリッククラウド | UAE (ドバイ) | 0.00072 |
クラウドディスクインスタンスの単価 (USD/GB・日):
リージョン | 単価 (USD/GB・日) |
中国 (北京)、中国 (フフホト)、中国 (ウランチャブ)、中国 (杭州)、中国 (上海)、中国 (深圳)、中国 (河源)、中国 (成都)、中国 (青島)、中国 (広州)、および中国 (張家口) | 0.0009375 |
中国 (香港)、米国 (シリコンバレー)、米国 (バージニア)、シンガポール、日本 (東京)、ドイツ (フランクフルト)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ)、英国 (ロンドン)、韓国 (ソウル)、およびタイ (バンコク) | 0.001125 |
バックアップ保持ポリシーの設定
ポリシーを設定するには、設定するタイミングに応じて 3 つの方法があります。
方法 1:インスタンス購入時のポリシー設定
この方法は、新規の サブスクリプション RDS for MySQL プレミアムローカル SSD 搭載インスタンス にのみ適用されます。 購入ページで、[リリース後のバックアップ保持] パラメーターを設定してください。

方法 2:インスタンス詳細ページでのポリシー設定 (リリース前)
この方法は、インスタンスがまだ実行中の場合に使用します。
ApsaraDB RDS コンソールにログインします。 上部メニューで、インスタンスが存在するリージョンを選択します。 対象のインスタンスを見つけて、その ID をクリックします。
ナビゲーションペインで、[バックアップと復元] をクリックします。
[バックアップ戦略] タブの [基本バックアップ] セクションに移動し、[編集] をクリックします。
[インスタンスリリース後のバックアップファイルの保持] を設定して、[OK] をクリックします。
[最新] または [すべて]:リリース後は、選択内容に応じて完了済みのバックアップが保持されます。
[保持しない]:リリース後にバックアップは保持されません。 データは復旧できません。 このオプションは注意して使用してください。
システムは、設定されたポリシーに基づいてバックアップファイルを 長期間 保持します。 固定の保持期間を指定することはできません。
保持されたバックアップは 7 日間 無料で保存されます。 7 日後からは、ストレージ料金が発生します。 料金の詳細については、「リリース済みインスタンスのバックアップファイルの削除」をご参照ください。
方法 3:バックアップ管理ページでのポリシー設定 (リリース後)
この方法は、インスタンスがすでにリリースされた後に使用します。
ApsaraDB RDS コンソールにログインします。 ナビゲーションペインで、[バックアップ] をクリックします。 上部メニューで、インスタンスがあったリージョンを選択します。
[削除済みインスタンスのバックアップ] タブで、対象のインスタンスを見つけて、[保持ポリシー] 列の [設定] をクリックします。
[データバックアップ保持ポリシー] を設定して、[OK] をクリックします。
[最新] または [すべて]:選択内容に応じて完了済みのバックアップが保持されます。
[保持しない]:保持されているすべてのバックアップが削除されます。 データは復旧できません。 このオプションは注意して使用してください。
システムは、設定されたポリシーに基づいてバックアップファイルを 長期間 保持します。 固定の保持期間を指定することはできません。
保持されたバックアップは 7 日間 無料で保存されます。 7 日後からは、ストレージ料金が発生します。 料金の詳細については、「リリース済みインスタンスのバックアップファイルの削除」をご参照ください。
保持されたバックアップの使用
インスタンスがリリースされると、その保持されたバックアップは RDS コンソールの [バックアップ] > [削除済みインスタンスのバックアップ] ページに表示されます。
リリース後、バックアップファイルがこのページに表示されるまでに最大 30 分かかる場合があります。
新しいインスタンスへのバックアップ復元
[バックアップ] ページに移動し、[削除済みインスタンスのバックアップ] タブをクリックします。 対象のインスタンスを見つけ、[操作] 列の [復元] をクリックして、バックアップを新しい RDS for MySQL インスタンスに復元します。
新しいインスタンスの作成の進捗状況は、[タスクリスト] ページで追跡できます。 パラメーターの詳細については、「RDS for MySQL インスタンスの作成」をご参照ください。
インスタンスが作成されたら、接続して復元されたデータを確認してください。 接続手順については、「RDS for MySQL インスタンスへの接続」をご参照ください。
バックアップのダウンロードとアーカイブ
ダウンロード機能は、RDS for MySQL プレミアムローカル SSD 搭載インスタンス の 物理バックアップ でのみ利用できます。 クラウドディスクインスタンスのスナップショットバックアップはダウンロードできません。
内部ネットワーク経由のダウンロードは無料です。 インターネット経由のダウンロードにはトラフィック料金が発生します。 ダウンロード方法とインターネットトラフィックの課金の詳細については、「バックアップのダウンロード」をご参照ください。
[バックアップ] ページに移動し、[削除済みインスタンスのバックアップ] タブをクリックします。 対象のインスタンスを見つけ、[操作] 列の [ダウンロード] をクリックします。 内部またはパブリックエンドポイントをコピーして、バックアップをダウンロードしてください。
[バックアップ管理] ページに移動し、リリース済みインスタンスのバックアップ タブをクリックします。
ページの上部で、インスタンスの [リージョン] を選択します。
検索ボックスに、[ステップ 1] で記録した 資産/リソースインスタンス ID を入力します。 インスタンスがかなり前にリリースされた場合は、ページの時間範囲フィルターを手動で調整して検索範囲を広げ、再度検索を実行してください。
対象のインスタンスを見つけたら、その [保持ポリシー] 列の [設定] をクリックします。
表示されるダイアログボックスで、バックアップ保持ポリシーを次のいずれかのオプションに設定します。
最後のものを保つ:現在のポリシーを すべて保存する から 最後のものを保つ に変更して、バックアップストレージのコストを削減します。
[保持しない]:現在のポリシーを すべて保存する または 最後のものを保つ から [保持しない] に変更して、将来のバックアップストレージコストを回避します。
重要設定を変更すると、システムは新しいポリシーに基づいて保持されなくなったバックアップファイルを自動的に削除します。 この操作は取り消しできず、データも復旧できなくなります。 この操作を実行する際は注意してください。
OK をクリックします。
関連操作
バックアップ保持ポリシーの表示
リリース前:インスタンス詳細ページ
この方法は、インスタンスがまだ実行中の場合にのみ適用されます。 インスタンスがリリースされている場合は、以下のバックアップ管理ページの方法を使用してください。
ApsaraDB RDS コンソールにログインします。 上部メニューで、インスタンスが存在するリージョンを選択します。 対象のインスタンスを見つけて、その ID をクリックします。
ナビゲーションペインで、[バックアップと復元] をクリックします。
[バックアップ戦略] タブで、現在のバックアップ保持ポリシーが [基本バックアップ] セクションに表示されます。
[最新]:リリース後、最後に完了したバックアップが保持されます。
[すべて]:リリース後、完了したすべてのバックアップが保持されます。
[保持しない]:リリース後にバックアップは保持されません。 データは復旧できません。

リリース後:バックアップ管理ページ
ApsaraDB RDS コンソールにログインします。 ナビゲーションペインで、[バックアップ] をクリックします。 上部メニューで、インスタンスがあったリージョンを選択します。
[削除済みインスタンスのバックアップ] タブで、対象のインスタンスを見つけ、[保持ポリシー] 列の [設定] をクリックします。
現在のバックアップ保持ポリシーがダイアログボックスに表示されます。
[最新]:リリース後、最後に完了したバックアップが保持されます。
[すべて]:リリース後、完了したすべてのバックアップが保持されます。
[保持しない]:リリース後にバックアップは保持されません。 データは復旧できません。

リリース済みインスタンスのバックアップファイルの削除
リリース済みインスタンスのバックアップを保持する必要がなくなった場合は、保持ポリシーを調整してストレージ料金を削減または停止してください。
[バックアップ] ページに移動し、[削除済みインスタンスのバックアップ] タブをクリックします。
上部メニューで、インスタンスがあったリージョンを選択します。
検索ボックスに、[資産/リソースインスタンス ID] を入力します。 インスタンスがかなり前にリリースされた場合は、検索する前に時間範囲フィルターを広げます。
インスタンスを見つけ、[操作] 列の [設定] をクリックします。
ダイアログボックスで、ポリシーを更新します。
[最新]:[すべて] から [最新] に切り替えて、バックアップストレージのコストを削減します。
[保持しない]:将来のすべてのバックアップストレージ料金を停止します。
重要変更を確認すると、システムは新しいポリシーに基づいて保持されなくなったバックアップファイルを自動的に削除します。 この操作は取り消しできません。データは復旧できなくなります。 このオプションは注意して使用してください。
[OK] をクリックします。

よくある質問
インスタンスのリリース後に保持ポリシーを変更できますか?
はい。 [バックアップ] > [削除済みインスタンスのバックアップ] に移動し、対象のインスタンスを見つけて、[保持ポリシー] 列の [設定] をクリックしてポリシーを更新してください。
リリース後にポリシーを「保持しない」に変更するとどうなりますか?
システムは保持されているすべてのバックアップファイルを完全に削除します。 この操作は取り消しできず、データも復旧できなくなります。 バックアップが不要であることが確実な場合にのみ、このオプションを使用してください。