【发布时间】:2015-11-08 21:01:18
【问题描述】:
最近我们将一个项目从 sitecore 6.5 升级到 sitecore 8.0 update 5,我们现在正在上线,但我们希望从上线环境中迁移数据,以便我们可以部署升级后的站点。
我们总是通过在内容树中序列化项目或创建站点核心包来迁移数据。这样做是否安全,特别是我们会将项目从 sitecore 6.5 移动到 8,可能会发生任何潜在的错误?我们可以使用其他技术吗?
【问题讨论】:
-
这在 Sitecore 社区网站上得到了非常广泛的讨论,例如:community.sitecore.net/developers/f/5/p/336/1326#1326。关于其他内容迁移工具,有些使用 Hedgehog 的 Razl。
-
您分享的链接非常有用,我发现这些提示非常有用:我最好的建议是购买 Razl(仅售 149 美元)并执行以下操作:i) 从6.5 解决方案并将它们推送到 8 解决方案 ii) 使用 SQL 比较之类的工具来跨越用户。 iii) 通过从 web.config 中的数据库节点注释掉它来关闭 sitecore 中的历史引擎 iv) 将系统模板更改合并回 6.5 db 的副本 v) 使用 razl 按以下顺序迁移数据 core分贝
标签: sitecore