PolarDBは、データバックアップとredoログバックアップをサポートします。 データのバックアップとは、ある時点でクラスタ上のすべてのデータのバックアップセット (スナップショット) を作成するプロセスです。 redoログのバックアップは、バックアップセットが作成された後に新しいデータを記録するプロセスです。 データバックアップのポリシーを設定し、ログバックアップを再実行できます。 たとえば、自動データバックアップの頻度、データバックアップファイルの保存期間、保存場所、およびログバックアップファイルの保存期間を指定できます。
手順
PolarDBコンソールにログインします。
左上隅で、クラスターがデプロイされているリージョンを選択します。
クラスターを見つけて、そのIDをクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[バックアップポリシーの設定] タブで、編集 をクリックします。
[バックアップポリシーの設定] ダイアログボックスで、[データバックアップ] 、[ログバックアップ] 、および [一般] セクションのパラメーターを設定します。
[データバックアップ] セクションのパラメーター
データバックアップポリシーを設定するには、自動バックアップの頻度と、自動バックアップと手動バックアップによって生成されたバックアップファイルの保存場所と保存期間を指定します。
パラメーター
説明
バックアップ頻度
自動バックアップの頻度。 標準バックアップ (指定間隔で実行) または [高周波バックアップ] を選択できます。
標準バックアップ (指定間隔で実行): デフォルトでは、自動バックアップは1日1回実行されます。 自動データバックアップのサイクルと開始時間を設定できます。
説明データの損失を防ぐために、自動バックアップは少なくとも週に2回実行する必要があります。
自動バックアップファイルは削除できません。
高周波バックアップ: PolarDBは、過去24時間の強化された保護をサポートします。 この機能により、バックアップ頻度が増加し、データ復元が高速化されます。 バックアップの頻度は、過去 24 時間、2 時間ごと、過去 24 時間、3 時間ごと、または過去 24 時間、4 時間ごとに指定できます。
拡張バックアップを有効にすると、すべてのバックアップが24時間保持されます。 バックアップは、保存期間が終了すると自動的に削除されます。 ただし、システムは毎日00:00以降に作成された最初のバックアップを永続的に保持します。
たとえば、3月1日の08:00に4時間ごとのバックアップ頻度を指定した場合、システムは3月1日の08:00から12:00までの4時間以内に最初のバックアップを自動的に作成します。 その後、システムは4時間間隔でバックアップを作成し続けます。
現在の時刻が3月4日の16:00の場合、システムは次のバックアップを保持します。
過去24時間以内に作成されたバックアップ (3月3日の16:00から3月4日の16:00まで) 。
3月3日の00:00から4:00の間に作成されたバックアップ。
3月2日の00:00から4:00の間に作成されたバックアップ。
3月1日の08:00から12:00の間に作成されたバックアップ。
その後、4時間後または3月4日の20:00に、システムは次のバックアップを保持します。
3月3日の20:00から3月4日の20:00までの過去24時間以内に作成されたバックアップ。
3月3日の00:00から4:00の間に作成されたバックアップ。
3月2日の00:00から4:00の間に作成されたバックアップ。
3月1日の08:00から12:00の間に作成されたバックアップ。
データバックアップの保持期間
自動バックアップと手動バックアップによって生成されたデータバックアップファイルの保存場所と保存期間。
保存場所として、レベル 1 バックアップまたはレベル 2 バックアップを指定できます。 詳細については、「データバックアップ」をご参照ください。
レベル 1 バックアップ: レベル1バックアップの保持期間を設定します。
説明デフォルトでは、レベル1のバックアップが有効になっています。 レベル1バックアップのデフォルトの保持期間は7日です。
バックアップは3〜14日間保持できます。
レベル 2 バックアップ: レベル2バックアップ機能を有効または無効にします。
説明デフォルトでは、レベル2バックアップ機能は無効になっています。 この機能を有効にすると、ストレージ料金が発生します。 バックアップファイルを削除してコストを削減できます。 レベル2バックアップの料金の詳細については、「無料クォータを超えるバックアップストレージの課金ルール」をご参照ください。
レベル2のバックアップは、30〜7,300日間保持できます。
レベル2のバックアップを永続的に保持する場合は、クラスターが削除される前に保持 を選択します。 このオプションを選択した後は、レベル2バックアップの保持期間を指定できません。
ログバックアップセクションのパラメーター
redoログのバックアップポリシーを設定するときは、redoログの保持期間を指定する必要があります。
パラメーター
説明
ログバックアップの保持期間
ログバックアップの保存期間を指定します。
説明デフォルトでは、ログバックアップは有効になっており、バックアップファイルは7日間保持されます。 ログバックアップを無効にすることはできません。
ログバックアップファイルは3〜7,300日間保持できます。
ログバックアップを永続的に保持するには、クラスターが削除される前に保持 を選択します。 このオプションを選択すると、保持期間パラメーターは使用できなくなります。
一般セクションのパラメータ
クラスターを削除するときに適用されるバックアップ保持ポリシーを設定できます。
パラメーター
説明
クラスターが削除されたとき
クラスターを削除するときに適用されるバックアップ保持ポリシー。
クラスターは削除される時に、自動的にバックアップされます。また該当するクラスターのすべてのバックアップセットが長期間保持されます。: クラスターを削除した後、すべてのバックアップを保持します。
クラスターが削除される時に、自動的にバックアップされ、該当するバックアップセットは長期間保持されます。: クラスターを削除した後の最新のバックアップを保持します。
すべてのバックアップをすぐに削除する: クラスターを削除した後、バックアップは保持されません。
説明を選択した場合、クラスターは削除される時に、自動的にバックアップされます。また該当するクラスターのすべてのバックアップセットが長期間保持されます。 またはクラスターが削除される時に、自動的にバックアップされ、該当するバックアップセットは長期間保持されます。 PolarDBクラスターを削除すると、システムは自動バックアップタスクを実行してすべてのデータを保持します。
クラスターを削除すると、レベル1のバックアップは自動的にレベル2のバックアップに転送されます。 クラスターリサイクル ページに移動して、すべてのバックアップを表示できます。 詳細については、「リリース済みクラスターの復元」をご参照ください。
関連する API 操作
API 操作 | 説明 |
指定されたPolarDBクラスターのバックアップポリシーを照会します。 | |
指定されたPolarDBクラスターのバックアップポリシーを変更します。 |