Buenas, al final vamos a hacer diariamente con el Cron un export de la base de datos (Postgres) y un servidor de copias de seguridad se encargará de hacer la copia de ese export.
Será el usuario postgres el encargargado de hacer el export de la bbdd. Ejecutando la siguiente instrucción funciona, pero me pide la clave para ejecutarlo.
su postgres -c "pg_dump -h localhost -U postgres moodledb > /backups/backupdb.sql"
Hay alguna forma, segura, de que no me pida la clave cada vez que ejecuto la instrucción. He visto una posible solución poniendo la variable de entorno PGPASSWORD pero no me convence.
Gracias a todos.