Hologres实例当前支持两种升级方式:标准升级和热升级。本文为您介绍Hologres实例的升级方式和升级所需要提供的信息。

背景信息

Hologres具备向下兼容版本的能力,大版本的发布会进行新功能迭代、优化等;小版本发布会进行缺陷修复等。推荐所有的用户升级到Hologres当前发布的最新正式版本。

升级方式

升级方式升级时间实例状态作业情况升级场景说明
标准升级(停服升级)5~10分钟升级期间服务不可用。
  • 全托管Flink和DataHub涉及写入Hologres表的需要停止任务,待Hologres实例升级完成后再启动任务。否则可能会出现数据丢失。
  • DataWorks数据集成任务和Blink任务无需暂停任务,升级期间会触发Failover,根据Failover策略自动恢复,建议Failover重试次数配置为10次以上。
  • 支持小版本升级:

    例如从1.3.25升级至1.3.36。

  • 支持大版本升级:

    例如从1.1升级至1.3。

您可以搜索(钉钉群号:32314975)加入实时数仓Hologres交流群反馈,由Hologres运维人员操作,升级不会改变实例的Endpoint,但是无法保证Endpoint的IP地址不变更。
热升级10~30分钟升级期间,系统处于只读状态(查询服务不受影响,写入服务不可用)。Hologres在V1.1版本开始支持热升级模式。需要使用自助升级或通过搜索(钉钉群号:32314975)加入实时数仓Hologres交流群申请升级实例。升级不改变系统Endpoint,但无法保证IP地址不变更。
说明 升级期间,建议暂停实时同步作业,升级完成之后再启动。独享实例升级属于用户有感运维操作,这类实例不会在用户未授权情况下升级。因实例数据量有差异,升级时间通常在30分钟内完成,在升级期间造成的服务不可用,不在服务等级协议保护范围内。

升级信息

Hologres实例升级需要提供升级信息,分为如下两种升级场景。

  • 小版本升级

    小版本升级不需要做实例检查准备,可以直接升级。搜索(钉钉群号:32314975)加入实时数仓Hologres交流群申请升级,并提供实例ID和实例升级时间窗口。

  • 大版本升级
    大版本升级需要对实例进行检查,您可以加入实时数仓Hologres交流群反馈,并备注如下信息。
    信息项说明
    客户名称请填写您的用户名称。
    实例ID请填写需要升级Hologres实例的ID,在实例配置页面获取。
    实例所在地域请填写需要升级Hologres实例的地域可用区,在实例配置页面获取。
    当前实例版本请填写需要升级Hologres实例的当前版本号,在实例配置页面获取。
    是否有实时写入如果存在Blink、Flink、开源Flink,请填写所使用实时写入的版本号。
    说明 如果实时写入版本过低,升级可能会操成数据丢失,需要升级Blink版本在3.7.9及以上,Flink(VVR)版本在3.0及以上才可对Hologres实例进行升级。
    期望升级时间请填写您希望Hologres实例升级的时间。
    说明
    • 为了保证实例版本间兼容度,参数个性化设置等,在升级前需要对实例先进行一个检查,等检查完成才能进行升级,一般检查时间窗口是1~3天,请耐心等待运维人员通知升级时间。
    • 因为升级会停止服务,升级因版本和实例规格不同而略有差异,几分钟到十几分钟不等,请耐心等待。

自助升级(Beta)

Hologres目前在管理控制台提供了自助升级实例版本的功能,帮助您方便、快捷升级实例。

  • 使用限制
    • 仅支持通过标准升级(停服升级)方式进行自助升级。
    • 仅支持Hologres V1.1及以上版本的实例进行自助升级。
    • 当前暂不支持只读从实例和绑定了只读从实例的主实例进行自助升级。
    • RAM用户使用自助升级功能时,需要授予AliyunHologresFullAccess权限,更多RAM用户权限的说明,请参见授予RAM用户权限
    • 自助升级目前处于灰度上线阶段,仅支持在每天10:00至17:00进行实例升级操作。
  • 升级说明
    Hologres实例自助升级分为如下两个阶段进行升级:
    1. 单击开始升级准备后,即开始升级检查。
      • 升级准备一般需要30至60分钟。
      • 升级准备期间,您可以正常使用Hologres实例。
      • 该阶段系统会进行兼容性检查、数据备份等操作。
    2. 完成升级准备后,您可以单击立即升级,即开始实例升级。
      • 实例升级期间服务不可用。
      • 实例升级一般需要5至10分钟,具体升级时间与数据量有关,请以实际升级时间为准。
      • 实例升级30分钟后如果未完成升级,系统会使用升级前的备份数据进行回滚。

Hologres实例自助升级步骤如下。

  1. 登录Hologres管理控制台,在左侧导航栏单击实例列表
  2. 实例列表页面,单击目标实例名称。
  3. 在实例详情页,单击版本参数后的升级版本
  4. 实例升级面板,检查版本信息后单击开始升级准备
  5. 升级准备完成后,单击立即升级
    说明 升级准备完成后24小时内,可以随时单击立即升级进行升级实例。
    等待实例升级完成。
说明 自助升级的操作记录会记录到操作审计中,关于查询操作审计信息请参见查询事件日志