Jawaban:
Menurut pg_dump
dokumentasi format kustom adalah:
format output yang paling fleksibel karena memungkinkan pemilihan manual dan penataan ulang item yang diarsipkan selama pengembalian. Format ini juga dikompresi secara default
Anda juga dapat memilih level kompresi dengan -Z
opsi.
Untuk kesederhanaan saya pasti akan pergi untuk pg_dump -F c
pemipaan ke gzip
-d
opsi karena sudah tidak digunakan lagi sejak 8.4 dan tidak pernah dimaksudkan untuk memilih basis data untuk dibuang, itu berarti ini sebagai gantinya (dari PG-8.3 doc ):> -d> - masukkan data Dump sebagai INSERT perintah (daripada COPY). Ini akan membuat pemulihan sangat lambat; ini sangat berguna untuk membuat dump yang> dapat dimuat ke database non-PostgreSQL. Juga, itu bukan ide yang baik untuk mengakhiri nama file dari dump dalam format khusus (-Fc
) dengan .tar.gz karena itu bukan tarfile yang di-gzip. Tempat pembuangan khusus hanya dapat diproses