sitecore - 如何将 Sitecore 从 7.5 升级到 8.1 Update 3?

标签 sitecore upgrade sitecore8.1 sitecore7.5

我目前正在尝试将 Sitecore 安装从 7.5 升级到 8.1 Update 3,但我似乎无法找到一个不会花费数周和数周的好过程。我已经在其他博客文章和 Sitecore 官方社区网站上发布了问题,但没有真正得到任何好的反馈。这就是我想要做的。

我需要将 Sitecore 从 7.5 升级到 8.1 Update 3。为此,我需要进行 3 次单独的升级:

  1. 7.5 到 8.0 初始版本
  2. 8.0 初始版本到 8.1 初始版本
  3. 8.1 初始版本到 8.1 更新 3

此外,我们同时使用了电子邮件事件管理器 (ECM) 和营销人员网络表单 (WFFM) 模块。这些模块中的每一个都有自己单独的升级说明。

我们还有 3 个不同环境的服务器:1 个在 DEV 中,1 个在 QA 中,3 个在 PROD 中(1 个 CM 和 2 个 CD)

Sitecore 本身的升级过程漫长而繁琐,并且包含许多容易出错的手动步骤。我已经在第 3 次尝试升级我的 DEV 站点,似乎每次我这样做时我都进行了大约一半,并且遇到了很多错误。此外,升级 ECM/EXM 的说明似乎不允许您跳到主要版本。所以要升级 EXM 本身,我将不得不进行 10 次单独升级!!!

我正在拼命想弄清楚是否有任何更短的方法来完成此升级。这太复杂和乏味了,我觉得光是升级 DEV 站点就需要一两天的时间。然后再花一两天时间升级 QA 站点 - 假设我没有遇到任何我无法弄清楚的错误。

然后我完全不知道我将如何升级 PROD。我有一个 CM 服务器和 2 个 CD 服务器。在进行升级时,我无法将内容输入和编辑卡住一周。此外,我们还有一些用户生成的内容,例如网站上的用户注册和订单条目。我如何才能升级 PROD 而不会丢失注册和订单条目以及其他用户生成的内容?

我希望有一些更简单的方法可以将 Sitecore 从一个主要版本升级到下一个主要版本,但我似乎无法弄清楚。无论我尝试什么,它都非常复杂且需要手动操作,而且容易出错。

感谢任何帮助。

科里

最佳答案

也可以选择安装新版本的 Sitecore 8.1 update 3 并运行数据库比较工具(例如 RAZL)以跨过新 Sitecore 实例中的项目。

您可以使用常规的 Sitecore 包来获取这些项目,尽管这会更耗时,除非您使用 Sitecore Ship 或 Courier 等工具将其自动化。

当然,您还需要检查您的代码,您正在修补的任何配置更改等仍然需要测试。

请注意,这是推荐的做法,原因您可以在评论 (http://www.seanholmesby.com/the-truth-about-sitecore-upgrades/) 中发布的博文 jammykam 中找到

关于sitecore - 如何将 Sitecore 从 7.5 升级到 8.1 Update 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38447654/

相关文章:

sitecore - 为什么某些 Sitecore 内容不会被 Solr 索引?

sitecore - 可以自定义代表页面编辑器中渲染的图像吗?

android - 在升级应用程序时删除 SQLite 数据库

numpy - 安装 OS X 10.8 (Mountain Lion) 后,我的 ipython 和库被禁用

sitecore - 如何将语言重置为默认语言

c# - Sitecore:以编程方式将工作流分配给项目

hyperlink - 如何在 Sitecore 中使用带有通配符项的内部链接?

python - 使用 pip 升级 python 版本

sitecore 8.1 Launchpad 带来 HTTP 500 错误并且多个图标丢失

Sitecore 8.1 - 无需 MongoDB 即可运行