Clusterstatus: pg_lsclusters
Para crear una copia de la bbdd, primero usuario root y después con usuario postgres, en carpeta /var/lib/postgresql/backups/
pg_dump nombre_bbdd > copia
Para descargar una copia:
scp user@host:/var/lib/postgresql/backups/copia /home/usuario/dev/backups
Restaurar base de datos
Eliminar base de datos desde psql con usuario postgres:
Para entrar a consola psql: $ sudo -u postgres psql
DROP DATABASE primus;
Crear database
CREATE DATABASE primus;
y recuperar bbdd:
psql primus < primuscopy
Ejemplo cronjob para copia cada domingo
0 0 * * 0 pg_dump -U postgres fruites > /var/lib/postgresql/backups/fruites.bak