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
pgsql-performance by date:
Соглашаюсь с условиями обработки персональных данных