> Los archivos Wal se borran del servidor primario, por una tarea > programada mediante Cron que se ejecuta a 1:00, eliminando los > archivos del día anterior,
>>¿desde el directorio pg_xlog? Eso de borrar WALs de ahí es lo mismo que >>suicidar tu base de datos. Es un peligro y no deberías estarlo >>haciendo. Postgres borra esos archivos WAL por si mismo; si no lo está >>haciendo y necesitas este horrendo y peligroso hack, es que tienes algo >>mal configurado, como por ejemplo un slot de replicación inactivo, una >>transacción preparada olvidada, o una transacción que nunca se cerró. >>Verifica esas cosas y elimina ese cron jon. La configuración del Servidor maestro para almacenar los wals. archive_mode = on archive_command = 'cp %p /var/lib/postgresql/9.6/main/archive/%f' Es de este directorio donde borro los Wals. Ejecuto la tarea programada, ya que los wals de este directorio no se borran automáticamente. No creo tener transacciones preparadas olvidadas o transacciones que nunca cerraron, con todo voy a revisar. Gracias