Command line 如何将pg_还原日志附加到文件

Command line 如何将pg_还原日志附加到文件,command-line,postgresql-9.4,pg-restore,output-redirect,Command Line,Postgresql 9.4,Pg Restore,Output Redirect,我尝试了多种附加日志的方法,但无法获得 比如说 pg_restore-U postgres-p5333-d解调db_bkp_01_10_2019.log pg_restore-U postgres-p5333-d解调db_bkp_01_10_2019.log pg_restore-U postgres-p5333-d解调db_bkp_01_10_2019.log 我需要与恢复相关的日志,比如恢复时在db上执行的命令。您需要使用--verbose 试试这个命令 ./pg_restore-U po

我尝试了多种附加日志的方法,但无法获得

比如说

pg_restore-U postgres-p5333-d解调db_bkp_01_10_2019.log
pg_restore-U postgres-p5333-d解调db_bkp_01_10_2019.log
pg_restore-U postgres-p5333-d解调db_bkp_01_10_2019.log
我需要与恢复相关的日志,比如恢复时在db上执行的命令。

您需要使用--verbose

试试这个命令

./pg_restore-U postgres-p5333-d demodmbdb_bkp_01_10_2019.log

披露:我为

工作,您需要使用--verbose

试试这个命令

./pg_restore-U postgres-p5333-d demodmbdb_bkp_01_10_2019.log


披露:我为

工作,我花了一些时间才弄明白这一点,它在psql 11for log中对我有效:

$pg_restore -h 127.0.0.1 -U user -p 5432 -d dbname -Fc import_data.sql>import.log 2>&1

我花了一些时间才弄明白这一点,它在psql 11 for log中对我有效:

$pg_restore -h 127.0.0.1 -U user -p 5432 -d dbname -Fc import_data.sql>import.log 2>&1

当我使用>>而不是>在屏幕上获取日志输出时,使用
>
而不是
,在屏幕上我已启动恢复命令,但日志中没有显示任何内容,demodab_backup]$cat db_bkp_01_10_2019.log我还使用了这个命令pg_restore-U postgres-p5333-d demodab db_bkp_01_10_2019.log 2>&1使用这个命令,我将日志记录到文件db_bkp_01_10_2019.log中。当我使用>>而不是>获取日志输出时,我还在屏幕上获取日志,在屏幕上启动恢复命令use
而不是
我启动了恢复命令的屏幕,但日志中没有显示任何内容,Demob_backup]$cat db_bkp_01_10_2019.log我也使用了这个命令pg_restore-U postgres-p5333-d demob db_bkp_01_10_2019.log 2>&1使用这个命令,我将日志记录到了文件db_bkp_01_10_2019.log。我还在启动恢复命令的屏幕上获取日志