PostgreSQLのバックアップポリシーの作成
SnapCenterを使用してPostgreSQLリソースをバックアップする前に、バックアップ対象のリソースまたはリソースグループのバックアップポリシーを作成する必要があります。バックアップポリシーは、バックアップを管理、スケジュール、および保持する方法を規定する一連のルールです。
-
バックアップ戦略を定義しておく必要があります。
詳細については、PostgreSQLクラスタのデータ保護戦略の定義に関する情報を参照してください。
-
データ保護の準備として、SnapCenterのインストール、ホストの追加、ストレージシステム接続のセットアップ、リソースの追加などのタスクを実行しておく必要があります。
-
Snapshotをミラーまたはバックアップにレプリケートする場合は、ソースボリュームとデスティネーションボリュームの両方に対応するSVMをSnapCenter管理者がユーザに割り当てておく必要があります。
また、レプリケーション、スクリプト、およびアプリケーションの設定をポリシーで指定することもできます。これらのオプションを使用することで、別のリソースグループにポリシーを再利用して時間を節約できます。
-
SnapLock
-
[バックアップコピーを特定の日数だけ保持する]オプションを選択した場合は、SnapLockの保持期間を指定した保持日数以下にする必要があります。
-
Snapshotのロック期間を指定すると、保持期間が終了するまでSnapshotが削除されなくなります。その結果、ポリシーで指定された数よりも多くのSnapshotが保持される可能性があります。
-
ONTAP 9.12.1以前のバージョンでは、リストアの一環としてSnapLock Vault Snapshotから作成されたクローンにSnapLock Vaultの有効期限が継承されます。SnapLockの有効期限が過ぎた時点で、ストレージ管理者がクローンを手動でクリーンアップする必要があります。
-
プライマリSnapLock設定はSnapCenterバックアップポリシーで管理され、セカンダリSnapLock設定はONTAPで管理されます。 |
-
左側のナビゲーションペインで、 * 設定 * をクリックします。
-
[ 設定 ] ページで、 [ * ポリシー * ] をクリックします。
-
[ 新規作成( New ) ] をクリックする。
-
[ 名前 ] ページで、ポリシー名と概要を入力します。
-
[Policy type]ページで、次の手順を実行します。
-
ストレージタイプを選択します。
-
[ * カスタム・バックアップ設定 * ] セクションで、キー値形式でプラグインに渡す必要がある特定のバックアップ設定を指定します。
プラグインに渡すキー値は複数指定できます。
-
-
[Snapshot]ページで、* on demand 、 Hourly 、 Daily 、 Weekly 、または Monthly *を選択してスケジュールタイプを指定します。
リソースグループを作成する際に、バックアップ処理のスケジュール(開始日、終了日、頻度)を指定できます。これにより、ポリシーとバックアップ頻度が同じであるリソースグループを作成できますが、各ポリシーに異なるバックアップスケジュールを割り当てることもできます。 午前2時にスケジュールを設定している場合、夏時間(DST)中はスケジュールはトリガーされません。 -
[Snapshot settings]セクションで、保持するSnapshotの数を指定します。
-
[Retention]ページで、[Backup Type]ページで選択したバックアップタイプとスケジュールタイプの保持設定を指定します。
状況 作業 一定数のSnapshotを保持
[保持するコピー数]*を選択し、保持するSnapshotの数を指定します。
Snapshotの数が指定した数を超えると、最も古いコピーから順にSnapshotが削除されます。
SnapshotコピーベースのバックアップでSnapVaultレプリケーションを有効にする場合は、保持数を2以上に設定する必要があります。保持数を1に設定すると、新しいSnapshotがターゲットにレプリケートされるまで最初のSnapshotがSnapVault関係の参照Snapshotになるため、保持処理が失敗する可能性があります。 -
概要を確認し、 [ 完了 ] をクリックします。