考虑Sitecore升级?尽管这可能是一项令人生畏的任务,但这三个技巧可以帮助您无缝地完成整个过程。

如果您当前正在运行较旧版本的Sitecore并希望升级到最新版本,那么您可能已经瞥了一眼说明,但却发现自己感觉不舒服。不要烦恼 - 这个过程实际上非常简单,但是你可以做一些事情来平滑过渡。

提示#1:将配置自定义项移至包含文件

以您在默认web.config中Sitecore的设置所做的任何更改,并推动他们修补包括文件在APP_CONFIG \包含\文件夹中。完成后,您几乎可以使用更新附带的默认Web.config,并使您的修补程序文件保留自定义,这对您当前和未来的升级路径有很大帮助。

如果您在Sitecore设置之外进行自定义(例如HTTP处理程序),请确保在升级之前备份了您的Web.config文件版本。当您进入升级的最后一步时,您可以手动恢复这些显式配置。在中间步骤中,您不需要自定义,只需使用干净的Web.config来完成升级中的中间版本。

提示#2:绘制升级路径

Sitecore的升级过程不会直接从您的版本映射到目标版本,除非您恰好在同一Sitecore版本的修订版之间进行升级。例如,如果要从Sitecore 6.4升级到8.2的最新版本,则升级路径将如下所示:

  • 6.4至6.5
  • 6.5到6.6
  • 6.6到7.0
  • 7.0到7.1
  • 7.1至7.2
  • 7.2到7.5
  • 7.5到8.0
  • 8.0到8.1
  • 8.1到8.2
  • 8.2初始版本发布到8.2最新版本

当您转到要升级到的版本的安装页面时,它将指示先决条件部分中上一步的内容。对于您的特定升级,请务必转到目标版本的更新说明,并逐步了解这些先决条件,直至当前版本。获得所需内容后,您还可以下载每个升级包以及每个步骤的升级说明。

提示#3:有负载均衡器?配置实时升级

如果您拥有负载均衡的环境,则可以始终保持一个内容交付服务器处于活动状态,从而最大限度地缩短网站停机时间。为此,请遵循以下简单流程:

  • 阻止对创作的访问并创建数据库的副本。
  • 将其中一个交付节点从负载均衡器中取出,将其连接到数据库副本,然后将其重新联机。
  • 将您的创作和其他传递节点从负载平衡器中取出。
  • 执行升级和测试。
  • 准备好后,上线吧!
  • 将其他交付节点从平衡器中取出并升级。

如果您没有负载均衡的环境,您可能需要调查此成本,以便在Sitecore安装上获得更灵活的维护功能。

Sitecore 6.4 升级Sitecore 8.2.7准备的更多相关文章

  1. sitecore开发入门之Sitecore字典结构最佳实践

    使用Sitecore时,一个重要的主题是如何为您的网站处理不同的语言和区域.Sitecore对此的回答是使用字典项,它基本上只代表键/值定义.但是,这个字典项可以设置为具有不同的语言版本,这几乎允许您 ...

  2. sitecore系列教程之Sitecore个性化-体验概况概述

    SITECORE 8:体验概况概述 什么是体验简介? 体验配置文件是Sitecore中的仪表板应用程序,它说明了客户体验和交互的关键区域,例如访问者详细信息,访问,活动,目标,配置文件,自动化等等. ...

  3. sitecore系列教程之Sitecore个性化-试点开始,测试,优化,增量

    这是利用Sitecore的个性化引擎实现数字化转型的三部分系列的第三部分.之前的帖子旨在通过为您的个性化体验定义内容策略并在Sitecore中配置该策略来设置基础.   在此之前,我们讨论了内容策略以 ...

  4. sitecore系列教程之Sitecore个性化-配置文件,模式和角色

    这是利用Sitecore规则引擎实现数字化转换的三部分系列的第二部分.阅读上一篇文章,通过为您的个性化体验定义内容策略来设置基础.   Sitecore有一个非常强大的规则引擎,可以帮助推动个性化的用 ...

  5. sitecore系列教程之Sitecore个性化定制体验的内容策略

    这是利用Sitecore个性化引擎实现数字化转型的三部分系列文章的第一部分. 想象一下这种情况:您是一家B2C公司,拥有源源不断的客户群,支持您的直接面向消费者的产品.您最近推出了一项新服务,旨在为不 ...

  6. Sitecore 8.1 - 特性和功能

    营销基础 一个新的Sitecore品牌术语取代了体验营销(以前的Sitecore DMS),这是Sitecore体验数据库(xDB)现在所在的位置. Sitecore 7.5和Sitecore 8.0 ...

  7. Sitecore XP 8.2 新功能

    Sitecore的®体验平台™ 8.2是最全面的更新最新的一个,平衡增强现有客户,而在同一时间提供了引人注目的新功能.你可以在这里阅读新闻稿,但我想对8.2中的一些重大变化给予一些额外的关注.作为奖励 ...

  8. Sitecore 9 为什么数据驱动的组织选择它

    Sitecore 9使用个性化和机器学习来帮助客户提高数字营销对数字投资的回报 Sitecore 9比以往任何时候都更加智能.主要功能包括: 数据集中化 向后兼容性 简单的迁移 该平台简化了营销人员和 ...

  9. 我理解的Sitecore开发流程

    Sitecore是一个强大的支持快速开发CMS建站的平台,进入sitecore后台可以看到 它主要有3个元素: 1.Templates模板 Data template:类似于面向对象编程中的类或结构体 ...

随机推荐

  1. Vue.js项目实战-打造线上商城

    首先上一下完成后的效果: 首页: 商品详情页: 购物车页(其实还有个订单页,只是和购物车页基本类似,所以就不截图啦): 开始项目: 由于涉及的是前后端分离,所以我们的后台数据就模拟存储于浏览器端(co ...

  2. JavaScript之二十三种设计模式

    23种JavaScript设计模式   原文链接:https://boostlog.io/@sonuton/23-javascript-design-patterns-5adb006847018500 ...

  3. vue开发相关问题以及解决方案

    1.使用ref获取到dom元素,但是无法获取到dom元素的样式? 给div盒子加上<div ref="remove">, 在控制台打印为undefined. 此时我们打 ...

  4. flink PageRank详解(批量迭代的页面排名算法的基本实现)

    1.PageRank算法原理   2.基本数据准备 /** * numPages缺省15个测试页面 * * EDGES表示从一个pageId指向相连的另外一个pageId */ public clas ...

  5. linux系统最大TCP连接数限制

    2017-12-28 17:48:21 chenlin465373800 阅读数 16189    不太对 本博客为转载,原文请参见<a href="http://blog.51cto ...

  6. linux socket编程系统调用栈

    目录 一.网络协议参考模型简介 二.SOCKET概述 三.SOCKET基本数据结构 1.TCP通信编程 2.服务器端实例代码 3.客户端实例代码 4.头文件socketwrapper.h 5.程序实现 ...

  7. Python 和 R 中的一数多图

    R # 一数多图 x <- 2:6 y <- 7:3 y1 <- y +2 opar <- par(no.readonly = TRUE) par(mfrow=c(2, 3)) ...

  8. 性能测试基础---ant集成2

    ·自定义报告模板:因为默认的ant提供的报告模板,是没有tps和90%line这样的数据.但是在实际工作中,这两个统计数据又是必须的,那么我们可以通过自定义(修改)的方式来进行修改,达到我们的目的. ...

  9. discuz支持的mysql的配置(docker版本)

    作个笔录. conf/discuz.conf [client] port=3306 default-character-set=utf8 [mysqld] port=3306 default-stor ...

  10. django 权限设置 左侧菜单点击显示,面包屑

    1.左侧菜单点击显示 就是在点击的时候保留点击的功能 方法. 1.加入新的字段,pid来判断 class Permission(models.Model): """ 权限 ...