如何快速备份pg数据库-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何快速备份pg数据库

2016-05-02 11:54:57 3769 1

有一个场景,需要在客户的很多节点的服务器中定期(每天夜里)备份pg数据库,数据库大小约20GB。
现在的问题是使用pg命令备份的时间过长,会影响到夜里一些其他计划任务的执行;因此我们需要尽可能地减少pg数据库的备份时间。
一开始我们将使用pg命令的备份模式替换成了直接拷贝pg目录下的data文件夹,但这存在并发读取写入而损坏表数据文件的风险。
由于硬件和资源的限制,这些节点服务器无法开启流复制或者主从的模式,只是一个简单的单机版的pg服务。唯一的问题就是数据量很大。

所以现在的问题是如何能够尽快的将一个数据量很大的pg备份下来;而且,在备份的同时,最好不要停止数据库服务。

取消 提交回答
全部回答(1)
  • 德哥
    2019-07-17 18:51:00

    首先,拷贝pg目录下的data文件夹不存在问题,问题是你的备份方法。 必须先进入backup模式再拷贝,进入backup模式会执行一个检查点,并强制打开FPW,拷贝完后关闭bakcup。 备份出来的数据需要通过归档进行恢复。
    如果您对PG不是非常了解,建议使用阿里云的PG,帮助您解决运维的问题。

    0 0
相关问答

0

回答

请问下,pg备份,能否实现单个数据库做到时间点恢复

2019-09-27 19:01:36 562浏览量 回答数 0

1

回答

请问大家 你们的pg数据库如何实现异地备份的?采用哪种方式备份的?

2019-09-16 11:07:28 637浏览量 回答数 1

1

回答

请问大家 你们的pg数据库如何实现异地备份的?采用哪种方式备份的

2019-09-16 11:38:41 769浏览量 回答数 1

1

回答

请问大家 你们的pg数据库如何实现异地备份的?采用哪种方式备份的?

2019-09-16 10:52:55 669浏览量 回答数 1

1

回答

数据备份

2018-12-18 22:25:45 280浏览量 回答数 1

1

回答

数据库异地备份

2018-12-13 15:12:33 1845浏览量 回答数 1

1

回答

数据备份

2018-08-27 10:16:17 556浏览量 回答数 1

1

回答

如何实现实施备份数据

2018-04-16 21:15:37 414浏览量 回答数 1

1

回答

网站数据库如何导出 备份

2017-12-18 19:32:05 597浏览量 回答数 1

0

回答

PG 数据库大神

2016-07-15 13:57:05 2447浏览量 回答数 0
文章
问答
问答排行榜
最热
最新
相关电子书
更多
数据库2025 V3
立即下载
为什么PostgreSQL是最适合去O的数据库
立即下载
数据库异地备份及不还原快速查询备份集最佳实践
立即下载