このトピックでは、ApsaraDB RDS for MySQLインスタンスのバックアップファイルを長期間保持する方法について説明します。 バックアップファイルの長期保存は、データを復元し、データ資産を保護するのに役立ちます。
背景情報
ApsaraDB RDSを使用すると、次の問題が発生する可能性があります。
データが予期せず削除されました。 ただし、最新の7日間に生成されたバックアップファイルのみが保持されます。 そのため、7日前に生成されたデータを復元することはできません。
意図しない操作または長期間の料金滞納により、RDSインスタンスがリリースされました。 その結果、データやバックアップファイルを回復することはできません。
RDSインスタンスをリリースしますが、将来の使用のためにバックアップファイルを保持します。
方法1: バックアップの保持期間を増やす
バックアップの保持期間を長くして、以前のデータを復元できます。
この操作により、バックアップファイルのサイズが増加し、RDSインスタンスのストレージコストも増加する可能性があります。 詳細については、「バックアップファイルのサイズの表示と管理」および「バックアップストレージ料金」をご参照ください。
ApsaraDB RDSコンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 RDSインスタンスを見つけ、インスタンスIDをクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
バックアップと復元 ページで、バックアップポリシー タブをクリックします。 [基本バックアップ] セクションで、[編集] をクリックします。
表示されるダイアログボックスで、データバックアップの保持期間またはログバックアップの保持期間を手動で延長します。 たとえば、値をデフォルト値7から30に増やすことができます。
説明ログバックアップの保持期間は、データバックアップの保持期間より長くすることはできません。
RDSインスタンスがローカルディスクを使用している場合は、[インスタンスリリース前に完全に保持] を選択します。 インスタンスリリース前に [永久保持] を選択した後、データバックアップの保持期間を指定する必要はありません。 すべてのデータバックアップファイルは保持されます。 詳細については、「自動バックアップ機能の使用」をご参照ください。
[OK] をクリックします。
方法2: インスタンスのリリース後にバックアップ保持ポリシーを設定する
ほとんどの場合、RDSインスタンスが期限切れまたは期限切れになった後、システムは指定した保持期間に基づいてRDSインスタンスとそのバックアップファイルを保持します。 保持期間が経過すると、システムはRDSインスタンスをリリースし、バックアップファイルを削除します。 詳細については、「料金の滞納」をご参照ください。 この問題を解決するには、RDSインスタンスのバックアップ保持ポリシーを設定します。 設定後、RDSインスタンスが予期せずリリースされた場合でも、RDSインスタンスのバックアップファイルは長期間保持されます。 バックアップファイルをApsaraDB RDSコンソールからコンピューターにダウンロードするか、バックアップファイルを新しいRDSインスタンスに復元して、データの損失を防ぐことができます。 バックアップファイルの長期保存は、包括的な方法でデータのセキュリティを確保します。
制限事項
この機能は、RDS Enterprise Editionを実行し、ローカルディスクを使用するRDSインスタンスではサポートされていません。
課金ルール
RDSインスタンスが削除された場合、RDSインスタンスのバックアップファイルは7日以内に無料で保持されます。 7日間の保存期間が経過すると、従量課金に基づいてバックアップファイルの保存に対して課金されます。 下表に単価を示します。 下表に単価を示します。
削除されたRDSインスタンスのバックアップストレージ料金を相殺するストレージプランを購入することはできません。
使用上の注意
RDSインスタンスを削除またはリリースすると、RDSインスタンスの保持されているバックアップファイルが特定のレイテンシーで表示されます。 ほとんどの場合、保持されているバックアップファイルは、バックグラウンドタスクが完了してから30分以内に表示されます。
手順
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] をクリックします。 データバックアップ保持ポリシーパラメーターの有効な値:
Latest: 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] をクリックします。 データバックアップ保持ポリシーパラメーターの有効な値:
Latest: RDSインスタンスがリリースされると、RDSインスタンスの最新のバックアップファイルがApsaraDB RDSコンソールに保存されます。 パラメーターをこの値に設定することをお勧めします。
すべて: RDSインスタンスがリリースされると、RDSインスタンスのすべてのバックアップファイルがApsaraDB RDSコンソールに保存されます。 パラメーターをこの値に設定することをお勧めします。
なし: RDSインスタンスがリリースされた後、RDSインスタンスのバックアップファイルは保持されず、RDSインスタンスのデータは復元できません。 作業は慎重に行ってください。
重要設定が完了し、RDSインスタンスがリリースされた後、RDSインスタンスのバックアップファイルは長期間保持されます。 保持期間は指定できません。
RDSインスタンスのバックアップファイルは、7日間無料で保持されます。 7日間の保存期間が経過すると、バックアップファイルの保存に対して課金されます。 詳細については、「課金ルール」をご参照ください。
RDSインスタンスのリリース後に保持されたバックアップファイルを使用する方法の詳細については、「RDSインスタンスの削除後に保持されたバックアップファイルを使用する」をご参照ください。
詳細については、「削除済みインスタンスのバックアップの使用機能」をご参照ください。
方法3: バックアップファイルをダウンロードする
RDSインスタンスのバックアップファイルをコンピューターまたはElastic Compute Service (ECS) インスタンスにダウンロードできます。 バックアップファイルは、コンピューターまたはECSインスタンスに長期間保存できます。 詳細については、「ECSとは バックアップファイルのダウンロード 」をご参照ください。