
点击上方

👋 热烈欢迎来到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调化健康检查脚本介绍

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




