目录

简介

先决条件

要求

使用的组件

背景信息

配置

升级

步骤1.备份CMS配置。

步骤2.升级服务器。

降级

步骤1.降级服务器。

步骤2.回滚配置。

验证

简介

本文档介绍升级Cisco Meeting Server(CMS)以避免任何意外问题的建议步骤。

先决条件

要求

Cisco 建议您了解以下主题：

- CMS服务器部署和配置。

- VMware Elastic Sky X集成(ESXI)。

- 软件下载中所需的软件包。

- 安全文件传输协议 (SFTP)

使用的组件

本文档不限于特定的软件和硬件版本。

- CMS服务器2.5.1

- 腻子或类似应用

- WinSCP（或类似应用）

注意：此程序适用于从2.0到2.6的所有CMS版本。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解所有命令的潜在影响。

注意：要升级2.9到3.0软件版本，可在Cisco Meeting Server 2.9到3.0（及以后）的顺利升级指南中参考一些特殊注意事项

背景信息

升级过程之前需注意的要点。

- 在产品发行说明中验证版本的兼容性。

- 确保复制cmslic文件和证书以及备份，这些文件在回滚过程中被覆盖（在需要时）。 .JSON文件不会被覆盖，无需重新上传。

- 本文档中介绍的过程对于集群中的所有CMS节点是相同的。

配置

升级

步骤1.备份CMS配置。

1. 使用putty登录CMS服务器命令行界面(CLI)。

2. 运行命令backup snapshot <filename>。

3. 使用winSCP通过端口22上的SFTP登录CMS服务器。

4. 将创建的备份文件下载到安全位置。

5. 在本文档所示的示例中，backup.bak。

步骤2.升级服务器。

1. 解压下载的软件包zip文件。

2. 提取的文件必须称为upgrade.img。

3. 使用WinSCP（或类似应用）登录CMS服务器，在端口22上使用SFTP。

4. 将upgrade.img文件上传到服务器。

5. 使用Putty登录CMS服务器CLI。

6. 运行命令upgrade。

7. 确保在CMS要求确认时输入大写字母Y。

注意：如果CMS是群集的，请确保逐一升级所有核心服务器。首先从非数据库服务器开始，然后是对等数据库服务器，最后是主数据库服务器。CMS升级后，在所有服务器上运行命令数据库群集状态。所有数据库服务器连接并同步后，导航至当前主数据库服务器并运行命令database cluster upgrade_schema。

降级

步骤1.降级服务器。

1. 执行完全相同的升级过程，以便降级回旧版本。

2. CMS服务器降级后，登录到CMS服务器CLI。

3. 运行命令factory_reset app，然后等待CMS服务器从出厂重置重新启动。

警告：出厂重置命令删除CMS配置，必须进行备份才能恢复之前的配置。请注意，执行备份的CMS版本必须与CMS降级的CMS版本匹配。

步骤2.回滚配置。

1. 系统恢复后，登录CMS服务器CLI。

2. 运行命令backup rollback <name>以恢复升级前执行的备份。

3. 在本文档所示的示例中，backup rollback backup.bak

注意：如果使用可扩展消息和在线状态协议(XMPP)集群，则必须将其重新集群，导航至下一个链路以再次集群：配置XMPP恢复能力

警告：backup rollback 命令将覆盖系统上的当前配置以及license.dat文件、证书和私钥，并重新启动CMS。因此，必须谨慎使用。请确保在之前复制当前的cmslic文件和证书，因为它们在备份回滚过程中被覆盖。.JSON文件不会被覆盖，无需重新上传。

验证

1. 登录CMS服务器CLI。

2. 运行命令版本。

3. 验证CMS是否处于正确的版本。

4. 此外，这可在Web界面中验证。

5. 导航至状态>常规。