Назад | Перейти на главную страницу

сжатие резервных копий pg_dump

Что мне следует использовать при выполнении pg_dump и почему?

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

или

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

Согласно pg_dump документация пользовательский формат:

самый гибкий формат вывода, позволяющий вручную выбирать и переупорядочивать заархивированные элементы во время восстановления. Этот формат также по умолчанию сжат

Вы также можете выбрать уровень сжатия с помощью -Z вариант.

Для простоты я бы определенно выбрал pg_dump -F c по конвейеру в gzip.