吓死我了,这还以为刚刚把数据库搞丢了

Follow

今天才发现以前写的自动备份脚本忘记写密码了,于是每次pg dump实际都没有执行成功,这一年多一直就是备份了个寂寞,也幸亏今年没出现什么意外

然而真的今天跑了一次pg dumpall,发现性能开销极大(8GB的数据库,把其他所有服务停了也得20分钟才能dump完),打算以后备份策略改为直接停机压缩打包所有PostgreSQL文件 :catthink:

· · Web · 3 · 1 · 1

@mashiro 😂还好没有想着有备份就可以随意droptable

@xiamx 大佬你来了!我想问问我这该怎么备份啊,8G的数据(vacuum以后是6点几G)导出太麻烦了

@mashiro 备份成postgres自己的二进制文件会比备份成文本快一点,8GB离线备份起来也就20分钟。在线的话可能就像你说的,负载太高。我之前在线备份gretaoto时也要2个小时。要快要好要在线的话可以加钱,把数据库服务器做成 主从集群,用主服务器处理业务,从服务器做备份和OLAP读取

@xiamx 好哒,今天下午就一直在调主从同步 🙈

@mashiro 看一下pg的流式备份,就是基础备份+预写式日志打包的那个
这个是9.6的文档,看一下对应的内容切一下版本
postgres.cn/docs/9.6/continuou

@[email protected] 我是直接热备份,不知道会不会出现什么问题(

Sign in to participate in the conversation
小森林

每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。