如何将Postgres转储中的gz文件合并为一个大文件?

时间:2019-12-25 07:58:43

标签: postgresql pg-dump pg-restore

有一个包含postgres转储文件的文件夹,例如:

$PATH

如何将所有这些文件合并到单个gz归档文件中,以便在还原过程中被postgres识别?

1 个答案:

答案 0 :(得分:0)

因此,看起来您具有目录格式。 pg_restore将识别该格式。我认为没有任何支持的方法可以将其转换为其他格式之一。您可以将其压缩为单个文件,但是在还原之前必须将其解压缩。下次运行pg_dump时,应该告诉它使用您要使用的格式。

toc.dat文件在目录格式和tar格式之间有细微的差异,因此,如果仅解压缩然后将目录tar压缩,则它将不起作用(至少在我手中)。但是,它确实可以以其他方式起作用。