如何通过网络将pimcore实例复制到另一个实例

时间:2017-02-27 16:14:55

标签: replication master-slave pimcore

我需要从一个读/写Pimcore实例复制到另一个Pimcore实例只读。

是否有更聪明的方法来实现这一目标 - 复制数据库(主从模型) - “rsync”媒体和类文件系统文件夹?

有用于导出和导入内容和结构的API,但这是否可靠且数量很大?

由于

1 个答案:

答案 0 :(得分:0)

可能性1:

从未尝试过,但您可以将对象/资产/ ...发布到另一个实例上的控制器。为此,您需要扩展所有对象的save-function或挂钩到save事件。

在“slave”实例上,您可以检查是否存在具有此路径和密钥的对象/资产,然后更新,否则创建新的。

可能性2:

通过轮询执行:实例A通过控制器告诉B关于它的对象,... B然后迭代并克隆它。