【发布时间】:2011-05-15 10:55:06
【问题描述】:
几年前,我备份了我的 plone 站点,方法是复制 zope 目录,其中包含其他目录,例如 var、Products 等、Extension、bin、log... 我认为 Plone 版本是 2.1.3,但我不确定。我想知道如何从这个备份中恢复我的克隆站点。我找不到任何有关从中恢复的文档。非常感谢任何帮助。
谢谢, 弗朗西斯
【问题讨论】:
标签: plone
几年前,我备份了我的 plone 站点,方法是复制 zope 目录,其中包含其他目录,例如 var、Products 等、Extension、bin、log... 我认为 Plone 版本是 2.1.3,但我不确定。我想知道如何从这个备份中恢复我的克隆站点。我找不到任何有关从中恢复的文档。非常感谢任何帮助。
谢谢, 弗朗西斯
【问题讨论】:
标签: plone
如果真的是 Plone 2.1.x,您可以使用这样的构建:
该过程可能是这样的(假设您安装了 Python 2.4):
$ easy_install-2.4 zc.buildout
$ mkdir plone
$ mkdir plone/products
$ cd plone
$ buildout init
$ curl http://dist.aclark.net/build/plone/2.1.x/extends.cfg > buildout.cfg
$ bin/buildout
现在将您的旧 Data.fs 复制到 var/filestorage,然后:
$ bin/instance fg
您可能还需要复制 Products 目录的内容(到 plone/products)并通过 buildout 配置它们,方法是将 buildout.cfg 文件编辑为如下所示:
[buildout]
extends = http://dist.aclark.net/build/plone/2.1.x/buildout.cfg
[instance]
products += products
然后再次运行 bin/buildout。
或者,在此处检查安装程序:http://dist.plone.org/archive/ 并在 Data.fs 和附加产品中重复相同的复制过程。
【讨论】: