Generelt er der to muligheder i Postgres for at præsentere WAL'er i et eller andet menneskeligt læsbart format:
pg_waldump
værktøj , men den er kun tilgængelig i 9.3+. Du kan prøve at brugepg_waldump
fra 9,3 med 9,2 WAL'er, men jeg er ikke sikker på succes. Det kan virke, da der ikke burde være nogen nye WAL-posttyper i 9.2, som ikke eksisterer i 9.3. Bemærk:pg_waldump
blev kaldtpg_xlogdump
indtil Postgres 10.0- Det er også muligt at bruge logisk afkodning
, men den er tilgængelig siden 9.4. Uanset hvad, med logisk afkodning kan man bruge forskellige plugins
som
wal2json
at eksportere poster i det menneskeligt læsbare format. Bemærk:logisk afkodning afkoder muligvis ikke alle WAL-poster, det handler mest om DML (indsæt/opdater/slet)
Derfor vil jeg stærkt anbefale at opgradere din klynge til Postgres 9.4 i det mindste.