Pg_dumpを実行するときに使用する必要があるのはなぜですか?
pg_dump -U <user> <database> | gzip -c > backup.gz
または
pg_dump -F c -f backup.tar.gz -U <user> <database>
pg_dump
documentation によると、カスタム形式は次のとおりです。
復元時にアーカイブされたアイテムを手動で選択して並べ替えることができるという点で、最も柔軟な出力形式です。この形式もデフォルトで圧縮されています
-Z
オプションを使用して圧縮レベルを選択することもできます。
簡単にするために、絶対にpg_dump -F c
を使用してgzipにパイプします。