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

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

如何快速备份pg数据库

2016-05-02 11:54:57 3689 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
相关问答

1

回答

Redis如何快速备份数据?

2022-07-04 16:29:35 94浏览量 回答数 1

0

回答

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

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

1

回答

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

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

1

回答

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

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

1

回答

数据备份

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

1

回答

数据库异地备份

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

1

回答

数据备份

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

1

回答

需要备份数据库

2018-06-16 06:51:13 512浏览量 回答数 1

1

回答

数据库备份导入

2018-06-06 21:53:47 535浏览量 回答数 1

1

回答

如何实现实施备份数据

2018-04-16 21:15:37 387浏览量 回答数 1
0
文章
1
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载