我已经阅读了hybris wiki,但我无法找到任何相关信息......我在localhost上的一个hybris平台上创建了一个网站,现在我需要获取所有内容,产品,页面,等,并将其导入另一个平台。你知道怎么做吗?
谢谢!
答案 0 :(得分:4)
您可以通过编写导出脚本来导出数据。
创建导出标题
以下是一些示例列表 - >
有关如何以不同方式运行导出的详细信息,请点击此链接Impex - User Guide
答案 1 :(得分:2)
如果您不担心覆盖其他平台上的现有数据,则可以简单地复制数据库。您很可能还需要复制hybris/data
文件夹,否则您将缺少媒体参考。如果您正在使用MySQL,则可以使用mysqldump
实用程序。例如,如果您只是需要站起来的UAT环境,这是一种快速简便的方法。
更好的方法是创建将导出所需项目的impex脚本。在hybris wiki上,搜索" Data Exporter",这是一个包含指向名为advancedexport
的HMC扩展的链接的页面。它可以让您更轻松地设置导出。
答案 2 :(得分:0)
此处另一个不错的选择是使用 Hybris-to-Hybris同步,这将允许您利用数据中心传输所有数据。如果您希望在原始系统中保持良好性能,或者您正在处理不同版本的hybris,这是一个非常好的解决方案。请参阅有关此here的更多信息。