永利皇宫412网站|首页|欢迎您

pg_lightool基于basebackup的单表恢复和块恢复

开源软件pg_lightool,实现了基于wal日志的块恢复。详情参见博客:https://my.oschina.net/lcc1990/blog/1931485。由于wal日志中FPW的不确定性,它不能作为一个数据库恢复的解决方案。目前对pg_lightool的代码做了升级,它可以基于一个basebackup和basebackup之后的wal日志完成某个数据表的恢复或者某些page的恢复。

More

pg_lightool-postgres数据分布查看工具

数据库在经过长时间的运行之后,有效数据不规则的分散在数据文件的各个地方。如何能得知每个page,每个segment到底存储了多少数据呢?作者DIY了这个功能'datadis'到pg_lightool工具中。

More

pg_lightool-postgres数据库基于wal日志的坏页修复

2019-4-10更新: blockrecover命令可以依托pg_basebackup生成的基础备份完成坏块修复(使用-r参数即可)

More

PG wal日志解析工具功能增强并更名为WalMiner

XlogMiner是从PostgreSQL的WAL(write ahead logs)日志中解析出执行的SQL语句的工具,并能生成出对应的undo SQL语句。此版本使用限制较大,需要将wal级别设置为logical,而且需要将表设置为IDENTITY FULL模式。这会加剧wal日志的膨胀,降低数据库性能。为迎合PG日志名称的改变,现将XlogMiner改名为WalMiner。

More