WAL-G 是 WAL-E 的继承者,是一款用于恢复 PostgreSQL、GreenplumDB、MySQL/MariaDB、MongoDB、etcd 和其他一些数据库的归档数据库的工具。
WAL-G 3.0.3 现已发布,该版本的主要特点是完全支持 OrioleDB。自 v0.1.3 起,WAL-G 就支持 block-level 增量备份,但之前它将 OrioleDB 数据视为未知文件的集合。现在,WAL-G 可以了解 OrioleDB 是否安装在集群中,并能高效地备份 OrioleDB 数据。
此版本还包含两个用于 Postgres 的新命令:catchup-send
和catchup-receive
。当你需要在不向存储推送新备份的情况下更新滞后的副本时,这些命令非常有用。
公告称,“本质上,它们的工作原理与 pg_rewind 类似,但正好相反。也许我们应该把它们改名为 pg_wind。”
新版本还为 redis 添加了基于 aof 的备,以及缓解了依赖项中的几个 CVE(CVE-2023-39325、GHSA-9763-4f94-gfch)并修复了各种错误。
更多详情可查看:https://github.com/wal-g/wal-g/releases/tag/v3.0.3