精简odoo13备份文件大小的若干尝试
-
odoo13
由于要对用户提的一些问题进行测试,
所以最近时常需要备份生产数据,
而生产数据中有很多附件实际上用不着,
一:
先试了不带附件的备份,还原时会报错:
Database restore error: Postgres subprocess ('/usr/bin/pg_restore', '--dbname=km0517noattachment', '--no-owner', '/tmp/tmpqxs97xsy') error 1
登录此数据库 进去后一片空白,二:
然后 去技术 附件 里面 把那些不用的附件筛选出来后,删掉,
再备份,发现居然 容量还是那么大,也就是说,附件几乎删光后,
备份下来的文件容量几乎没变。。。
重启服务器也是老样子,
5月31日,测试下来,这个方案可行,
删掉附件后,目录变小了,备份也变小了,
上次没检查目录是否变小,不过备份没变小,应该和没检查没关系啊,奇怪,
后来知道了,是需要手动执行下计划任务中的 Auto-vacuum internal data(然后空间就出来了,包含附件的备份也小了),
还有个发现,odoo13中重复的附件只会存一份在硬盘上,还是挺好的。三:
以前也用pg命令来备份过,附件则用scp复制到测试服务器,
这个方案作为备用,
会再试着探索下 还有没有操作起来更方便些的方法。 -
odoo13
由于要对用户提的一些问题进行测试,
所以最近时常需要备份生产数据,
而生产数据中有很多附件实际上用不着,
一:
先试了不带附件的备份,还原时会报错:
Database restore error: Postgres subprocess ('/usr/bin/pg_restore', '--dbname=km0517noattachment', '--no-owner', '/tmp/tmpqxs97xsy') error 1
登录此数据库 进去后一片空白,二:
然后 去技术 附件 里面 把那些不用的附件筛选出来后,删掉,
再备份,发现居然 容量还是那么大,也就是说,附件几乎删光后,
备份下来的文件容量几乎没变。。。
重启服务器也是老样子,
5月31日,测试下来,这个方案可行,
删掉附件后,目录变小了,备份也变小了,
上次没检查目录是否变小,不过备份没变小,应该和没检查没关系啊,奇怪,
后来知道了,是需要手动执行下计划任务中的 Auto-vacuum internal data(然后空间就出来了,包含附件的备份也小了),
还有个发现,odoo13中重复的附件只会存一份在硬盘上,还是挺好的。三:
以前也用pg命令来备份过,附件则用scp复制到测试服务器,
这个方案作为备用,
会再试着探索下 还有没有操作起来更方便些的方法。@卓忆 在 精简odoo13备份文件大小的若干尝试-待续 中说:
然后 去技术 附件 里面 把那些不用的附件筛选出来后,删掉,
再备份,发现居然 容量还是那么大,也就是说,附件几乎删光后,
备份下来的文件容量几乎没变。。。Odoo的附件默认并不保存在数据库,附件在数据库中只保留附件路径,所以删除系统附件对备份容量并没有什么影响。
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login