不支持原地直接升级(原地版本覆盖升级不支持);UC2.0 与 UC5.0 底层统一数字底盘 Matrix 版本、数据库、微服务架构发生重大变更,不能直接在原有 2.0 虚拟机 / 物理机上直接刷包升级到 5.0,只能做新建 5.0 环境 + 数据迁移方案H3C。
架构差异说明
表格
| 项目 | U‑Center2.0 | U‑Center5.0(统一数字底盘 UDTP) |
|---|
| 底层底盘 | 旧版 Matrix | 新版 UDTP 统一数字底盘,底层容器、存储、数据库全部重构H3C |
| 升级方式 | 同大版本内迭代升级 | 全新部署,不兼容 2.0 的 rpm / 容器包 |
| 原地升级 | 仅支持 2.0 内部小版本迭代 | 禁止原地升级 2.0→5.0 |
注意:UC2.0 只可以在 2.0 大版本内部升级(例如 E0705 升级 E0715),不能跨大版本直接升到 5.0H3C。
标准实施方案:新建 UC5.0 环境,做迁移割接
1、前期准备
- 部署全新虚拟机 / 物理服务器,安装U‑Center5.0 完整环境(统一数字底盘 UDTP 底座 + 5.0 各业务组件),不要复用原来 UC2.0 虚拟机直接升级。
- UC2.0 环境做完整全量备份(IOM/CMDB/ITSM/ 告警、资源配置等全套备份包),保留旧环境不删除,割接失败可以回退回 2.0。
- 授权处理:
- UC2.0 原有 License 不能直接导入 5.0;需要联系 H3C 400 / 渠道,提交授权迁移电子流,把原有 UC2.0 授权迁移转换为 U‑Center5.0 对应授权,获取新的 5.0 激活文件H3C。
- 如果 UC 对接外部 iMC,确认 iMC 版本兼容 UC5.0,iMC 版本需要满足配套兼容矩阵。
2、迁移内容区分(重点)
- 可以迁移的内容(配置类)
- 设备资源清单、分组、CMDB 配置、用户账号角色权限、ITSM 工单模板、监控模板、告警规则、Trap / 邮件推送配置。
通过官方迁移工具,导出 2.0 配置,导入全新 5.0 平台。
- 无法完整迁移历史时序数据(历史告警、性能曲线)
- 历史性能、历史告警数据不能直接迁移。
- 方案:旧 UC2.0 保留一段时间做历史查询;新 UC5.0 从割接时刻开始采集新性能与告警。
⚠️没有一键全量迁移历史时序数据库数据的官方工具,不要尝试直接拷贝数据库文件,底层库结构完全不同,会导致 5.0 系统损坏。
3、割接步骤
- 新 UC5.0 部署完成,导入迁移配置,完成授权注册。
- 对接测试:设备 snmp/trap、syslog、iMC 对接、邮件告警、北向接口全部验证通。
- 业务窗口,把网元设备 Trap/Syslog/ 采集地址切换指向新 UC5.0。
- 观察新平台采集、告警、监控正常;旧 UC2.0 保留至少 1‑2 个月,用于回溯历史告警性能,之后再考虑下线。
常见踩坑
- ❌直接在 UC2.0 的 Matrix 上传 5.0 安装包:包校验失败,Matrix 拒绝部署,甚至损坏原有 2.0 环境。
- ❌直接拷贝 2.0 数据库目录给 5.0:数据库 schema 完全不同,平台直接异常无法启动。
- ❌直接复用 2.0 的 License 导入 5.0,授权校验失败,组件无法启用,必须走 H3C 授权迁移电子流。
- ❌期望迁移全部历史告警、历史性能数据,官方不支持迁移时序历史数据,只能保留旧环境备查。
什么场景可以考虑原地重装(不推荐)
把原有 UC2.0 虚拟机所有组件卸载(卸载 Matrix,清理磁盘),再全新安装 5.0 底座 + 组件。本质还是新建环境,不是升级,原有数据全部清空,需要提前导出全部配置备份。风险极高,生产业务不建议这么做,优先用一台新虚拟机部署 5.0。
暂无评论