在私有部署的 v5.5.0 版本中,我们进行了重要的变更:将 MongoDB 数据库版本从 v3.4.24 升级到 v4.4.29。
尽管我们已经为此准备了升级脚本,但由于 MongoDB 版本升级需要按照特定顺序执行操作,因此需要额外的步骤来确保顺利完成升级。
如果您计划升级至 v5.5.0 版本或者之后的版本,请务必阅读 v5.5.0 的升级说明文档。特别是在升级过程中,如果仅更新微服务的 community
镜像,则会导致启动失败。
以下是单机模式从 v5.4.4 及之前的版本升级到 v5.5.0 版本的基本步骤(与升级说明文档基本一致):
升级前注意查看当前版本到目标升级版本之间是否有其他额外附加操作
- 数据备份: 在进行数据库版本升级前,请务必备份数据。本次建议使用文件复制方式备份数据目录,如是云主机上也可以额外增加一份磁盘快照,以确保数据安全。
- MongoDB 版本升级: 参考 MongoDB 版本升级文档 执行升级步骤。升级过程的耗时与数据库中的集合数量和服务器磁盘性能直接相关。
- 存储组件服务升级: 将存储组件服务升级到
3.0.0
版本。详细的升级步骤可参考 存储组件升级文档。 - 微服务升级: 将微服务升级至
5.5.0
版本。详细的升级步骤可参考 微服务升级文档。