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 进行本地/远程操作、灵活的配置等等。
您可以从 PostgreSQL Yum 仓库 或 PostgreSQL APT 仓库 安装 pgBackRest。源代码可从 releases 下载。
块增量备份通过仅存储自上次备份以来发生变化的文件部分来节省存储库空间。除了节省空间之外,此功能还可以加快备份速度,因为需要压缩和传输的数据量更少。增量恢复也得到了改进,因为恢复文件所需的存储库数据更少。请参阅 用户指南 和 pgBackRest 文件打包和块增量备份。
文件打包将较小的文件合并在一起,以提高存储库读写的效率,尤其是在 S3、Azure 和 GCS 等对象存储上。零长度文件仅存储在清单中。请参阅 用户指南 和 pgBackRest 文件打包和块增量备份。
verify
命令检查存储库中的文件是否丢失或损坏,并在发现问题时生成报告。请参阅 命令参考。
备份注解允许将自定义注解与备份一起存储,并使用 info
命令进行查询。请参阅 用户指南。
现在可以将存储库存储在 SFTP 服务器上。请参阅 用户指南。
Crunchy Data 很自豪能够支持 pgBackRest 的开发和维护。