【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】社区版OMS4.2.X 之间的升级支持平滑升级吗
【 使用版本 】社区版OMS4.2.X
【问题描述】原版本中保留的数据源和迁移项目在升级后的新版本中是否会保留
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
论坛小助手
#3
根据文档库中的信息,OMS 社区版 V4.2.3-CE 到 V4.2.4-CE 的升级支持平滑升级,但需要注意一些事项以确保升级过程顺利进行。具体来说:
-
数据保留:升级过程中,原版本中的数据源和迁移项目会被保留。这意味着升级后的新版本中,您仍然可以看到并使用这些数据源和迁移项目。 [1]
-
备份建议:强烈建议在开始升级前备份原数据库。备份原数据库后,您可以更放心地进行升级操作。一旦升级失败,您可以及时启动旧版本 OMS 社区版的容器。 [2]
-
升级流程:升级流程包括关闭 HA 功能(如果已开启)、备份数据库、启动新容器、开启 HA 功能等步骤。 [1]
升级步骤
-
关闭 HA 功能(如果已开启):
- 如果您的 OMS 社区版启用了高可用(HA)功能,请先关闭该功能。
-
备份数据库:
- 使用
mysqldump
或其他合适的备份工具将旧数据库(例如 db_oms
)备份为 SQL 文件(例如 db_oms_bak.sql
)。
- 备份出的数据库文件在回滚时使用。
-
启动新容器:
- 启动 OMS 社区版 V4.2.3-CE 的新容器。
- 确保新容器使用的 meta 库与升级前的 meta 库保持一致,以及三个挂载盘的路径与升级前保持完全一致。
-
开启 HA 功能(如果需要):
- 在 系统参数 页面,重新开启 HA 功能,并设置相关参数。
-
清理浏览器缓存:
注意事项
-
数据迁移和同步任务:请确保数据迁移、数据同步任务处于准实时状态,且建议任务已执行完正向切换步骤,不建议将其延后至 OMS 社区版新版本上执行。 [1]
-
回滚操作:如果升级过程中出现问题,可以根据备份文件进行回滚操作。 [1]
希望以上信息对您有所帮助。如果还有其他问题或需要进一步的帮助,请随时联系 OMS 社区版的技术支持人员。
检索到的文档如下:
- 概述
- 常见问题
- 产品动态
- 数据迁移概述
- 单节点升级
- 多节点升级
- 使用限制
- OMS 社区版概述