@@ -4108,7 +4108,7 @@ pg_probackup validate -B <replaceable>backup_dir</replaceable>
41084108 <title >merge</title >
41094109 <programlisting >
41104110pg_probackup merge -B <replaceable >backup_dir</replaceable > --instance <replaceable >instance_name</replaceable > -i <replaceable >backup_id</replaceable >
4111- [--help] [-j <replaceable >num_threads</replaceable >] [--progress]
4111+ [--help] [-j <replaceable >num_threads</replaceable >] [--progress] [--no-validate] [--no-sync]
41124112[<replaceable >logging_options</replaceable >]
41134113</programlisting >
41144114 <para >
@@ -4119,6 +4119,30 @@ pg_probackup merge -B <replaceable>backup_dir</replaceable> --instance <replacea
41194119 between them. Once the merge is complete, the full backup takes in all
41204120 the merged data, and the incremental backups are removed as redundant.
41214121 </para >
4122+
4123+ <para >
4124+ <variablelist >
4125+ <varlistentry >
4126+ <term ><option >--no-validate</option ></term >
4127+ <listitem >
4128+ <para >
4129+ Skips automatic validation before and after merge.
4130+ </para >
4131+ </listitem >
4132+ </varlistentry >
4133+ <varlistentry >
4134+ <term ><option >--no-sync</option ></term >
4135+ <listitem >
4136+ <para >
4137+ Do not sync merged files to disk. You can use this flag to speed
4138+ up the merge process. Using this flag can result in data
4139+ corruption in case of operating system or hardware crash.
4140+ </para >
4141+ </listitem >
4142+ </varlistentry >
4143+ </variablelist >
4144+ </para >
4145+
41224146 <para >
41234147 For details, see the section
41244148 <link linkend =" pbk-merging-backups" >Merging Backups</link >.
@@ -4131,13 +4155,38 @@ pg_probackup delete -B <replaceable>backup_dir</replaceable> --instance <replace
41314155[--help] [-j <replaceable >num_threads</replaceable >] [--progress]
41324156[--retention-redundancy=<replaceable >redundancy</replaceable >][--retention-window=<replaceable >window</replaceable >][--wal-depth=<replaceable >wal_depth</replaceable >] [--delete-wal]
41334157{-i <replaceable >backup_id</replaceable > | --delete-expired [--merge-expired] | --merge-expired | --status=backup_status}
4134- [--dry-run] [<replaceable >logging_options</replaceable >]
4158+ [--dry-run] [--no-validate] [--no-sync] [ <replaceable >logging_options</replaceable >]
41354159</programlisting >
41364160 <para >
41374161 Deletes backup with specified <replaceable >backup_id</replaceable >
41384162 or launches the retention purge of backups and archived WAL
41394163 that do not satisfy the current retention policies.
41404164 </para >
4165+
4166+ <para >
4167+ <variablelist >
4168+ <varlistentry >
4169+ <term ><option >--no-validate</option ></term >
4170+ <listitem >
4171+ <para >
4172+ Skips automatic validation before and after retention merge.
4173+ </para >
4174+ </listitem >
4175+ </varlistentry >
4176+
4177+ <varlistentry >
4178+ <term ><option >--no-sync</option ></term >
4179+ <listitem >
4180+ <para >
4181+ Do not sync merged files to disk. You can use this flag to speed
4182+ up the retention merge process. Using this flag can result in data
4183+ corruption in case of operating system or hardware crash.
4184+ </para >
4185+ </listitem >
4186+ </varlistentry >
4187+ </variablelist >
4188+ </para >
4189+
41414190 <para >
41424191 For details, see the sections
41434192 <link linkend =" pbk-deleting-backups" >Deleting Backups</link >,
0 commit comments