フィールド | 省略値 | 説明 |
---|---|---|
apiVersion | fep.fujitsu.io/v1 | 固定 |
kind | FEPBackup | 固定 |
metadata.name | <clustername> | カスタムリソース名を入力します。 |
spec.pgbackrestParams | "|" | 「|」固定で、pgbackrest.confで設定するパラメータを以下の行から記述します。 |
spec.schedule.num | Integer | 設定するスケジュールの数 バックアップスケジュールの最大数は5です。 |
spec.scheduleN.schedule | - | N番目のスケジュールの日付と時刻をcron形式で記述します。日付と時刻はUTC時間です。 |
spec.scheduleN.type | full/incr | full : フルバックアップを実行します(データベースクラスタの内容をバックアップします)。 incr : 増分バックアップを実行します(最後のバックアップ移行時に変更されたデータベースクラスタファイルのみをバックアップします)。 |
spec.preScript | " " | このパラメータには省略値を指定する必要があります。 |
spec.postScript | " " | このパラメータには省略値を指定する必要があります。 |
作成されたFEPBackupカスタムリソースの例
apiVersion: fep.fujitsu.io/v1 kind: FEPBackup metadata: name: fepcluster-backup spec: schedule: num : 2 schedule1: schedule : "0 0 1 * *" type : "full" schedule2: schedule : "0 0 1-6 * *" type : "incr" preScript: " " postScript: " " pgbackrestParams: | # define custom pgbackrest.conf parameters below to override defaults. [global] repo1-retention-full = 30 repo1-retention-full-type = time ...