什么是BRM
上一篇文章讲了openGauss的物理备份工具gs_probackup,今天来说说BRM备份工具。
BRM备份恢复工具全称为:Backup and Recovery Manager,是MogDB基于opengauss的备份工具 gs_probackup 做了一些封装和优化,面向MogDB数据库实现备份和恢复运维管理工作。
BRM工具的优势
(1)企业级管理能力
- 多实例统一管理
BRM 可集中管理多个数据库实例的备份策略(如 brm_test1, brm_test2),而 gs_probackup 需手动为每个实例单独配置。 - 可视化监控
部分 BRM 实现提供 Web 界面或可视化报表,而 gs_probackup 仅支持命令行。
(2)自动化与策略增强
- 智能备份保留策略
BRM 支持更灵活的保留规则(如 --retention-redundancy 和 --retention-window),而 gs_probackup 需手动编写脚本清理旧备份。 - 自动归档日志管理
BRM 的 --backup-pg-log 可能集成自动 WAL 归档和清理,避免 gs_probackup 需手动配置 archive_command。
(3)高级功能封装
- 一键恢复
BRM 可能封装复杂的恢复流程(如自动合并增量备份、PITR),而 gs_probackup 需手动指定时间点或备份链。 - 异构数据支持
部分 BRM 支持同时备份数据库+外部文件(如 --external-dirs),而 gs_probackup 仅限数据库文件。
(4)性能优化
- 并行备份/恢复
商业版 BRM 可能优化底层引擎(如并行压缩/传输),速度优于 gs_probackup 的默认配置。 - 增量备份增强
BRM

最低0.47元/天 解锁文章
1929

被折叠的 条评论
为什么被折叠?



