Tengo una pregunta, y este es el escenario de lo que tengo
Se crea una instancia de
postgreSQL
Se crea un directorio
$PGDATA/walback donde se almacenararn los wal antiguos
Se exporta una variable $PGDATA2
que es la ubicacion del respaldo del contenido de $PGDATA
Se activa el wal
Se crea una BD y una tabla
En psql se ejecuta
pg_start_backup('etiqueta');
Se realiza una copia de todo lo
que esta en $PGDATA hacia otro directorio ($PGDATA2)
En psql se ejecuta
pg_stop_backup();
Se actualiza el valor de un
registro en la tabla que se creo
Se baja la instancia
Se copia todo el contenido de
$PGDATA/pg_xlog y $PGDATA/walback en $PGDATA2/pg_xlog y
$PGDATA2/walback
Se inicia la instancia con pg_ctl
-D $PGDATA2 --log $PGDATA2/log.log start
Se ejecuta psql
Se consulta la tabla y no existen
registro
Si alguien sabe el porque pasa esto me
avisan. Gracias