暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PostgreSQL Barman 简介

DBA巫师 2024-03-25
293

    

点击上方蓝字关注我们

👋 热烈欢迎来到DBA的奇妙世界! 🌍 一键关注,就能和我们的DBA微信群搭上线。在这里,不仅能和大神们切磋技艺,还能让群主帮你免费翻阅Oracle MOS的秘密卷轴!加入我们,让数据库的难题变成茶余饭后的趣谈!🧙‍♂️📚💡 #点亮星标,智慧随身带#
进群添加作者微信:hospital-dean    

    Barman(Backup and Recovery Manager)是一个开源管理工具,专为PostgreSQL数据库设计,提供备份和恢复功能。Barman 允许管理员从远程位置备份、恢复、监控以及管理多个PostgreSQL数据库服务器。




Barman 的主要特点:

远程管理:可以从一个中心位置管理多个PostgreSQL服务器的备份。

增量备份:支持基于WAL(预写日志)的增量备份,节省时间和存储空间。

自动备份:可以配置定时任务自动执行备份。

备份目录管理:易于管理备份文件和目录。

数据完整性检查:验证备份的完整性保证数据可靠性。

点对点恢复(PITR):支持恢复到数据库的任意时间点,增强灾难恢复能力。

并行备份:可以并行执行备份多个服务器,提高效率。






简单使用环境

为了使用Barman,你需要至少有两台服务器:

PostgreSQL 数据库服务器

运行PostgreSQL数据库实例。

配置好WAL归档和流复制(如果使用流复制进行备份)。

保证Barman服务器能够通过网络访问数据库服务器。

Barman 服务器

安装有Barman。

配置好与PostgreSQL数据库服务器的SSH连接。

有足够的存储空间来存放备份文件和WAL归档。




注意事项

  • 在设置Barman前,确保PostgreSQL服务器的WAL归档和流复制(如使用)已正确配置。

  • 保持Barman服务器和PostgreSQL服务器之间的时间同步。

  • 根据你的网络和安全要求,可能需要在PostgreSQL服务器上配置适当的SSH密钥和权限。

  • 恢复时,请确保目标目录是空的,或者你愿意覆盖其中的内容。


下载地址:https://pan.baidu.com/s/1HbfLZfHXb9Urqi-zcNVywA?pwd=1234

提取码:1234


github地址:https://github.com/softwarebrahma/PostgreSQL-Disaster-Recovery-With-Barman.git

摆脱Oracle 错误码困扰,免费公益查询MOS


Oracle的SQL调化健康检查脚本介绍


震惊 | 撩倒面试官竟然还有这些套路?!



文章转载自DBA巫师,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论