Geralmente, existem duas opções no Postgres para apresentar WALs em algum formato legível:
pg_waldumputilitário , mas está disponível apenas na versão 9.3+. Você pode tentar usarpg_waldumpde 9,3 com 9,2 WALs, mas não tenho certeza do sucesso. Pode funcionar, pois não deve haver nenhum novo tipo de registro WAL em 9.2, que não existe em 9.3. Nota:pg_waldumpfoi chamado depg_xlogdumpaté o Postgres 10.0- Também é possível utilizar decodificação lógica
, mas está disponível desde 9.4. De qualquer forma, com decodificação lógica pode-se usar vários plugins
como
wal2jsonpara exportar registros no formato legível por humanos. Nota:a decodificação lógica pode não decodificar todos os registros WAL, trata-se principalmente de DML (inserir/atualizar/excluir)
Assim, eu recomendo fortemente atualizar seu cluster para o Postgres 9.4 pelo menos.