首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

pg_rman物理备份和还原

pg_rman工具是实现PostgreSQL数据库在线备份,物理备份和恢复的备份工具。可以实现全量备份,增量备份。

pg_rman 是一款优秀的postgresql 在线备份和恢复的工具.

因为数据库版本是:postgresql-10.5,所以需要下载相对应的pg_rman REL_10_STABLE: branch for postgresql-10.5

安装pg_rman

开始使用pg_rman工具:

创建备份目录:

设置环境变量:

修改postgresql.conf配置文件:

pg_rman init 初始化

pg_rman全量备份

pg_rman 校验备份集

pg_rman 的备份必须都是经过验证过的,否则不能进行恢复和增量备份。

pg_rman 列出备份集

pg_rman增量备份:

pg_rman删除备份集

pg_rman restore 还原

使用pg_rman restore还原:

还原时,注意事项:

增量备份和全量备份, 备份还原已经完成。需要注意的是: 物理备份时的全量和增量备份时可以在线备份(不停机备份). 但是还原时,需要停机进行还原。

postgres用户的环境变量配置文件内容

下载参考

pg_rman文档参考

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181021G0Q8C100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券