实例架构升级

阿里云 Elasticsearch(ES) 集群存在三种管控架构,分别为基础管控(v1架构)、基础管控(v2架构)和云原生新管控(v3架构)。v3架构在产品功能迭代、系统稳定性及安全保障等方面实现了全面优化与显著提升。为获得更强大的功能支持与更优质的服务体验,建议您尽快将现有架构升级至v3架构。

适用范围

  • 版本要求:

    原版本

    是否支持升级

    升级后版本

    特殊要求

    6.7/6.8/7.10/7.16

    支持

    保持原版本

    6.7/6.8不允许存在close状态的索引

    7.4/7.7

    支持

    升级至7.10

    • 需索引有副本

    • 联系技术支持为实例加白名单

    5.5/5.5/6.3

    不支持

    -

    -

  • 升级方式限制:支持通过手动或者自动方式将v2架构的实例升级至v3架构;仅支持通过自动方式将v1架构实例升级至v3架构,请联系技术支持协助。

  • 规格限制:不支持12G 22G 44G 88G 1212G 1616G规格的v1/v2架构实例升级至v3架构。

  • 地域限制:仅支持同地域升级(v1/v2v3实例需在同一地域)。

  • 功能限制

    v1/v2架构实例若启用以下功能,则不支持升级:

    • 核心功能:CCR(跨集群复制)CPFS(共享弹性存储)、配置实例间网络互通、高可用(HA)、APM(应用性能监控分析服务)、Logstash

    • 扩展功能:弹性扩展(自动扩缩容等)、Nginx反向代理。

    • 存储特性:开启OpenStore(日志增强版)、使用本地盘。

    • 基础要求:未启用X-Pack能力。

    • 可用区:主可用区不在v3架构支持列表。

  • 操作限制:升级期间禁止所有实例变更操作,请提前完成业务准备。

手动升级

登录ES控制台,通过Elasticsearch在线迁移工具将v2结构升级至v3架构,如需升级请联系技术支持申请工具使用。

步骤一:创建升级任务

  1. 进入在线升级入口。

    1. 登录阿里云Elasticsearch控制台

    2. 在左侧导航栏单击Elastic Stack云原生PaaS版本 > Elasticsearch在线迁移工具,进入在线升级入口。

  2. 单击创建,创建升级任务并配置相关参数。

    image

    参数

    描述

    类型

    选择阿里云实例架构升级,用于将v2架构实例升级至v3架构,并完成数据迁移。

    集群

    选择目标地域中所要升级的v2架构实例。

    说明

    此处仅展示所选地域中所有符合升级要求的v2架构实例。

  3. 单击确定,完成任务的创建。

步骤二:配置并执行升级任务

在该步骤,您需按照界面指引配置升级任务并完成数据迁移。

说明

升级任务中的源集群为v2架构实例。

  1. 升级检查及配置融合。

    源与目标集群设置页签,您需按照如下步骤完成升级任务的可行性检查及融合配置。

    image

    1. 可行性检查:执行升级操作前,系统会自动进行源集群的健康检查、安全检查,确保升级操作安全可行。

      说明
      • 若源集群不健康或集群水位太高,不建议升级。

      • 若源集群不具备X-Pack能力,则不支持升级。

      若可行性检查不通过,请按照界面提示修改相关配置。

    2. 配置融合:系统自动检测源集群的配置参数(例如,分片副本数、分片策略、用户权限配置等),并基于该配置创建目标集群,确保源集群与目标集群的配置参数、资源分配、分片策略等无缝同步,从而实现平滑升级和高效运行。

      说明

      该步骤预计耗时20分钟左右,请耐心等待。

  2. 进行数据迁移。

    数据迁移页签,需按下图步骤,依次完成集群融合、副本迁移、主节点迁移及主分片迁移。image

    操作项

    描述

    说明

    集群融合

    系统会将源集群和目标集群合并为一个大集群,合并后,集群内的总节点数 = 源集群节点数 + 目标集群节点数

    集群融合后,目标集群的Kibana将被临时关闭。在数据迁移期间,您仍可使用源集群的Kibana,直至业务切换完成。

    副本迁移

    系统会将索引副本分片,从源集群节点迁移至目标集群节点。

    若在副本迁移过程中出现非预期故障或对业务造成影响,可执行回滚操作。回滚完成后,当前升级任务将无法继续执行,需重新创建升级任务。

    主节点迁移

    系统会将融合后集群中的主节点,从源集群迁移至目标集群。

    主节点迁移任务发起后立即变更,不支持任何场景的回滚,请谨慎操作。

    说明

    7.x及以上版本的实例会自动将主节点切换至目标集群的节点;5.x6.x版本的实例不支持自动切换,而是待网络隔离完成时,旧节点下线后,再将新节点切换为主节点。

    主分片迁移

    系统会将存储原始数据的主分片,从源集群节点迁移至目标集群节点。

    主分片迁移启动后,不支持任何场景的回滚,请谨慎操作。

  3. 进行网络隔离。

    业务切换页签,您需按照界面指引发起网络隔离请求,以禁止源集群的节点加入至目标集群,即后续将停止使用源集群提供服务,切换为采用目标集群提供服务。

    说明

    该过程预计耗时20分钟,请耐心等待。

  4. 完成升级。

    网络隔离执行成功后,此次升级任务完成。您可单击前往实例列表查看实例详情

步骤三:数据验证

架构升级和数据迁移任务执行完成后,您可通过Kibana控制台访问目标v3架构实例,执行相关查询或写入操作,验证集群是否符合预期。如有问题请联系阿里云Elasticsearch的技术支持人员处理。

说明

Elasticsearch实例架构升级后,Kibana私网会处于关闭状态,如有需要可自行开启。

自动升级

通过管控平台自动完成架构升级,您无需任何操作,支持从v1/v2架构升级至v3架构。为获得更强大的功能支持与更优质的服务体验,请尽快联系技术支持完成升级。