pg_dump compactação de backup

10

Ao executar um pg_dump que devo usar e por quê?

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

ou

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

    
por d4v3y0rk 22.10.2012 / 14:02

1 resposta

15

De acordo com a pg_dump documentação , o formato personalizado é:

the most flexible output format in that it allows manual selection and reordering of archived items during restore. This format is also compressed by default

Você também pode selecionar o nível de compactação com a opção -Z .

Para simplificar, eu definitivamente escolheria pg_dump -F c sobre o piping para gzip.

    
por 22.10.2012 / 14:13