pg_restore 给出错误(在 pg_dump 中使用默认压缩)

pg_restore giving an error (using default compression in pg_dump)

我使用此命令执行了 pg_dump -

pg_dump -U postgres -d dbtest --create -n dbtest -Fc | gzip -9 -c > /backup/dbtest.gz

我正在尝试使用此命令恢复它 -

pg_restore -h myhostname -p 5432 -U postgres -d dbtest -Fc dbtest.gz &> Restore.log

但我收到一条错误消息 - [archiver] did not find magic string in file header

您在备份文件后对文件进行了 gzip 压缩。您需要先解压。