En general, hay dos opciones en Postgres para presentar WAL en algún formato legible por humanos:
pg_waldumputilidad , pero solo está disponible en 9.3+. Puedes intentar usarpg_waldumpde 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_waldumpse llamabapg_xlogdumphasta 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
wal2jsonpara 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.