如何恢复plone站点的旧备份

时间:2011-05-15 00:36:41

标签: plone

几年前,我通过制作zope目录的副本来备份我的plone网站,该目录包含其他目录,例如var,Products等,Extension,bin,log ... 我认为Plone版本是2.1.3,但我不确定。我想知道如何从此备份中恢复我的plone站点。我找不到任何有关从此恢复的文档。非常感谢任何帮助。

谢谢, 弗朗西斯

1 个答案:

答案 0 :(得分:2)

如果它真的是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和附加产品中重复相同的复制过程。