このトピックでは、高度なバックアップ設定を有効にして、スパースバックアップ機能を使用する方法について説明します。
背景情報
PolarDBコンソールでクラスターのバックアップおよび復元ページで詳細バックアップ設定に切り替えた後、スパースバックアップ機能を使用できます。 バックアップセットに長い保持期間を指定する場合は、週単位、月単位、または年単位でバックアップポリシーを設定できます。 これにより、履歴バックアップセットの数を減らし、コストを削減しながら、復旧時間目標 (RTO) を削減し、データ保護のコンプライアンス要件を満たすことができます。
バックアップセットを毎年20年間保持するとします。 標準ストレージプールのバックアップセットの保存期間を7,300日に設定し、データを週に2回バックアップするように指定した場合、1年間で104 (52 × 2) のバックアップセットが生成されます。 これらのバックアップセットは、高いストレージ費用をもたらす。 この場合、スパースバックアップ機能を使用して毎年1つのバックアップセットのみを保持すると、ストレージ費用を大幅に削減できます。
使用上の注意
スパースバックアップ機能は、シンガポールリージョンでのみ使用できます。
スパースバックアップ機能はカナリアリリースにあります。 この機能を使用する場合は、チケットを起票して必要な権限を申請してください。
スパースバックアップ機能は、履歴バックアップセットではサポートされません。
スパースバックアップポリシーが設定されているクラスターは、標準モードではバックアップできません。 ただし、スパースバックアップポリシーを変更または無効にすることはできます。
スパースバックアップポリシーが使用されている場合に適用される請求可能な項目と請求規則は、標準のバックアップポリシーが使用されている場合に適用される請求可能な項目と請求規則と同じです。 詳細については、「バックアップストレージの課金ルール」をご参照ください。
スパースバックアップを有効にすると、その日にバックアップセットが生成またはダンプされない場合、バックアップセットはスケジュールされたバックアップ日に保持されません。 スパースバックアップを毎月1日に実行するようにスケジュールし、バックアップの保持期間を30日に設定すると仮定します。 バックアップ日 (12月1日など) に通常のバックアップウィンドウ内でバックアップセットが生成またはダンプされない場合、その日にバックアップセットは保持されません。
手順
PolarDBコンソールにログインします。
左上隅で、シンガポールリージョンを使用します。
クラスターを見つけて、そのIDをクリックします。
左側のナビゲーションウィンドウで、 を選択します。
バックアップポリシー設定タブで、高度なバックアップ設定に切り替えるをクリックします。
注ダイアログボックスで警告メッセージを選択し、OKをクリックしてスパースバックアップ機能のバックアップポリシー設定ページに移動します。
レベル1バックアップ
PolarDBとレベル1バックアップを接続する行のボタンをクリックして、レベル1バックアップポリシーを設定します。 詳細については、「バックアップ設定の設定」をご参照ください。
レベル2バックアップ
レベル1バックアップとレベル2バックアップを結ぶ行のボタンをクリックして、同じリージョンでレベル2バックアップポリシーを設定します。
レベル2バックアップは、スパースバックアップ機能をサポートしています。 バックアップポリシーを週単位、月単位、または年単位で設定し、標準ストレージプールでのバックアップセットの保持期間を指定できます。 バックアップ期間ごとに複数のダンプポリシーを設定できます。
図 1. レベル2バックアップポリシー設定
上の図では、次のレベル2バックアップポリシーが設定されています。
毎週月曜日に生成されたバックアップセットをエクストリームストレージプールから標準ストレージプールにダンプし、バックアップセットを標準ストレージプールに30日間保持します。
毎週水曜日と金曜日に生成されたバックアップセットをエクストリームストレージプールから標準ストレージプールにダンプし、バックアップセットを標準ストレージプールに永久に保持します。
各月1日に生成されたバックアップセットをエクストリームストレージプールから標準ストレージプールにダンプし、標準ストレージプールに365日間保持します。
毎月11日と21日に生成されたバックアップセットをエクストリームストレージプールから標準ストレージプールにダンプし、標準ストレージプールに180日間保持します。
毎年1月1日に生成されたバックアップセットをエクストリームストレージプールから標準ストレージプールにダンプし、標準ストレージプールに7,300日間保持します。
説明日付が複数のルールと一致する場合、その日に生成されたバックアップセットに対して、ルールの最長の保持期間が有効になります。
たとえば、上の図に示すレベル2のバックアップポリシー (1月1日) に基づいて、2023は毎月1日のルールと毎年1月1日のルールと一致します。 毎年1月1日のルールは、毎月1日 (365日) のルールよりも長い保持期間 (7,300日) を指定するため、有効になります。 2023年1月1日に生成されたバックアップセットは、ダンプ後7,300日間保持されます。
2022年8月1日 (月曜日) は、各月の初日のルールと各月曜日のルールと一致します。 毎月の最初の日のルールは、各月曜日のルール (365日) よりも長い保持期間 (30日) を指定するため、有効になります。 2022年8月1日 (月曜日) に生成されたバックアップセットは、ダンプ後365日間保持されます。
レベル1のバックアップポリシーが自動的に生成され、レベル2のバックアップポリシーで指定された日付にバックアップセットをダンプできるようにします。 自動生成されたレベル1のバックアップポリシーは、レベル2のバックアップポリシーと同じ日付であり、生成されたバックアップセットは1日間保持されます。
レベル1のバックアップポリシーが月曜日、水曜日、および金曜日ごとにバックアップを実行することを指定し、レベル2のバックアップポリシーが各月の初日にバックアップセットを標準ストレージプールにダンプすることを指定している場合、バックアップセットは各月の初日にダンプできない可能性があります。 この問題を解決するために、毎月1日にバックアップを実行し、生成されたバックアップセットを1日間保持することを指定するレベル1のバックアップポリシーが自動的に生成されます。 自動的に生成されたすべてのバックアップポリシーは、[バックアップタスク設定] ページの下部にある [自動生成バックアップポリシー] セクションで確認できます。
レベル1のバックアップポリシーが毎週月曜日と木曜日にバックアップを実行するように指定されている場合、図1に示すレベル2のバックアップポリシーを設定すると、次のバックアップポリシーが自動的に生成されます。
レベル1のバックアップポリシーが高頻度バックアップ方法を使用する場合、または1日以内に複数のバックアップセットが生成される場合、各レベル2のバックアップポリシーは、その日の最も早いバックアップセットのみをダンプします。
たとえば、レベル1のバックアップポリシーは、4時間ごとにバックアップを実行することを指定します。 ポリシーに基づいて、2023年1月1日の00:00、04:00、08:00、12:00、16:00、20:00にバックアップセットが生成されます。 図1に示すレベル2のバックアップポリシーが設定されている場合、2023年1月1日に00:00に生成されたバックアップセットのみがダンプされます。
レベル1のバックアップポリシーが、2023年1月1日の06:00にバックアップを実行することを指定していると仮定します。 その日、2023年1月1日の06:00にバックアップセットが生成されます。 同じ日の12:00に、そのポリシーのバックアップ時間を2023年1月1日の20:00に変更します。 その後、同じ日の20:00に別のバックアップセットが生成されます。 この場合、図1に示すレベル2のバックアップポリシーが設定されている場合、2023年1月1日の06:00に生成されたバックアップセットのみがダンプされます。
デフォルトでは、ログバックアップは有効であり、無効にすることはできません。
30日から7,300日までの保存期間を指定できます。
クロスリージョンバックアップ
レベル1バックアップとクロスリージョンバックアップを結ぶ線のボタンをクリックして、クロスリージョンレベル2バックアップに関連するパラメーターを設定します。 異なる期間のバックアップセットを異なるリージョンにダンプできます。
上の図では、次のポリシーが設定されています。
毎週月曜日に生成されたバックアップセットを中国 (青島) リージョンの標準ストレージプールにダンプし、30日間バックアップセットを保持します。
各月の初日に生成されたバックアップセットを中国 (北京) リージョンの標準ストレージプールにダンプし、365日間バックアップセットを保持します。
すべてのログファイルを中国 (北京) リージョンの標準ストレージプールにダンプし、ログファイルを3日間保持します。
説明レベル2のバックアップポリシーでデータバックアップセットをリージョンにダンプするように指定されている場合にのみ、ログバックアップを指定されたリージョンにダンプできます。