如何恢复Plone 3?

时间:2015-02-01 08:57:06

标签: plone plone-3.x

我有一个plone 3实例的文件夹备份,我想在Debian 5的VirtualBox中运行它。我以root身份在 / usr / local / Plone 中安装了一个新的plone 3.3.5使用统一安装程序,我可以使用 ./ bin / plonectl start 启动它。那么接下来的步骤是什么?备份的文件夹结构如下所示:

plone
- bin
- devel
- develop-eggs
- downloads
- eggs
- fake-eggs
- parts
- patches
- production
- products
- src
- theme
- var
- versions
- base.cfg
- bootstrap.py
- build.cfg
- devel.cfg
- production.cfg
- windows-devel.cfg
- windows-production.cfg
- windows-settings.cfg

这个备份的原始版本使用了清漆和很多实例,但我只想在没有这些东西的情况下使用最小的设置来恢复它。

1 个答案:

答案 0 :(得分:2)

你以前的Plone 3.x 3.2或更高版本?如果是这样,旧的和新的都使用buildout进行配置管理。如果是这样,总体计划是:

1)将eggs,develop,zcml和versions指令从old复制到new。将srcproducts目录从旧复制到新目录。

2)运行buildout。解决发生的问题。

3)启动你的新Plone,看它是否有效。解决问题。

4)停止新的Plone并从旧系统恢复Data.fs文件以覆盖新的Data.fs(在var/下)。解决问题。

如果旧版本和新版本相同,则“解决问题”注释可能无关紧要或根本不存在。如果不是,您可能需要更新一些附加软件包版本。

如果您要从<更新3.2,请参阅updating from non-buildout systems指南。