@@ -63,7 +63,7 @@ help_pg_probackup(void)
6363
6464printf (_ ("\n %s version\n" ),PROGRAM_NAME );
6565
66- printf (_ ("\n %s init -B backup-path\n" ),PROGRAM_NAME );
66+ printf (_ ("\n %s init -B backup-path [-l] \n" ),PROGRAM_NAME );
6767
6868printf (_ ("\n %s set-config -B backup-dir --instance=instance_name\n" ),PROGRAM_NAME );
6969printf (_ (" [--log-level=log-level]\n" ));
@@ -84,7 +84,7 @@ help_pg_probackup(void)
8484printf (_ ("\n %s show-config -B backup-dir --instance=instance_name\n" ),PROGRAM_NAME );
8585
8686printf (_ ("\n %s backup -B backup-path -b backup-mode --instance=instance_name\n" ),PROGRAM_NAME );
87- printf (_ (" [-C] [--stream [-S slot-name]] [--backup-pg-log]\n" ));
87+ printf (_ (" [-C] [-l] [- -stream [-S slot-name]] [--backup-pg-log]\n" ));
8888printf (_ (" [-j num-threads] [--archive-timeout=archive-timeout]\n" ));
8989printf (_ (" [--compress-algorithm=compress-algorithm]\n" ));
9090printf (_ (" [--compress-level=compress-level]\n" ));
@@ -95,20 +95,20 @@ help_pg_probackup(void)
9595printf (_ (" [--replica-timeout=timeout]\n" ));
9696
9797printf (_ ("\n %s restore -B backup-dir --instance=instance_name\n" ),PROGRAM_NAME );
98- printf (_ (" [-D pgdata-dir] [-i backup-id] [--progress]\n" ));
98+ printf (_ (" [-D pgdata-dir] [-l] [- i backup-id] [--progress]\n" ));
9999printf (_ (" [--time=time|--xid=xid [--inclusive=boolean]]\n" ));
100100printf (_ (" [--timeline=timeline] [-T OLDDIR=NEWDIR]\n" ));
101101
102102printf (_ ("\n %s validate -B backup-dir [--instance=instance_name]\n" ),PROGRAM_NAME );
103- printf (_ (" [-i backup-id] [--progress]\n" ));
103+ printf (_ (" [-i backup-id] [-l] [- -progress]\n" ));
104104printf (_ (" [--time=time|--xid=xid [--inclusive=boolean]]\n" ));
105105printf (_ (" [--timeline=timeline]\n" ));
106106
107107printf (_ ("\n %s show -B backup-dir\n" ),PROGRAM_NAME );
108108printf (_ (" [--instance=instance_name [-i backup-id]]\n" ));
109109
110110printf (_ ("\n %s delete -B backup-dir --instance=instance_name\n" ),PROGRAM_NAME );
111- printf (_ (" [--wal] [-i backup-id | --expired]\n" ));
111+ printf (_ (" [--wal] [-i backup-id | --expired] [-l] \n" ));
112112
113113printf (_ ("\n %s add-instance -B backup-dir -D pgdata-dir\n" ),PROGRAM_NAME );
114114printf (_ (" --instance=instance_name\n" ));
@@ -130,15 +130,16 @@ help_pg_probackup(void)
130130static void
131131help_init (void )
132132{
133- printf (_ ("%s init -B backup-path -D pgdata-dir\n\n" ),PROGRAM_NAME );
133+ printf (_ ("%s init -B backup-path -D pgdata-dir [-l] \n\n" ),PROGRAM_NAME );
134134printf (_ (" -B, --backup-path=backup-path location of the backup storage area\n" ));
135+ printf (_ (" -l, --log store messages in a log file\n" ));
135136}
136137
137138static void
138139help_backup (void )
139140{
140141printf (_ ("%s backup -B backup-path -b backup-mode --instance=instance_name\n" ),PROGRAM_NAME );
141- printf (_ (" [-C] [--stream [-S slot-name]] [--backup-pg-log]\n" ));
142+ printf (_ (" [-C] [-l] [- -stream [-S slot-name]] [--backup-pg-log]\n" ));
142143printf (_ (" [-j num-threads] [--archive-timeout=archive-timeout]\n" ));
143144printf (_ (" [--progress] [--delete-expired]\n" ));
144145printf (_ (" [--compress-algorithm=compress-algorithm]\n" ));
@@ -152,6 +153,7 @@ help_backup(void)
152153printf (_ (" -b, --backup-mode=backup-mode backup mode=FULL|PAGE|PTRACK\n" ));
153154printf (_ (" --instance=instance_name name of the instance\n" ));
154155printf (_ (" -C, --smooth-checkpoint do smooth checkpoint before backup\n" ));
156+ printf (_ (" -l, --log store messages in a log file\n" ));
155157printf (_ (" --stream stream the transaction log and include it in the backup\n" ));
156158printf (_ (" --archive-timeout wait timeout for WAL segment archiving\n" ));
157159printf (_ (" -S, --slot=SLOTNAME replication slot to use\n" ));
@@ -193,6 +195,7 @@ help_restore(void)
193195printf (_ (" --instance=instance_name name of the instance\n" ));
194196
195197printf (_ (" -D, --pgdata=pgdata-dir location of the database storage area\n" ));
198+ printf (_ (" -l, --log store messages in a log file\n" ));
196199printf (_ (" -i, --backup-id=backup-id backup to restore\n" ));
197200
198201printf (_ (" --progress show progress\n" ));
@@ -216,6 +219,7 @@ help_validate(void)
216219printf (_ (" --instance=instance_name name of the instance\n" ));
217220printf (_ (" -i, --backup-id=backup-id backup to validate\n" ));
218221
222+ printf (_ (" -l, --log store messages in a log file\n" ));
219223printf (_ (" --progress show progress\n" ));
220224printf (_ (" --time=time time stamp up to which recovery will proceed\n" ));
221225printf (_ (" --xid=xid transaction ID up to which recovery will proceed\n" ));
@@ -246,6 +250,7 @@ help_delete(void)
246250printf (_ (" -i, --backup-id=backup-id backup to delete\n" ));
247251printf (_ (" --expired delete backups expired according to current\n" ));
248252printf (_ (" retention policy\n" ));
253+ printf (_ (" -l, --log store messages in a log file\n" ));
249254}
250255
251256static void