如何将多个Plone站点合并到一个站点?

时间:2012-04-06 08:35:37

标签: plone

我在相同的zope实例下有3个Plone 4.1.4站点,具有相同的Data.fs.他们使用不同的用户处理不同的文件夹,文件和plomino数据库(可能使用相同的用户名)。 我怎么能将它们组合成一个Plone站点?

最诚挚的问候。

ZXL

2 个答案:

答案 0 :(得分:1)

zmi - >在这种情况下,出口将非常有效。您必须从2个站点导出并在一个站点中导入。你必须导出我的意思是数据,文件夹,文件和文件,而不是整个plone网站。对于用户而言,它有点复杂,您需要从acl_users - >中导出来自portal_memberdata,portal_membership和用户登录名和密码的数据。 source_users。

对于portal_memberdata数据,您可以转到site / portal_setup / manage_exportSteps并将其导出并使用导入选项卡导入。对于portal_membership,没有这样的步骤,但我认为没有数据,只有配置在每个门户网站中应该是相同的。所以真正的问题是在acl_users中迁移用户。

答案 1 :(得分:1)

使用Products.CSVReplicata导出和导入文件夹和文件。

关于Plomino数据库:首先,将其设计导出为XML(在“设计”选项卡中),然后将其导回到目标站点上的空数据库中,然后将其文档导出为XML(在“复制”选项卡中),然后导入他们回到目标网站上的相应数据库中。