ApsaraDB RDS for MySQL では、インスタンスがリリースされた後もバックアップファイルを保持できます。インスタンスをリリースする前に保持ポリシーを設定することで、誤った削除、悪意のある攻撃、または移行の失敗によるデータ損失を防ぎます。保持されたバックアップは、新しいインスタンスへの復元や、アーカイブ用のダウンロードが可能です。
2024年 2月 1日以降に購入されたクラウドディスクインスタンスの場合、デフォルトの保持ポリシーは最新です。解放後の最初の 7 日間はストレージは無料ですが、7 日を過ぎるとバックアップストレージ料金が適用されます。料金の発生を避けるには、ポリシーを[保持しない]に設定してください。
制限事項
この機能は、プレミアムローカル SSD を使用し、RDS Enterprise Edition 上で実行される ApsaraDB RDS for MySQL インスタンスではサポートされていません。
デフォルトポリシー
| インスタンスタイプ | 購入日 | デフォルトポリシー |
|---|---|---|
| クラウドディスクインスタンス | 2024 年 2 月 1 日以降 | 最新 |
| プレミアムローカル SSD を搭載したインスタンス | 任意 | [保持しない] |
デフォルトポリシーが [保持しない] であるインスタンスの場合、インスタンスをリリースする前に手動で保持ポリシーを設定してください。
ユースケース
-
誤削除からの復旧: 重要なインスタンスが誤ってリリースされた場合、保持されたバックアップを使用してデータを直ちに復旧できます。
-
セキュリティインシデント: 悪意のある攻撃によってインスタンスがリリースされた場合でも、保持されたバックアップからデータを復元できます。
-
移行のロールバック: インスタンス間でデータを移行する際は、ソースインスタンスのバックアップを保持してください。移行に失敗した場合は、バックアップを使用してロールバックします。
保持ポリシーのオプション
| オプション | リリース後に保持されるもの |
|---|---|
| 最新 | 最後に完了したバックアップのみ |
| [すべて] | 完了したすべてのバックアップ |
| [保持しない] | なし ー データは復旧できません |
課金
保持されたバックアップファイルは、インスタンスがリリースされてから最初の 7 日間 は無料で保存されます。7 日が経過すると、ストレージは従量課金で請求されます。
ストレージプランを使用して、リリースされたインスタンスのバックアップストレージ料金を相殺することはできません。
コスト計算の例: シンガポールリージョンのクラウドディスクインスタンスで 200 GB のバックアップを 30 日間保持する場合、合計コストは 200 GB × 0.001125 USD/GB-日 × (30 - 7) 日 = $5.18 USD となります。
プレミアムローカル SSD を搭載したインスタンスの単価 (USD/GB-日):
| タイプ | リージョン | 単価 (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 |
バックアップ保持ポリシーの設定
ポリシーを設定するタイミングに応じて、次のいずれかの方法でポリシーを設定してください。
方法 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 インスタンスを作成する」をご参照ください。
インスタンスが作成されたら、それに接続して復元されたデータを確認してください。接続手順については、「ApsaraDB RDS for MySQL インスタンスへの接続」をご参照ください。
バックアップのダウンロードとアーカイブ
ダウンロード機能は、プレミアムローカル SSD を搭載した ApsaraDB RDS for MySQL インスタンス の 物理バックアップ でのみ利用可能です。クラウドディスクインスタンスのスナップショットバックアップはダウンロードできません。
内部ネットワーク経由のダウンロードは無料です。インターネット経由のダウンロードにはトラフィック料金が発生します。ダウンロード方法とインターネットトラフィックの課金の詳細については、「バックアップのダウンロード」をご参照ください。
[バックアップ] ページに移動し、[削除されたインスタンスのバックアップ] タブをクリックします。インスタンスを見つけ、[アクション] 列の [ダウンロード] をクリックします。内部またはパブリック エンドポイントをコピーして、バックアップをダウンロードします。
-
[バックアップ管理] ページに移動し、リリース済みインスタンスのバックアップ タブをクリックします。
-
ページの上部で、インスタンスの リージョン を選択します。
-
検索ボックスに、ステップ 1 で記録した[資産/リソースインスタンス ID] を入力します。インスタンスがかなり前に削除された場合は、ページの時間範囲フィルターを手動で調整して検索範囲を拡大してから、検索を実行してください。
-
対象のインスタンスを見つけたら、その[保持ポリシー]列の[設定]をクリックします。
-
表示されるダイアログボックスで、バックアップ保持ポリシーを次のいずれかのオプションに設定してください:
-
[最後のものを保つ]:現在のポリシーをすべて保存するから最後のものを保つに変更すると、バックアップストレージコストを削減できます。
-
[保持しない]:現在のポリシーをすべて保存するまたは最後のものを保つから[保持しない]に変更して、将来のバックアップストレージ料金を回避します。
重要設定を変更すると、システムは新しいポリシーに基づいて保持されなくなったバックアップファイルを自動的に削除します。この操作は元に戻せず、データも復旧できません。この操作は注意して実行してください。
-
-
OK をクリックします。

関連操作
バックアップ保持ポリシーの表示
リリース前: インスタンス詳細ページ
この方法は、インスタンスがまだ実行中の場合にのみ適用されます。インスタンスがリリースされている場合は、以下のバックアップ管理ページの方法を使用してください。
-
ApsaraDB RDS コンソールにログインします。上部メニューで、インスタンスが存在するリージョンを選択します。目的のインスタンスを見つけて、その ID をクリックします。
-
左側のナビゲーションペインで、[バックアップと復元] をクリックします。
-
[バックアップ戦略] タブの [基本バックアップ] セクションに、現在のバックアップ保持ポリシーが表示されます。
-
最新: リリース後、最後に完了したバックアップが保持されます。
-
[すべて:] リリース後、完了したすべてのバックアップが保持されます。
-
[保持しない:] リリース後にバックアップは保持されません。データは復旧できません。
-
リリース後: バックアップ管理ページ
-
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、インスタンスが存在するリージョンを選択します。
-
[削除済みインスタンスのバックアップ] タブで、インスタンスを見つけ、[保持ポリシー] 列の[設定] をクリックします。
-
現在のバックアップ保持ポリシーがダイアログボックスに表示されます。
-
最新: リリース後、最後に完了したバックアップが保持されます。
-
[すべて:] リリース後、完了したすべてのバックアップが保持されます。
-
[保持しない:] リリース後にバックアップは保持されません。データは復旧できません。
-
リリースされたインスタンスのバックアップファイルの削除
リリースされたインスタンスのストレージ料金を削減または停止するには、そのバックアップ保持ポリシーを調整してください。
-
[バックアップ] ページに移動し、[削除済みインスタンスのバックアップ] タブをクリックします。
-
上部メニューで、インスタンスが存在していたリージョンを選択します。
-
検索ボックスに、[Asset/Resource Instance ID] を入力します。インスタンスが解放されてから時間が経過している場合は、検索する前に時間範囲フィルターを拡張してください。
-
インスタンスを見つけ、[アクション] 列にある [設定] をクリックします。
-
ダイアログボックスで、ポリシーを更新してください:
-
最新: [すべて] から [最新] に切り替えて、バックアップストレージのコストを削減します。
-
[保持しない:] 将来のすべてのバックアップストレージ料金を停止します。
重要変更を確定すると、システムは新しいポリシーに基づいて保持されなくなったバックアップファイルを自動的に削除します。この操作は元に戻せず、データも復旧できません。このオプションは注意して使用してください。
-
-
[OK] をクリックします。
よくある質問 (FAQ)
インスタンスがリリースされた後に保持ポリシーを変更できますか?
はい。 [バックアップ] > [削除されたインスタンスのバックアップ] に移動し、インスタンスを見つけ、[保持ポリシー] 列の [設定] をクリックしてポリシーを更新します。
リリース後にポリシーを [保持しない] に変更するとどうなりますか?
システムは、保持されているすべてのバックアップファイルを完全に削除します。この操作は元に戻せず、データも復旧できません。バックアップが不要であることが確実な場合にのみ、このオプションを使用してください。