ApsaraDB RDS for MySQL では、ApsaraDB RDS for MySQL インスタンスのリリース後もインスタンスバックアップを保持できます。RDS インスタンスがリリースされる前に、バックアップファイルの保持ポリシーを設定できます。RDS インスタンスがリリースされると、RDS インスタンスのバックアップファイルは長期間保持されます。これは、予期しない操作によってデータが失われるのを防ぎます。保持されているバックアップファイルは、ApsaraDB RDS コンソールからダウンロードするか、新しい RDS インスタンスにリストアできます。
シナリオ
データリストア:RDS インスタンスを誤ってリリースした場合、保持されているバックアップファイルを使用して RDS インスタンスのデータをリストアし、データの損失を防ぐことができます。
説明RDS インスタンスで クラウドディスク を使用し、2024 年 2 月 1 日以降に作成された場合、RDS インスタンスの リリース後のバックアップ保持 パラメータは自動的に [最新] に設定されます。RDS インスタンスで ローカルディスク を使用している場合、RDS インスタンスのリリース後のバックアップ保持パラメータは自動的に [なし] に設定されます。手動でバックアップ保持ポリシーを設定する必要があります。
データセキュリティ:データセキュリティを確保するために、RDS インスタンスが削除される前に、RDS インスタンスのバックアップ保持ポリシーを設定できます。このようにして、攻撃やその他の不明な理由で RDS インスタンスが削除された場合に、バックアップファイルから RDS インスタンスのデータをリストアできます。
データ移行:RDS インスタンスのデータを別の RDS インスタンスに移行したいが、元の RDS インスタンスをすぐに削除したくない場合があります。この場合、RDS インスタンスが削除される前に、元の RDS インスタンスのバックアップファイルを保持できます。データ移行中にエラーが発生した場合、いつでも移行をロールバックできます。
制限事項
この機能は、RDS Enterprise Edition を実行し、ローカルディスクを使用する RDS インスタンスではサポートされていません。
注意事項
RDS インスタンスを削除またはリリースすると、RDS インスタンスの保持されたバックアップファイルは、[バックアップ] ページの [削除済みインスタンスのバックアップ] タブに特定のレイテンシで表示されます。ほとんどの場合、バックグラウンドでリリース タスクが完了した後、保持されたバックアップファイルは 30 分以内に表示されます。
課金ルール
RDS インスタンスが削除された場合、RDS インスタンスのバックアップファイルは 7 日間無料で保持されます。 7 日間の保持期間が経過すると、従量課金方式に基づいてバックアップファイルのストレージが課金されます。次の表に単価を示します。次の表に単価を示します。
ストレージプランを購入して、削除済み RDS インスタンスのバックアップストレージ費用を相殺することはできません。
インスタンスのリリース後にバックアップ保持ポリシーを設定する
RDS インスタンスで クラウドディスク を使用し、2024 年 2 月 1 日以降に作成された場合、RDS インスタンスの リリース後のバックアップ保持 パラメータは自動的に [最新] に設定されます。
RDS インスタンスが削除された場合、RDS インスタンスのバックアップファイルは 7 日間無料で保持されます。7 日間の保持期間が経過すると、バックアップファイルのストレージが課金されます。ストレージコストを回避するには、バックアップ保持ポリシーを [なし] に設定できます。
ローカルディスク を使用する RDS インスタンスを作成すると、RDS インスタンスの リリース後のバックアップ保持 パラメータは自動的に [なし] に設定されます。
RDS インスタンスのステータスに基づいて、バックアップ保持ポリシーを設定できます。
方法 1:RDS インスタンスの作成時にバックアップ保持ポリシーを設定する
この方法は、ローカルディスク を使用する サブスクリプション RDS インスタンスを作成する場合にのみ使用できます。ApsaraDB RDS 購入ページで、[リリース後のバックアップ保持] パラメータを設定できます。
方法 2:RDS インスタンスがリリースされる前にインスタンス詳細ページでバックアップ保持ポリシーを設定する
ApsaraDB RDS コンソールにログインし、[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンス ID をクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
バックアップと復元 ページで、バックアップポリシー タブをクリックします。[基本バックアップ] セクションで、[編集] をクリックします。
表示されるダイアログボックスで、[インスタンスのリリース後にバックアップファイルを保持する] パラメータを設定し、[OK] をクリックします。
[最新]:RDS インスタンスがリリースされた後、RDS インスタンスの最新のバックアップファイルが ApsaraDB RDS コンソールに保存されます。この値に設定することをお勧めします。
[すべて]:RDS インスタンスがリリースされた後、RDS インスタンスのすべてのバックアップファイルが ApsaraDB RDS コンソールに保存されます。この値に設定することをお勧めします。
[保持しない]:RDS インスタンスがリリースされた後、RDS インスタンスのバックアップファイルは保持されず、RDS インスタンスのデータはリストアできません。注意して進めてください。
重要構成が完了し、RDS インスタンスがリリースされると、RDS インスタンスのバックアップファイルは長期間保持されます。保持期間を指定することはできません。
RDS インスタンスのバックアップファイルは、7 日間無料で保持されます。7 日間の保持期間が経過すると、バックアップファイルのストレージが課金されます。詳細については、「課金ルール」をご参照ください。
RDS インスタンスのリリース後に保持されたバックアップファイルを使用する方法の詳細については、「RDS インスタンスの削除後に保持されたバックアップファイルを使用する」をご参照ください。
方法 3:RDS インスタンスがリリースされた後にバックアップページでバックアップ保持ポリシーを設定する
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
[削除済みインスタンスのバックアップ] タブで、必要な RDS インスタンスを見つけて、[保持ポリシー] 列の [設定] をクリックします。
表示されるダイアログボックスで、[データバックアップ保持ポリシー] パラメータを設定し、[OK] をクリックします。
[最新]:RDS インスタンスがリリースされた後、RDS インスタンスの最新のバックアップファイルが ApsaraDB RDS コンソールに保存されます。この値に設定することをお勧めします。
[すべて]:RDS インスタンスがリリースされた後、RDS インスタンスのすべてのバックアップファイルが ApsaraDB RDS コンソールに保存されます。この値に設定することをお勧めします。
[なし]:RDS インスタンスがリリースされた後、RDS インスタンスのバックアップファイルは保持されず、RDS インスタンスのデータはリストアできません。注意して進めてください。
重要構成が完了し、RDS インスタンスがリリースされると、RDS インスタンスのバックアップファイルは長期間保持されます。保持期間を指定することはできません。
RDS インスタンスのバックアップファイルは、7 日間無料で保持されます。7 日間の保持期間が経過すると、バックアップファイルのストレージが課金されます。詳細については、「課金ルール」をご参照ください。
RDS インスタンスのリリース後に保持されたバックアップファイルを使用する方法の詳細については、「RDS インスタンスの削除後に保持されたバックアップファイルを使用する」をご参照ください。
RDS インスタンスの削除後にバックアップファイルを使用する
RDS インスタンスがリリースされた後、ApsaraDB RDS コンソールの [バックアップ] ページの [削除済みインスタンスのバックアップ] タブをクリックして、保持されているバックアップファイルを表示できます。また、このタブで保持されているバックアップファイルを管理することもできます。
方法 1:保持されているバックアップファイルから新しい RDS インスタンスにデータをリストアする
削除済みインスタンスのバックアップ タブで、必要な RDS インスタンスを見つけて、[アクション] 列の [リストア] をクリックして、バックアップファイルから新しい RDS インスタンスにデータをリストアします。
[タスク] ページに移動して、RDS インスタンスの作成の進捗状況を表示できます。RDS インスタンスを作成するためのパラメータを設定する方法の詳細については、「ApsaraDB RDS for MySQL インスタンスを作成する」をご参照ください。
RDS インスタンスを作成した後、RDS インスタンスに接続して、リストアされたデータを表示できます。詳細については、「ApsaraDB RDS for MySQL インスタンスに接続する」をご参照ください。
方法 2:保持されているバックアップファイルをダウンロードしてアーカイブする
ローカルディスク を使用する RDS インスタンスの物理バックアップファイルのみをダウンロードできます。クラウドディスクを使用する RDS インスタンスのスナップショットバックアップファイルをダウンロードすることはできません。
内部ネットワーク経由でバックアップファイルをダウンロードする場合、料金は発生しません。インターネット経由でバックアップファイルをダウンロードする場合、使用するインターネットトラフィックに対して課金されます。ダウンロード方法とインターネットトラフィックの料金の詳細については、「バックアップファイルをダウンロードする」をご参照ください。
削除済みインスタンスのバックアップ タブに移動し、必要な RDS インスタンスを見つけて、[アクション] 列の [ダウンロード] をクリックし、内部 URL または外部 URL をコピーしてバックアップファイルをダウンロードします。
次のステップ
インスタンスのリリース後にバックアップ保持ポリシーを表示する
方法 1:RDS インスタンスがリリースされる前にインスタンス詳細ページでバックアップ保持ポリシーを表示する
この方法は、RDS インスタンスが削除またはリリースされる前にのみ使用できます。RDS インスタンスが削除またはリリースされた場合は、方法 2 を使用して、[バックアップ] ページで RDS インスタンスのバックアップ保持ポリシーを表示できます。
ApsaraDB RDS コンソールにログインし、[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンス ID をクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
バックアップと復元 ページで、バックアップポリシー タブをクリックします。[基本バックアップ] セクションで、RDS インスタンスのバックアップ保持ポリシーを表示します。
[最新]:RDS インスタンスがリリースされた後、RDS インスタンスの最新のバックアップファイルが ApsaraDB RDS コンソールに保存されます。
[すべて]:RDS インスタンスがリリースされた後、RDS インスタンスのすべてのバックアップファイルが ApsaraDB RDS コンソールに保存されます。
[保持しない]:RDS インスタンスがリリースされた後、RDS インスタンスのバックアップファイルは保持されず、RDS インスタンスのデータはリストアできません。注意して進めてください。
方法 2:RDS インスタンスがリリースされた後にバックアップページでバックアップ保持ポリシーを表示する
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
[削除済みインスタンスのバックアップ] タブで、必要な RDS インスタンスを見つけて、[保持ポリシー] 列の [設定] をクリックします。
表示されるダイアログボックスで、RDS インスタンスのバックアップ保持ポリシーを表示します。
[最新]:RDS インスタンスがリリースされた後、RDS インスタンスの最新のバックアップファイルが ApsaraDB RDS コンソールに保存されます。
[すべて]:RDS インスタンスがリリースされた後、RDS インスタンスのすべてのバックアップファイルが ApsaraDB RDS コンソールに保存されます。
[保持しない]:RDS インスタンスがリリースされた後、RDS インスタンスのバックアップファイルは保持されず、RDS インスタンスのデータはリストアできません。注意して進めてください。
リリース済み RDS インスタンスのバックアップファイルを削減または削除する
RDS インスタンスのリリース後にバックアップファイルを保持したくない場合は、データバックアップ保持ポリシー パラメータを [最新] または [なし] に設定して、バックアップストレージコストを回避または削減できます。
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。
[削除済みインスタンスのバックアップ] タブで、必要な RDS インスタンスを見つけて、[保持ポリシー] 列の [設定] をクリックします。
表示されるダイアログボックスで、データバックアップ保持ポリシー パラメータを次のいずれかの値に設定します。
[最新]:値を [すべて] から [最新] に変更すると、バックアップストレージコストが削減されます。
[なし]:値を [すべて] または [最新] から [なし] に変更すると、バックアップストレージ料金は発生しなくなります。
重要構成が完了すると、システムは保持ポリシーに基づいて ApsaraDB RDS コンソールに保存されているバックアップファイルを自動的に削除します。バックアップファイルが削除されると、データはリストアできなくなります。注意して進めてください。
[OK] をクリックします。