Skip to content

Commit 1c81e75

Browse files
committed
minor improvements
1 parent 853d685 commit 1c81e75

File tree

2 files changed

+19
-7
lines changed

2 files changed

+19
-7
lines changed

src/data.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,8 +821,11 @@ backup_non_data_file(pgFile *file, pgFile *prev_file,
821821
{
822822
/* special treatment for global/pg_control */
823823
if (file->external_dir_num == 0 && strcmp(file->rel_path, XLOG_CONTROL_FILE) == 0)
824-
return copy_pgcontrol_file(from_fullpath, FIO_DB_HOST,
824+
{
825+
copy_pgcontrol_file(from_fullpath, FIO_DB_HOST,
825826
to_fullpath, FIO_BACKUP_HOST, file);
827+
return;
828+
}
826829

827830
/*
828831
* If non-data file exists in previous backup

tests/expected/option_help.out

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ pg_probackup - utility to manage backup/recovery of PostgreSQL database.
3232
[--help]
3333

3434
pg_probackup set-backup -B backup-path --instance=instance_name
35-
-i backup-id [--ttl] [--expire-time]
35+
-i backup-id [--ttl=interval] [--expire-time=timestamp]
36+
[--note=text]
3637
[--help]
3738

3839
pg_probackup show-config -B backup-path --instance=instance_name
@@ -45,6 +46,7 @@ pg_probackup - utility to manage backup/recovery of PostgreSQL database.
4546
[--backup-pg-log] [-j num-threads] [--progress]
4647
[--no-validate] [--skip-block-validation]
4748
[--external-dirs=external-directories-paths]
49+
[--no-sync]
4850
[--log-level-console=log-level-console]
4951
[--log-level-file=log-level-file]
5052
[--log-filename=log-filename]
@@ -65,7 +67,7 @@ pg_probackup - utility to manage backup/recovery of PostgreSQL database.
6567
[--remote-proto] [--remote-host]
6668
[--remote-port] [--remote-path] [--remote-user]
6769
[--ssh-options]
68-
[--ttl] [--expire-time]
70+
[--ttl=interval] [--expire-time=timestamp] [--note=text]
6971
[--help]
7072

7173
pg_probackup restore -B backup-path --instance=instance_name
@@ -77,10 +79,13 @@ pg_probackup - utility to manage backup/recovery of PostgreSQL database.
7779
[--recovery-target-name=target-name]
7880
[--recovery-target-action=pause|promote|shutdown]
7981
[--restore-as-replica] [--force]
82+
[--primary-conninfo=primary_conninfo]
83+
[-S | --primary-slot-name=slotname]
8084
[--no-validate] [--skip-block-validation]
8185
[-T OLDDIR=NEWDIR] [--progress]
8286
[--external-mapping=OLDDIR=NEWDIR]
8387
[--skip-external-dirs] [--restore-command=cmdline]
88+
[--no-sync]
8489
[--db-include | --db-exclude]
8590
[--remote-proto] [--remote-host]
8691
[--remote-port] [--remote-path] [--remote-user]
@@ -114,7 +119,8 @@ pg_probackup - utility to manage backup/recovery of PostgreSQL database.
114119
[--retention-redundancy=retention-redundancy]
115120
[--retention-window=retention-window]
116121
[--wal-depth=wal-depth]
117-
[--delete-wal] [-i backup-id | --delete-expired | --merge-expired]
122+
[-i backup-id | --delete-expired | --merge-expired | --status=backup_status]
123+
[--delete-wal]
118124
[--dry-run]
119125
[--help]
120126

@@ -135,10 +141,11 @@ pg_probackup - utility to manage backup/recovery of PostgreSQL database.
135141
[--help]
136142

137143
pg_probackup archive-push -B backup-path --instance=instance_name
138-
--wal-file-path=wal-file-path
139144
--wal-file-name=wal-file-name
140-
[--overwrite]
141-
[--compress]
145+
[-j num-threads] [--batch-size=batch_size]
146+
[--archive-timeout=timeout]
147+
[--no-ready-rename] [--no-sync]
148+
[--overwrite] [--compress]
142149
[--compress-algorithm=compress-algorithm]
143150
[--compress-level=compress-level]
144151
[--remote-proto] [--remote-host]
@@ -149,6 +156,8 @@ pg_probackup - utility to manage backup/recovery of PostgreSQL database.
149156
pg_probackup archive-get -B backup-path --instance=instance_name
150157
--wal-file-path=wal-file-path
151158
--wal-file-name=wal-file-name
159+
[-j num-threads] [--batch-size=batch_size]
160+
[--no-validate-wal]
152161
[--remote-proto] [--remote-host]
153162
[--remote-port] [--remote-path] [--remote-user]
154163
[--ssh-options]

0 commit comments

Comments
 (0)