RDS for MySQL は、通常のバックアップに加えて、スパースバックアップをサポートしています。この機能により、バックアップポリシーをより柔軟に設定し、最小限のバックアップセットを保持できます。スパースバックアップは、回復時間を短縮し、バックアップストレージコストを削減します。このトピックでは、この機能の設定方法について説明します。
前提条件
Basic Edition の RDS for MySQL 5.7 インスタンスはスパースバックアップをサポートしていません。
コールドアーカイブ が有効になっているインスタンスは、スパースバックアップをサポートしていません。
RDS バックアップサービスを初めて使用する場合は、Alibaba Cloud アカウントを使用して、データディザスタリカバリのサービスリンクロール (AliyunServiceRoleForDBS) を承認する必要があります。詳細については、「データディザスタリカバリのサービスリンクロールを承認する」をご参照ください。
バックアップポリシーページを Premium Edition に切り替えていること。詳細については、「プレミアムバックアップポリシーへの切り替え」をご参照ください。
説明スパースバックアップ を実装するために バックアップポリシーを設定する 前に、プレミアムバックアップポリシーページに切り替える必要があります。
通常バックアップとスパースバックアップの違い
項目 | 通常バックアップ | スパースバックアップ |
バックアップセットの保持ポリシー | バックアップセットは、設定されたデータ保持ポリシーに基づいて保持されます。週に 2〜7 個のバックアップセットを保持する必要があります。 たとえば、毎週月曜日と日曜日に 1 つのバックアップセットを 365 日間保持するポリシーを設定できます。 | より柔軟なバックアップポリシーを設定し、最小限のバックアップセットを保持できます。 たとえば、毎週月曜日と日曜日に 1 つのバックアップセットを 7 日間保持し、毎月の最終日に 1 つのバックアップセットを長期保持するポリシーを設定できます。 |
ストレージコスト | 通常のバックアップでは多くのバックアップセットが生成されるため、バックアップストレージのコストが高くなります。 | スパースバックアップを使用すると、より柔軟なバックアップポリシーを設定して、最小限のバックアップセットを保持できます。これにより、バックアップストレージのコストが低くなります。 |
注意事項
スパースバックアップポリシーは、設定後約 10〜15 分で有効になります。
インスタンスの最初のバックアップポリシーは [週次] に固定されており、少なくとも 2 日間のバックアップを設定する必要があり、削除できません。
同じ日に複数のスパースバックアップポリシーがスケジュールされている場合、システムは 1 つのバックアップセットのみを生成し、指定された最も長い保持期間保持します。
スパースバックアップポリシーを 削除 した後も、生成されたバックアップセットは元の保持期間保持されます。
スパースバックアップポリシーを設定した後、特定の日のバックアップウィンドウ内にバックアップセットの生成またはダンプが失敗した場合、その日のバックアップはスキップされます。追加のバックアップセットは保持されません。失敗の例としては、バックアップの失敗、インスタンスのロック、またはレベル 1 バックアップの有効期限が切れる前にダンプが完了しない場合などがあります。
たとえば、毎月 1 日にバックアップを実行し、バックアップセットを 30 日間保持するポリシーを設定したとします。12 月 1 日のバックアップウィンドウ内でバックアップが失敗した場合、12 月 1 日のバックアップセットは保持されません。
課金
バックアップセットの合計サイズが無料クォータを超えない場合、バックアップ料金は請求されません。無料クォータを超えた場合、バックアップストレージコストが請求されます。無料クォータと課金の詳細については、「バックアップストレージコスト」をご参照ください。
プレミアムバックアップポリシーへの切り替え
スパースバックアップを実装するバックアップポリシーを設定するには、プレミアムバックアップポリシーページに切り替える必要があります。すでに切り替えている場合は、このステップをスキップできます。
インスタンス ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
バックアップと復元 ページで、バックアップポリシー タブをクリックします。次に、[プレミアムバックアップポリシーに切り替える] をクリックします。
重要ページに [プレミアムバックアップポリシーに切り替える] ボタンが表示されない場合は、チケットを送信してアクセスをリクエストしてください。リクエストが承認されたら、ページを更新して次のステップに進みます。
表示されたダイアログボックスで、[プレミアムバックアップポリシーへの切り替えは元に戻せないことを理解しています] を選択し、[OK] をクリックします。
重要インスタンスのバックアップポリシーページがプレミアムバージョンに切り替わります。基本バージョンに戻すことはできません。
次の図に示すように [バックアップポリシー] ページが表示されます。これは、プレミアムバックアップポリシーページに切り替えたことを示します。このページで スパースバックアップポリシーを設定 できるようになりました。

スパースバックアップポリシーの設定
1 つ以上のバックアップポリシーを手動で設定して、最小限のバックアップセットを保持できます。これはスパースバックアップとして知られています。
インスタンス ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
バックアップと復元 ページで、バックアップポリシー タブをクリックします。次に、[MySQL] と [レベル 1 バックアップ] の間にある [丸で囲まれた数字] をクリックします。

表示されたダイアログボックスで、[バックアップポリシーの追加] をクリックし、スパースバックアップポリシーを設定してから、[OK] をクリックします。
バックアップサイクル
バックアップ時間
保持期間
週次
曜日を 1 つ以上選択できます。
ポリシーごとに異なる保持期間を設定できます。保持期間は 7〜7,300 日の範囲で設定できます。
説明バックアップポリシーに [長期保持] を選択して、バックアップセットを長期間保持することもできます。
月次
月の日を 1 つ以上選択するか、[月の最終日] を選択できます。
年次
年の特定の日を選択できます。たとえば、1 月 1 日を選択できます。
説明パフォーマンス専有型ローカルディスクを使用する高可用性シリーズの RDS for MySQL 5.6 および 5.7 インスタンスは、[高頻度増分バックアップ] をサポートしています。この機能を有効にして設定できます。指定された時点で実行される完全バックアップに加えて、システムは指定された [高頻度増分バックアップ頻度] で物理 [増分] バックアップを優先的に実行します。この機能の詳細については、「高頻度物理バックアップ」をご参照ください。
高頻度増分バックアップセットの保持期間は 7〜30 日です。この保持期間は、バックアップポリシーで指定された保持期間以下である必要があります。
完全バックアップセットの有効期限が切れても、それに基づく増分バックアップセットの有効期限が切れていない場合、完全バックアップセットは自動的に削除されません。完全バックアップセットとその後のすべての増分バックアップセットは、すべての増分バックアップセットの有効期限が切れた後にのみ一緒に削除されます。
インスタンスの最初のバックアップポリシーは [週次] に固定されており、少なくとも 2 日間のバックアップを設定する必要があり、削除できません。
[バックアップポリシー] タブの左下隅にある [保存] をクリックします。
設定例

次のリストは、前の図のパラメーター設定について説明しています。
①: 月曜日から日曜日まで毎日バックアップが実行されます。バックアップセットは 7 日間保持されます。
②: 毎週月曜日にバックアップが実行されます。バックアップセットは 30 日間保持されます。
③: 毎月 1 日と最終日にバックアップが実行されます。バックアップセットは 365 日間保持されます。
④: 毎年 1 月 1 日にバックアップが実行されます。バックアップセットは長期保持されます。
次のステップ
バックアップポリシーの表示
[バックアップポリシー] ページで、マウスのポインターを 丸で囲まれた数字 の上に移動すると、設定されているバックアップポリシーを表示できます。
丸で囲まれた数字は、設定されているバックアップポリシーの数を示します。

バックアップポリシーの削除
[レベル 1 バックアップ] ページで、追加したバックアップポリシーを削除できます。
インスタンスの最初のバックアップポリシーは [週次] に固定されており、少なくとも 2 日間のバックアップを設定する必要があり、削除できません。
