首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostgreSQL备份的最佳实践

PostgreSQL备份的最佳实践
EN

Ask Ubuntu用户
提问于 2016-07-21 04:10:20
回答 1查看 1.2K关注 0票数 2

我每天晚上都在编写一个备份PostgreSQL的脚本,我很乐意做一个完整的数据库转储。不过,我很好奇我该怎么做。对我来说,先做个吸尘器,然后再做一个垃圾堆,这样明智吗?这会减少备份文件的大小吗?(我会把文件压缩成tar,所以我不知道这是否重要)

由于脚本将每晚备份,是否有太多的VACUUMing?或者我应该把真空留给另一个剧本,比如一个月运行一次?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-07-21 04:29:37

VACUUM只影响物理备份(pg_basebackup等)的大小,而不影响逻辑备份(转储)的大小。你不需要这么做。

没有太多的VACUUM这样的东西。是无害的。不过,您不应该需要手动VACUUM,只需确保启用了自动真空并将其设置为足够运行即可。

我强烈建议您使用实时恢复以及逻辑备份。见手册。这里有一些帮助工具,比如巴曼和WAL。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/801131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档