PG备份恢复工具之pg_rman

0    88    1

Tags:

👉 本文共约2681个字,系统预计阅读时间或需11分钟。

pg_rman简介(服务端工具)

参考:https://developer.aliyun.com/article/71929

pg_rman是一个开源的PostgreSQL备份软件,使用的是pg_start_backup(), copy, pg_stop_backup()的备份模式。

pg_rman跑的不是流复制协议,而是文件拷贝,所以pg_rman必须和数据库Server安装在一起。
如果在standby节点跑pg_rman,pg_rman则需要通过网络连接到主节点执行pg_start_backup和pg_stop_backup。

pg_rman的用法非常简单,支持以下几种运行模式。

initInitialize a backup catalog.
backupTake an online backup.
restoreDo restore.
showShow backup history. The detail option shows with additional information of each backups.
validateValidate backup files. Backups without validation cannot be used for restore and incremental backup.
deleteDelete backup files.
purgeRemove deleted backups from backup catalog.
  • pg_rman是postgresql在线备份恢复的工具。其支持在线和基于时间点备份方式,还可以通过创建backup catalog来维护DB cluster备份信息。
  • 使用简单.一个命令即可完成备份和恢复.
  • 支持在线全备,增量备份,归档备份.
  • 支持备份压缩.通过gzip工具实现页内压缩.>自动备份维护.
  • 自动删除过期的WAL备份文件.
  • 支持备份验证.
  • 恢复期间无事务丢失.支持基于PITR的配置文件生成器.

安装

下载:https://github.com/ossc-db/pg_rman

1、需要根据PG Server的版本,下载安装不同的版本。

2、需要提前使用编译安装的方式来安装PG Server

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
PG备份恢复工具之pg_rman后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
验证码:
请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部