# 单文件
pg_xlogdump 000000010000000000000001
# 多文件,指定lsn开始
pg_xlogdump -s 0/1000020 000000010000000000000001
# 多文件,整个目录
pg_xlogdump -p /opt/openGauss/data/pg_xlog
SELECT pg_current_wal_lsn();
\! pg_xlogdump -p $GAUSSHOME/data/pg_xlog -s
num=1640180680
printf "%X/%X\n" $((num >> 32)) $((num & 0xFFFFFFFF))
# 示例: 0/61c32bc8
pg_xlogdump -s 0/61c32bc8 -x 131128
printf "%x\n" 1640180680
# 示例: 61c32bc8
pg_xlogdump -s 000000010000000100000061 -x 131128