web-dev-qa-db-fra.com

compression de sauvegarde pg_dump

Lors de l'exécution d'un pg_dump, que dois-je utiliser et pourquoi?

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

ou

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

11
d4v3y0rk

Selon le pg_dump Documentation Le format personnalisé est:

le format de sortie le plus flexible en ce sens qu'il permet une sélection manuelle et une réorganisation d'éléments archivés pendant la restauration. Ce format est également compressé par défaut

Vous pouvez également sélectionner le niveau de compression avec le -Z option.

Pour la simplicité, je voudrais certainement aller pour pg_dump -F c sur la tuyauterie à gzip.

17
pkhamre