En general, hay dos opciones en Postgres para presentar WAL en algún formato legible por humanos:
pg_waldump
utilidad , pero solo está disponible en 9.3+. Puedes intentar usarpg_waldump
de 9.3 con 9.2 WAL, pero no estoy seguro del éxito. Puede funcionar, ya que no debería haber ningún tipo de registro WAL nuevo en 9.2, que no existe en 9.3. Nota:pg_waldump
se llamabapg_xlogdump
hasta Postgres 10.0- También es posible utilizar descodificación lógica
, pero está disponible desde la 9.4. De todos modos, con la decodificación lógica se pueden usar varios complementos
como
wal2json
para exportar registros en formato legible por humanos. Nota:es posible que la decodificación lógica no decodifique todos los registros WAL, se trata principalmente de DML (insertar/actualizar/eliminar)
Por lo tanto, recomendaría encarecidamente actualizar su clúster a Postgres 9.4 como mínimo.