Skip to main content

升级环境版本

使用AutoMQ Cloud BYOC 产品的过程中,用户可参考本文档按需升级 BYOC 环境控制台版本,以获取更新和缺陷修复。

本文中提及 AutoMQ 产品服务方、AutoMQ 服务方、AutoMQ,均特指安托盟丘(杭州)科技有限公司。

AutoMQ Cloud BYOC 环境随着功能的迭代会产生更新版本,用户可根据版本记录▸查看对应的版本,选择升级环境版本。

升级操作

从阿里云计算巢升级环境

阿里云上,AutoMQ Cloud BYOC 环境是通过计算巢服务进行部署和管理,因此升级版本也需要前往计算巢产品控制台进行操作。

操作步骤

登录环境控制台所属云账号,或者是拥有授权操作能力的子账号,前往计算巢产品控制台

  1. 前往服务实例列表页,选择私有化部署实例,查找我的服务实例。 用户访问计算巢控制台,点击左侧导航栏 服务实例 ,进入列表页。搜索找到当前环境对应的服务实例,点击详情。
  1. 确认计算巢服务版本,点击升级服务实例。
  1. 选择目标版本,同意运维授权,点击开始升级。
  1. 升级完成后,重新登录 AutoMQ 环境控制台,检查升级过程是否符合预期。

从 AWS CloudFormation 升级环境

AWS 云上,如果 AutoMQ Cloud BYOC 环境通过 Marketplace CloudFormation 安装,则升级版本也需要前往CloudFormation进行操作。

操作步骤

登录环境控制台所属云账号,或者是拥有授权操作能力的子账号,前往Marketplace 控制台。

  1. 前往 Marketplace 查看最新版本 。用户 AWS Marketplace 商品页,选择希望升级的目标版本,推荐升级到最新的 Latest 版本。
  1. 获取更新版本的 CloudFormation Template。 查看 Additional Details, 查看 CloudFormation Template。
  1. 下载 CloudFormation Template 到 S3。 选择在 CloudFormation Designer 查看新版本的 Template 后,点击左上角保存按钮,下载保存 Template 到 S3。
  1. 前往 Stack 列表页,查找部署 AutoMQ BYOC 环境的 Stack。 用户访问 CloudFormation 控制台,点击左侧导航栏 Stacks ,进入列表页。搜索找到当前环境对应的 Stack,点击 Stack Actions
  1. 查找 Stack 支持的操作 点击替换已有模板,创建 ChangeSet。

警告:

在创建 ChangeSet 过程中,除了新版本的 Template 更新,以下参数不支持修改,否则会导致环境异常:

ExistingVPCId:环境安装完成后,VPC 不允许修改。

ExistingPublicSubnetId:环境安装完成后,环境控制台所在的子网不允许修改。

MsgBucket:环境安装完成后,MsgBucket不允许修改。

OpsBucket:环境安装完成后,OpsBucket不允许修改。

  1. 按步骤提交变更,进行预览。 提交确认后,可以查看到当前版本升级涉及的变更资源范围。
  1. 确认执行 ChangeSet。 等待执行完成后,观察升级效果是否符合预期。