更新时间:2024-06-28 GMT+08:00

补丁升级

DDS支持补丁升级,补丁升级涉及性能提升、新功能或问题修复等。补丁升级详情见内核版本说明

当数据库版本为风险版本时,会提醒用户进行数据库补丁升级。

华为云有新的补丁发布时,您可以在“实例管理”页面如图1“数据库版本”列看到补丁升级的提示,单击“补丁升级”跳转到升级页面。

图1 升级

注意事项

  • DDS不允许降级操作,比如4.0版本降至3.4版本。
  • 当有对应的补丁更新时(定期同步开源社区问题、漏洞修复),请及时进行升级。
  • 补丁升级会重启实例,服务每个节点可能会出现1次30秒内的闪断,请您尽量在业务低峰期执行该操作,或确保您的应用有自动重连机制。
  • 补丁升级过程中禁止event的ddl操作,如create event、drop event和alter event。

约束条件

  • 目前支持补丁升级的实例类型有集群和副本集。
  • 实例的版本需为3.4、4.0和4.2。
  • 实例状态异常或执行其他action时,无法进行补丁升级。
  • 实例中存在异常节点,无法进行补丁升级。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上方的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 文档数据库服务 DDS,进入文档数据库服务信息页面。
  4. “实例管理”页面,选择指定的实例,单击“数据库版本”列的“补丁升级”。

    图2 补丁升级

    您还可以单击目标实例名称,在“基本信息”页面,“数据库信息”模块的“数据库版本”处,选择“补丁升级”。

    图3 补丁升级

  5. 在弹出框中,根据业务需求选择升级方式,单击“确定”。您可在任务中心查看补丁升级情况。

    • 中断时间最短:升级过程对业务影响相对较小。
    • 变更时长最短:升级过程时长相对较短。
    图4 选择升级方式

    升级所需时间请以实际为准。