Backup base PostgreSQL

Hola,

El comando que se utiliza para hacer backup de la base en PostgreSQL en una de las unidades académicas de la UNLPam es :
pg_dump -h localhost -U postgres preinscripcion >pg_preinscripcion.sql

Quisiéramos definir algún criterio general para hacer los backup de las bases que tenemos en PostgreSQL
La consulta es cual es el comando y los parámetros mas aconsejable ?

Saludos
Laura Vidal

Dependiendo de la frecuencia que necesiten respaldo

El esquema mas simple seria, en Linux, agregar un Cron (tarea automatica) diario/semanal del estilo de
pg_dump BASE_$(date) | gzip > BASE_$(date).gz
La desventaja de este esquema es que no rota automaticamente los backups viejos. Si programan en bash se puede automatizar bastante mas

Existen tambien formas mucho mas elaboradas como PITR de postgres, bastante mas complicadas de ejecutar

¿Era esa la pregunta, o entendí mal?

Un aporte, si no quieren hacerlos existen scripts para realizar los backups diarios, mensuales, etc. con periodos de retención https://wiki.postgresql.org/wiki/Automated_Backup_on_Linux

Saludos!