我无法打包我的Data.fs,因为太大超过500GB

问题描述:

不幸的是,我有一个超过500GB的ZODB,Data.fs在我的Plone站点(Plone 5.05) 所以,我没有办法使用bin/zeopack包装它, 严重影响性能 我该怎么办?我无法打包我的Data.fs,因为太大超过500GB

+0

哇......你怎么这样做?你有没有办法禁用blob存储?我也得到了庞大的数据负载的Plone站点,但主要部分在blob目录中。既然你问这你有一个物理服务器吗?我所知道的唯一解决方案是连接一个2TB的USB驱动器,并将文件存储移动到所连接的磁盘并运行'pack'。 – Mathias

+0

btw。你也应该启用一些监控服务,在这种情况下永远不会再运行;-) – Mathias

+0

是的,我确实有超过1.2TB的可用硬盘空间(1.8 TB hdd和512GB的Data.fs),但仍然失败。 – Andy

我假设您的卷上含有您的数据的空间不足。

首先,尝试在zeoserver设置关闭pack-keep-old

[zeoserver] 
recipe = plone.recipe.zeoserver 
... 
pack-keep-old false 

这将禁用的Data.fs文件和匹配的斑点的.old为副本的创建。这可能会让你完成你的背包。

或者,在具有更多存储的单独机器或卷上创建匹配的Zope/Plone安装,并复制数据文件。在那里运行zeopack。将现在打包的存储复制回来。