创建必要目录
编译安装
命令测试
配置数据库监听和访问及日志(可选)
配置PostgreSQL数据库数据存储目录
配置环境变量
创建备份和归档仓库
将仓库路径加载在pgBackRest配置文件中
配置数据库归档
重新启动数据库
可选配置归档压缩
配置基于保留策略的归档
创建存储空间并检查配置
检查配置
执行备份
默认为增量备份,增量备份将会请求一个基础全备,如果没有基础全备,增量备份将会变更到全备。
可以定义备份的类型为增量还是差异备份
使用—type参数指定
备份信息查看
还原一个备份
模拟数据库损坏
执行还原
重新启动数据库以上就是pgbackrest介绍及使用。当前使用的最新版本已经可以支持PostgreSQL13版本,仅仅是文档上标注支持最新到PostgreSQL11版本。感兴趣的同学可以下去试一下。
希望能给大家一个参考,也希望大家多多支持七叶笔记。如有错误或未考虑完全的地方,望不吝赐教。