In generale, ci sono due opzioni in Postgres per presentare i WAL in un formato leggibile dall'uomo:
pg_waldump
utilità , ma è disponibile solo nella versione 9.3+. Puoi provare a usarepg_waldump
da 9.3 con 9.2 WAL, ma non sono sicuro del successo. Potrebbe funzionare, poiché non dovrebbero esserci nuovi tipi di record WAL in 9.2, che non esistono in 9.3. Nota:pg_waldump
è stato chiamatopg_xlogdump
fino a Postgres 10.0- Inoltre è possibile utilizzare la decodifica logica
, ma è disponibile dalla 9.4. Ad ogni modo, con la decodifica logica si possono usare vari plugin
come
wal2json
per esportare i record nel formato leggibile dall'uomo. Nota:la decodifica logica potrebbe non decodificare tutti i record WAL, si tratta principalmente di DML (inserisci/aggiorna/elimina)
Pertanto, ti consiglio vivamente di aggiornare il tuo cluster almeno a Postgres 9.4.