pg_dump 备份压缩

pg_dump 备份压缩

执行 pg_dump 时我应该使用哪一个以及为什么?

pg_dump -U <user> <database> | gzip -c > backup.gz

或者

pg_dump -F c -f backup.tar.gz -U <user> <database>

答案1

根据pg_dump文档自定义格式为:

最灵活的输出格式,因为它允许在恢复期间手动选择和重新排序已归档项目。默认情况下,此格式也是压缩的

您还可以使用该选项选择压缩级别-Z

为了简单起见,我肯定会选择通过pg_dump -F c管道传输到 gzip。

相关内容