这篇文章主要介绍了一种数据库系统备份工具程序制导靠背使用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。
前言
程序制导靠背是一款开源的备份还原工具,目标旨在为备份和还原提供可靠易用的备份。
特性
并行备份和还原
备份操作期间压缩通常是其瓶颈所在程序制导靠背。通过并行处理解决了备份期间压缩出现的瓶颈问题。
本地远程操作
自定义协议允许程序制导靠背以最小化配置通过嘘(要求对方安静)在本地或者远程执行备份、还原和归档。并且该程序也通过协议层提供了一种数据库系统查询接口,以便于必须要再远程访问PostgreSQL,从而保证了其安全性能。
全量,增量和差异备份
支持全量,增量和差异备份程序制导靠背。不受异步时间影响,因此差异和增量备份完全安全。
备份保留策略和和归档过期
支持保留策略设置可以在任意时间创建全备和差异备份的覆盖。
备份完整性
可以计算备份中每个文件的校验和,并在还原期间重新检查。备份完成文件复制后,将等待直到每个塞拉利昂段所需的备份保持一致然后存储到备份仓库中。
块校验和断点备份流压缩和校验和增量还原并行异步沃尔玛推和得到表空间重新映射和联系支持S3存储支持和天蓝色的兼容对象存储支持加密
使用
安装解压
[postgres @ pg server 12 tools]$ tar-zx FPG靠背-发行版-2.31。焦油。gz[postgres @ pgserver 12 tools]$ ls
创建必要目录
ost gres @ sungsasong ~]$ sudo mkdir-p-m 770/var/log/pg靠背
[postgres @ sungsasong ~]$ sudo chown postgres。postgres/var/log/pg靠背/
[postgres @ sungsasong ~]$ sudo mkdir-p/etc/pg靠背
[postgres @ sungsasong ~]$ sudo mkdir-p/etc/pg靠背/conf.d
[postgres @ sungsasong ~]$ sudo touch/etc/pg靠背/pg靠背。主配置文件
[postgres @ sungsasong ~]$ sudo chmod 640/etc/pg靠背/pg靠背。主配置文件
[postgres @ sungsasong ~]$ sudo chown postgres。postgres-R/etc/pg靠背/
[postgres @ sungsasong ~]$ sudo mkdir/usr/bin/pg靠背
[postgres @ sungsasong ~]$ sudo chown postgres。postgres/usr/bin/pg靠背/
[postgres @ sungsasong ~]$ sudo chmod 755/usr/bin/pg靠背/
编译安装
[postgres@sungsasong src]$ ./configure-prefix=/usr/bin/pg靠背/
[postgres @ sungsasong src]$ make-j24
[postgres @ sungsasong src]$ make install-j24
安装-d/usr/bin/pg靠背/bin
安装-m 755 p靠背/usr/bin/p靠背/bin
命令测试
[postgres @ sungsasong src]$/usr/bin/pg靠背/bin/pg靠背