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

Plone 我无法打包我的Data.fs,因为它太大,超过500GB,plone,zope,zodb,Plone,Zope,Zodb,不幸的是,我的Plone站点Plone 5.05中有一个超过500GB的ZODB,Data.fs 所以我没办法用bin/zeopack来包装它, 严重影响性能 我该怎么办?我假设包含数据的卷上的空间不足 首先,尝试在zeoserver设置中关闭pack keep old: [zeoserver] recipe = plone.recipe.zeoserver ... pack-keep-old false 这将禁用创建Data.fs文件的.old副本和匹配的blob。这可以让你完成你的背包 或

不幸的是,我的Plone站点Plone 5.05中有一个超过500GB的ZODB,Data.fs 所以我没办法用bin/zeopack来包装它, 严重影响性能
我该怎么办?

我假设包含数据的卷上的空间不足

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

[zeoserver]
recipe = plone.recipe.zeoserver
...
pack-keep-old false
这将禁用创建Data.fs文件的.old副本和匹配的blob。这可以让你完成你的背包


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

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

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

[zeoserver]
recipe = plone.recipe.zeoserver
...
pack-keep-old false
这将禁用创建Data.fs文件的.old副本和匹配的blob。这可以让你完成你的背包


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

Wow。。。你到底是怎么做到的???您是否以某种方式禁用了blob存储?我也得到了一个有大量数据的Plone站点,但主要部分在blob目录中。既然你问这个问题,你有一个物理服务器,对吗?我知道的唯一解决方案是连接一个2TB的USB驱动器,将文件存储移到连接的磁盘上,然后运行pack.btw。您还应该启用一些监视服务,以避免在这种情况下再次运行-是的,我确实有超过1.2TB 1.8 TB的可用硬盘空间,在Data.fs中有512GB的可用硬盘空间,但仍然失败。而且,我没有禁用blob存储。在这个站点中,只有很少的blob文件,比如图像或文件,但却有超过一百万个灵巧的内容。深度为6层,不过我想有很多历史记录。您的设备上是否已经没有空间了?你是否尝试将“保持历史记录”设置为0?哇。。。你到底是怎么做到的???您是否以某种方式禁用了blob存储?我也得到了一个有大量数据的Plone站点,但主要部分在blob目录中。既然你问这个问题,你有一个物理服务器,对吗?我知道的唯一解决方案是连接一个2TB的USB驱动器,将文件存储移到连接的磁盘上,然后运行pack.btw。您还应该启用一些监视服务,以避免在这种情况下再次运行-是的,我确实有超过1.2TB 1.8 TB的可用硬盘空间,在Data.fs中有512GB的可用硬盘空间,但仍然失败。而且,我没有禁用blob存储。在这个站点中,只有很少的blob文件,比如图像或文件,但却有超过一百万个灵巧的内容。深度为6层,不过我想有很多历史记录。您的设备上是否已经没有空间了?是否尝试将“保留历史记录”设置为0?