一、 概要
l 本文参考IBM官方知识库相关说明文档
l 本文解释了Lotus Notes和Domino 的维护版本 (Maintenance Releases或者简写为MR),修订程序包 (Fix Packs,或者简写为FP) ,客户端累积修订程序 (Cumulative Client Hotfixes,或者简写为CCH)的区别。
l 客户端累积修订程序是8.0.2之后提供的新的修订程序公开发布方式。它帮助修复了重要的客户端问题,并且这种方式经过了更严格的测试。
二、 版本和补丁程序定义解释
l 维护版本
n 维护版本 (Maintenance Releases或者简写为MR) 是定期发布的,包含较多数目服务器和客户端修订程序的方式。
n 维护版本通常包含500至2000个修订程序。
n 维护版本在一个Domino/Notes功能版本(如Domino/Notes 8.0、 Domino/Notes 8.5) 发布后会以每年1-2个的频率发布。
n 维护版本命名方式
u 维护版本的命名会在Domino/Notes版本的第三位标注,比如针对Domino/Notes 7.0的维护版本为7.0.1, 7.0.2等等,针对Domino/Notes 8.5的维护版本为Domino/Notes 8.5.1
l 修订程序包
n 修订程序包 (Fix Packs,或者简写为FP) 在维护版本间定期发布,以提升客户环境的稳定性。
n 修订程序包中包含了一小部分客户已经经历或者有可能经历的软件问题修订程序。这些软件问题集中在严重的回退问题,宕机,挂起,安全性问题,数据丢失问题和严重的功能错误。
n 为了保证质量,可以包含进入修订程序包的修订程序应该为已经在生产系统部署过,不涉及翻译,不包含新功能的修订程序。
n 通过提供更小的修订程序包,相比维护版本,用户可以以更少的测试时间和风险部署。
n 客户还可以在对维护版本进行测试期间,通过使用修订程序包来修复绝大多数普遍发生的问题。
n 从8.0.2 Fix Pack 1开始,修订程序包将针对服务器与客户端两个平台。而之前,Fix Packs仅针对服务器。
n 修订程序包是累积方式发布的,即后一个修订程序包会包含前一个修订程序包中的所有修订程序。比如,7.0.2 Fix Pack 3将会包含 7.0.2 Fix Pack 1和 7.0.2 Fix Pack 2中的所有修订程序。
n 修订程序包中的内容也将会被包含在下一个维护版本中。
n 因为修订程序包包含了重要的问题修复,IBM强烈建议对维护版本安装最新的修订程序包。
n IBM依旧建议客户应用最新的维护版本并安装最新的修订程序包来获得最全面的问题修复。
l 客户端累积修订程序
n 客户端累积修订程序(Cumulative Client Hotfixes,或者简写为CCH) 是一系列针对客户端的问题修复。
n 该修订程序包含了多数用户部署前迫切需要的,还没有包含在已经发布的维护版本和修订程序包中的问题修复。
n 新的客户端累积修订程序会包含旧的累积修订程序的所有问题修复。例如, CCH3 将包含 CCH1和CCH2中的所有问题修复。
l 临时功能版本
n 临时功能版本 (Interim Feature Release 或者简写为 IFR) 是针对特定新功能的可选更新。
n Notes 8.0.2 Interim Feature Release 1 为Lotus Notes 8.0.2 提供了额外的Sametime Entry 功能。
三、 版本与补丁比较
维护版本 (MR) | 修订程序包 (FP) | 客户端累积修订程序 (CCH) | 临时功能版本 (IFR) | |
发布前测试和验证 | 广泛的 | 广泛的 | 浓缩 | 广泛的 |
包含修订程序数量 | 500+ | 通常50+ | 可变的 | 仅新功能 |
修订程序的类型 | 包含权重高/低的问题 | 影响大的问题 | 影响大的问题 | 仅新功能 |
针对客户端或者服务器 | 客户端和服务器 | 从8.0.2 FP1开始针对客户端和服务器。之前仅针对服务器 | 仅客户端 | 目前仅针对客户端。 |
发布频率 | 1-2次每年 | 按需要 | 按需要 | 按需要 |
安装 | 完全安装 | 修订程序安装 | 修订程序安装 | 修改过的完全安装 |
平台和语言 | 每种语言单独的安装程序 | 针对所有语言的单一的安装程序 | 针对所有语言的单一的安装程序 | 针对所有语言的单一的安装程序 |
四、 FAQ
1、 是否应该同时安装最新的修订程序包和客户端累积修订程序?
安装修订程序包是一种预防性的维护手段,它将安装针对严重回退,宕机等问题的修复。修订程序包包含的问题修复已经经过生产系统的验证和测试,也经过了完整的平台产品的互用性测试以及回退测试。建议及时更新。
仅当遇到修订程序包不包含特定的问题修复时,应该安装客户端累积修订程序。
2、 如果有客户端和服务器的修订程序包,是否必须全部安装?
如允许不同版本的客户端和服务器通讯,对于修订程序包和客户端累积修订程序,不需要服务器和客户端严格保持相同版本。
3、 是否可以将针对Notes 8.x标准版客户端的修订程序安装到 Notes 8.x基本版上? (或者反过来)
不可以。请确保下载和安装针对Notes 8.x版本的修订程序。
4、 修订程序包和客户端累积修订程序的发布如何通告的?
可以在Notes/Domino Fix List 找到对于修订程序包的状态和后续的通告。对于修订程序包和客户端累积修订程序的通告还可以在Fix Central 找到。IBM也会创建技术文档并放到Notes/Domino技术支持站点的显著位置。
5、 可以从哪里得到修订程序包和客户端累积修订程序?
修订程序包和客户端累积修订程序可以从Fix Central.下载到。将不会有CD光盘提供。从8.0.2CCH1开始,客户不需要开PMR就可以下载客户端累积修订程序。
6、 如果安装了修订程序包,是否可以在客户端累积修订程序发布后安装它们?
仅有一个客户端的修订程序可以安装在基础客户端上。安装任何的修订程序,客户端累积修订程序,修订程序包会先卸载任何已经存在的修订程序,客户端累积修订程序,修订程序包。
例如,如果已经安装了8.0.2CCH3,要安装8.0.2 Fix Pack1, 8.0.2CCH3将会被覆盖。但值得注意的是,如果客户端累积修订程序如果针对修订程序包设计,它将包含修订程序包。例如,在8.0.2上面安装 8.0.2 Fix Pack1 CCH1 时,不需要先安装 8.0.2 Fix Pack 1。 安装后,版本会直接变为8.0.2 Fix Pack 1 CCH1。