PostgreSQL pgBackRest

1 背景知识

pgBackRest 用于备份和还原 PostgreSQL 数据库的一个工具套件。pgBackRest 适合用于备份大型数据库系统。
pgBackRest 的稳定版本为 2.53.1,具体版本说明请参考 Releases

2 pgBackRest 功能说明

2.1 并行备份和恢复

2.2 支持远程备份和恢复

2.3 多仓库

2.4 全备,差异备份,增量备份

2.5 过期策略

2.6 备份完整性

2.7 页面完整性

2.8 备份恢复

2.9 流复制压缩

2.10 增量还原

2.11 并行、异步WAL 推送和获取

2.12 自定义表空间支持

2.13 S3、Azure 和GCS 对象存储的支持

2.14 加密

2.15 PostgreSQL 广泛的支持

3 pgBackRest 快速开始

PostgreSQL pgBackRest 命令
PostgreSQL pgBackRest 安装
PostgreSQL pgBackRest 配置文件
PostgreSQL pgBackRest 配置
PostgreSQL pgBackRest 监控
PostgreSQL pgBackRest 备份和还原
PostgreSQL pgBackRest 基于时间点恢复
PostgreSQL pgBackRest 并行备份和还原
PostgreSQL pgBackRest 备份加密

参考连接

pgBackRest User Guide - RHEL