このトピックでは、ApsaraDB RDS for MySQLインスタンスのバックアップファイルのサイズを表示および管理する方法について説明します。 バックアップファイルを削除したり、バックアップファイルのサイズを小さくして、バックアップストレージコストを削減できます。 詳細については、「ApsaraDB RDS For MySQLインスタンスのバックアップストレージの課金項目と料金」をご参照ください。
バックアップファイルのサイズを表示する
バックアップファイルの合計サイズ=データバックアップファイルのサイズ + ログバックアップファイルのサイズ
RDSインスタンスの [基本情報] ページの [使用状況統計] セクションの [バックアップ使用状況] パラメーターをチェックすると、バックアップファイルの合計サイズが表示されます。
RDSインスタンスまたはサーバーレスRDSインスタンスのマイナーエンジンバージョンを更新した後、インスタンスの [基本情報] ページの [バックアップの使用状況] パラメーターの値は0になります。 次のスケジュールされたバックアップが完了すると、バックアップ使用状況パラメーターの実際の値が表示されます。
次の図では、バックアップファイルのサイズに29.42 MBのデータバックアップファイルと19.57 MBのログバックアップファイルが含まれています。 アーカイブバックアップは、730日以上保持されるバックアップファイルのサイズを示します。 Dataは、アーカイブされていないデータバックアップファイルのサイズを示します。
説明
データバックアップファイルの削除、またはデータバックアップファイルのサイズの縮小
データバックアップファイルの削除
この方法は、手動バックアップからのみ生成されたデータバックアップファイルを削除するために使用できます。 詳細については、「ApsaraDB RDS For MySQLインスタンスの手動バックアップ」をご参照ください。 [バックアップポリシー] 列のアイコンの上にポインターを移動して、バックアップセットが自動的に生成されるか手動で生成されるかを確認できます。
手動バックアップファイルのバックアップポリシーがデータベース /テーブルバックアップの場合、バックアップファイルは削除できません。 データバックアップファイルの [バックアップポリシー] 列で、バックアップポリシーが [データベース /テーブルバックアップ] であるかどうかを確認できます。
手動バックアップファイルを削除した場合、削除したバックアップファイルは復元できません。
[インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
表示されるページの左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
バックアップと復元 ページで、基本バックアップリスト > バックアップリスト を選択します。
表示されるタブで、削除するバックアップファイルを見つけ、アイコンをクリックして、[操作] 列の [削除] を選択します。
データバックアップセットを自動的に削除
この方法を使用して、手動バックアップおよび自動バックアップから生成されたバックアップファイルを削除できます。 詳細については、「ApsaraDB RDS For MySQLインスタンスの手動バックアップ」および「自動バックアップ機能の使用」をご参照ください。
[インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
表示されるページの左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
表示される バックアップと復元 ページで、バックアップポリシー タブをクリックします。
[基本バックアップ] セクションで、[編集] をクリックして、データバックアップの保持期間を短縮します。
重要たとえば、RDSインスタンスのデータバックアップ保持期間は30日です。
ログバックアップ機能をRDSインスタンスのポイントインタイム復元 (PITR) 機能にアップグレードしない場合、30日以上保持されているデータバックアップファイルは自動的に削除され、復元できません。 作業は慎重に行ってください。
ログバックアップ機能をRDSインスタンスのPITR機能にアップグレードすると、データバックアップファイルを30日以上保持できます。 詳細については、「PITR機能の設定」をご参照ください。
データバックアップファイルのサイズを減らす
方法1: データバックアップの頻度を減らす
- [インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
表示される バックアップと復元 ページで、バックアップポリシー タブをクリックします。
[基本バックアップ] セクションで、[編集] をクリックしてバックアップ頻度を減らします。
方法2: スパースバックアップ機能を使用してバックアップセットの最小数を保持する
一部のリージョンでは、[バックアップ戦略] タブで詳細バックアップ設定を有効にすることで、予備バックアップ機能を使用できます。 スパースバックアップ機能を使用すると、RDSインスタンスのバックアップポリシーをより柔軟に設定し、最小数のバックアップセットを保持できます。 詳細については、「高度なバックアップ設定への切り替え」および「スパースバックアップ機能の使用」をご参照ください。
方法3: バックアップ不要のデータを削除または移行する
ログバックアップファイルのサイズを縮小するか、ログバックアップ機能を無効にする
ログバックアップファイルのサイズを減らす
方法1: ログバックアップの保持期間を短縮
ログバックアップの保持期間は、ログバックアップ機能またはPITR機能が有効になっている場合にのみ指定できます。 この機能を有効にする方法の詳細については、「ログバックアップ設定」をご参照ください。
- [インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
表示される バックアップと復元 ページで、バックアップポリシー タブをクリックします。
[基本バックアップ] セクションで、[編集] をクリックし、[ログバックアップの保持期間 (日)] または [復元時間の特定のポイントの時間範囲] パラメーターを設定して、ログバックアップの保持期間を短縮します。 詳細については、「PITR機能の設定」をご参照ください。
重要たとえば、RDSインスタンスの [ログバックアップの保持期間 (日)] または [復元の特定の時点の時間範囲] パラメーターは30に設定されています。
ログバックアップ機能をRDSインスタンスのPITR機能にアップグレードせず、[ログバックアップの保持期間 (日)] パラメーターを30に設定した場合、30日以上保持されているデータバックアップファイルは自動的に削除され、復元できません。 作業は慎重に行ってください。
RDSインスタンスのPITR機能を有効にして、[復元時間の特定ポイントの時間範囲] パラメーターの値を変更すると、ログバックアップの保持期間も変更されます。 このパラメーターの値を30に設定すると、RDSインスタンスのデータを30日以内の任意の時点に復元するために必要なログバックアップファイルがシステムに保持されます。 この方法では、ログバックアップファイルの全体的な保持期間が30日を超える場合があります。 詳細については、「機能の説明」をご参照ください。
方法2: スパースバックアップ機能を使用してバックアップセットの最小数を保持する
一部のリージョンでは、[バックアップ戦略] タブで詳細バックアップ設定を有効にすることで、予備バックアップ機能を使用できます。 スパースバックアップ機能を使用すると、RDSインスタンスのバックアップポリシーをより柔軟に設定し、最小数のバックアップセットを保持できます。 詳細については、「高度なバックアップ設定への切り替え」および「スパースバックアップ機能の使用」をご参照ください。
方法3: 不要な追加、削除、および更新操作、特に大きなフィールドの更新操作を減らす
追加、削除、および更新操作により、ログバックアップファイルの合計サイズが増加します。
SQL Explorer機能を使用して、RDSインスタンスで実行される追加、削除、更新、およびクエリ操作を表示できます。 詳細については、「ApsaraDB RDS For MySQL インスタンスでの SQL Explorer 機能の使用」をご参照ください。
ログバックアップ機能の無効化
- [インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
表示される バックアップと復元 ページで、バックアップポリシー タブをクリックします。
[基本バックアップ] セクションで、[編集] をクリックして、ログバックアップ機能またはPITR機能を無効にします。
重要ログバックアップ機能を無効にすると、システムは1〜3分以内に既存のログバックアップファイルを自動的に削除します。 削除したログバックアップファイルは復元できません。 作業は慎重に行ってください。
関連操作
DeleteBackup操作を呼び出して、インスタンスのデータバックアップファイルを削除できます。 詳細については、「DeleteBackup」をご参照ください。
ModifyBackupPolicy操作を呼び出して、インスタンスのバックアップ設定を変更できます。 詳細については、「ModifyBackupPolicy」をご参照ください。