2016-11-07 80 views
1

不幸的是,我有一個超過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

回答

4

我假設您的捲上含有您的數據的空間不足。

首先,嘗試在zeoserver設置關閉pack-keep-old

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

這將禁用的Data.fs文件和匹配的斑點的.old爲副本的創建。這可能會讓你完成你的揹包。

或者,在具有更多存儲的單獨機器或捲上創建匹配的Zope/Plone安裝,並複製數據文件。在那裏運行zeopack。將現在打包的存儲複製回來。

相關問題