You need to enable JavaScript to run this app.
导航
一键更新实例镜像和脚本
最近更新时间:2024.05.16 11:01:17首次发布时间:2024.05.16 11:01:17

您可以通过弹性伸缩的滚动升级能力,批量更新伸缩组中实例的镜像或脚本,实现一键自动化运维。本文为您介绍如何快速构建伸缩组的运维能力,实现实例的一键升级和回滚能力。

前提条件

创建伸缩组启动,且组中有 服务中保护中 状态的实例。

步骤一:准备新镜像

当您需要为伸缩组中实例更新镜像时,则需要提前准备新镜像,用于后续升级。

准备新镜像方法操作说明

方法1

如果您暂无新镜像,您可以:

  1. 通过火山引擎控制台新购实例,您可以按需选择购买方式。
  2. 在新购实例中进行部署应用、准备数据等自定义配置,以减少更新镜像后的维护工作。
  3. 基于新购实例创建自定义镜像,作为新镜像。

方法2

如果您已经具有待更新的镜像,您可以:

  1. 根据火山引擎镜像要求,制作自定义镜像
  2. 导入自定义镜像,作为新镜像。

步骤二:准备回滚镜像

回滚操作用于当滚动升级任务执行失败时,可以恢复实例更新前的配置。

  1. 登录 伸缩组控制台
  2. 在顶部导航栏,选择目标资源所属的项目和地域。
  3. 单击伸缩组的名称,选择“实例管理”页签,查看实例的基本信息。
  4. 单击实例的名称,将跳转到 云服务器控制台中的实例详情页面。
  5. 创建自定义镜像,作为回滚镜像。

步骤三:创建滚动升级任务

参考创建执行任务按需创建滚动升级任务:

  • 更新镜像和回滚镜像:请选择步骤一和步骤二中创建的镜像。
  • 更新脚本和回滚脚本:请自定义输入。

步骤四:查看滚动升级结果

滚动升级任务执行后,您可以参考查看执行任务详情查看任务情况。