2023年6月12日:Crunchy Data 很高兴地宣布发布 pgBackRest 2.46,这是可靠、易于使用的备份和恢复解决方案的最新版本,可以无缝扩展到最大的数据库和工作负载。
在过去的一年中,pgBackRest 推出了许多令人兴奋的新功能,包括块增量备份、文件捆绑、存储库验证、备份注释和 SFTP 存储库存储。
重要提示:pgBackRest 2.44 是最后一个支持 PostgreSQL 9.0/9.1/9.2 的版本。
pgBackRest 支持一套强大的功能来管理您的备份和恢复基础设施,包括:并行备份/恢复、完整/差异/增量备份、块增量备份、多个存储库、增量恢复、并行异步归档、每个文件校验和、页面校验和(启用时在备份期间验证)、多种压缩类型、加密、部分/失败备份恢复、从备用数据库备份、表空间和链接支持、S3/Azure/GCS/SFTP 支持、备份过期、通过 SSH 或 TLS 进行本地/远程操作、灵活的配置等等。
pgBackRest 可以从 PostgreSQL Yum 存储库 或 PostgreSQL APT 存储库 安装。源代码可以从 releases 下载。
块增量备份通过仅存储自上次备份以来已更改的文件部分来节省存储库中的空间。除了节省空间之外,此功能还使备份更快,因为需要压缩和传输的数据更少。增量恢复也得到了改进,因为从存储库恢复文件所需的数据更少。请参阅 用户指南 和 pgBackRest 文件捆绑和块增量备份。
文件捆绑结合了较小的文件,以提高存储库读取和写入的效率,尤其是在 S3、Azure 和 GCS 等对象存储上。零长度文件仅存储在清单中。请参阅 用户指南 和 pgBackRest 文件捆绑和块增量备份。
verify
命令检查存储库中的文件是否丢失或损坏,并在发现问题时生成报告。请参阅 命令参考。
备份注释允许将自定义注释与备份一起存储,并使用 info
命令查询。请参阅 用户指南。
现在可以将存储库存储在 SFTP 服务器上。请参阅 用户指南。
Crunchy Data 很荣幸能够支持 pgBackRest 的开发和维护。