In generale, ci sono due opzioni in Postgres per presentare i WAL in un formato leggibile dall'uomo:
pg_waldumputilità , ma è disponibile solo nella versione 9.3+. Puoi provare a usarepg_waldumpda 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_xlogdumpfino 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
wal2jsonper 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.