ページの先頭行へ戻る
Enterprise Postgres 14 SP1 オペレーターリファレンス
FUJITSU Software

1.2.7 FEPBackup子カスタムリソースパラメータ

フィールド

省略値

説明

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
...