任务列表

本文介绍PolarDB任务列表的功能和操作方法。

概述

为了便于用户管理PolarDB集群的任务,及时感知集群备份恢复等长时任务的进度,提高集群运维效率,PolarDB支持在任务列表查看当前任务进度和历史任务详情。

版本要求

当前任务列表仅支持管理PolarDB MySQL版企业版和标准版集群的任务。

使用限制

  • 当前仅支持查看任务列表功能上线后(即2024年3月15日)的任务情况。

  • 当前仅支持查看30天以内的历史任务情况。

  • 暂不支持查看数据库代理相关的任务情况,如数据库代理版本升级、变更集群地址/自定义地址等。

  • 当前仅支持查看任务进度,不支持修改切换时间、重试等运维操作。

支持的任务类型

PolarDB任务列表中支持查看当前正在进行中的任务,以及30天内的已完成的历史任务

具体支持的任务类型如下:

PolarDB MySQL

任务类型

任务名称

企业版

标准版

备注

创建集群

新建集群

支持

支持

仅支持新建集群的场景,暂不包含从RDS迁移等场景。

数据恢复(全量恢复)

按备份集恢复(基于一级备份)

支持

支持

  • 企业版仅支持集群版和多主集群(库表)的全量恢复任务的管理。

  • 标准版仅支持存储类型为PSL4和PSL5的基于二级备份的全量恢复任务的管理。

按时间点恢复(基于一级备份)

支持

支持

按备份集恢复(基于二级备份)

支持

支持

按时间点恢复(基于二级备份)

支持

支持

库表恢复

库表恢复

支持

支持

克隆集群

克隆集群

支持

无此功能

  • 企业版仅支持集群版的克隆集群任务的管理

规格变更或迁移

变更节点规格

支持

支持

内核版本升级

内核小版本升级

支持

支持

增加节点

增加节点

支持

支持

删除节点

删除节点

支持

支持

集群主备切换

主节点与只读节点切换

支持

支持

集群切换

主可用区切换

支持

支持

删除集群

释放集群

支持

支持

参数调整

调整集群和节点参数

支持

支持

账号变更

创建高权限账号

不支持

支持

修改高权限账号

不支持

支持

删除高权限账号

不支持

支持

存储在线扩容

存储在线扩容

不支持

支持

重启集群

重启节点

支持

支持

配置变更

变更AutoPL云盘预置IOPS

无此功能

支持

变更TDE配置

支持

支持

变更SSL配置

支持

支持

网络变更

创建主地址

支持

支持

暂不支持集群地址/自定义地址的变更任务管理。

修改主地址

支持

支持

删除主地址

支持

支持

说明

您可在任务列表中通过任务类型筛选要查看的任务。

查看备份恢复等长时任务的详细进度

说明
  • 当前仅PolarDB MySQL版标准版,及企业版的集群版支持展示长时任务的详细进度。当长时任务执行完成后,其备注信息将被清空。

  • 任务列表中的任务状态和任务进度需要手动刷新才会更新。任务详情中的进度信息可自动更新,也可手动刷新。

  • 长时任务进度的显示和更新存在一定延迟,请耐心等待。

  1. 登录PolarDB控制台,在左侧导航栏,单击任务列表

  2. 您可以通过任务开始时间、关键字(任务ID、资源ID)、统计状态等筛选条件查询目标任务。

    image

  3. 在目标任务操作列,单击详情,可查看任务详情。

    当前可查看任务进度的任务类型主要包括库表恢复数据恢复任务,具体如下。

任务类型

任务名称

任务详情中展示的步骤名称

备注示例

企业版

标准版

库表恢复

库表恢复

临时节点增量恢复(按需)

临时节点增量恢复(按需)

正在回放第 16 个 Redo Log ( ib_logfilexxx ) ,总共需回放 50 个 Redo Log

主节点库表恢复

备节点库表恢复(按需)

库表恢复

正在恢复第 16 个表 ( 库名.表名 ),总共需恢复 50 个表

数据恢复

时间点恢复(基于一级备份集)

增量恢复

增量恢复

正在回放第 16 个 Redo Log ( ib_logfilexxx ) ,总共需回放 50 个 Redo Log

备份集恢复(基于二级备份集)

主节点全量恢复

备节点全量恢复(按需)

全量恢复

恢复进度 32 %

时间点恢复(基于二级备份集)

主节点全量恢复

备节点全量恢复(按需)

全量恢复

恢复进度 32 %

增量恢复

增量恢复

正在回放第 16 个 Redo Log ( ib_logfilexxx ) ,总共需回放 50 个 Redo Log

image

常见问题

  • Q:任务进度百分比为什么不动了?

    A:

    • 任务进度百分比不是线性变化的,是根据不同的任务类型、用户的数据量、业务量、集群所处的宿主资源情况综合统计出来的。如果进度百分比长时间不动,一般都是后台正在进行比较耗时的步骤,请耐心等待

    • 对于库表恢复、数据恢复等长时任务,步骤备注栏会展示步骤的详细进度,请以该进度为准。

      说明

      当前仅PolarDB MySQL版标准版,及企业版的集群版支持展示长时任务的详细进度。

  • Q:在控制台进行了集群的相关操作,为什么在任务列表没有看到相关任务?

    A:请先参考上文中的任务列表管理的任务,如果操作不在其中,任务列表将不会展示;并且,任务列表发布之前的历史任务也不会展示。另外,如果在上文的任务列表中仍然没有展示任务,有可能是因为刚下发任务,需要等待一小段时间并刷新页面以后才会显示。

  • Q:任务列表支持取消正在进行的任务吗?

    A:由于可能涉及退款、后台数据迁移、切换等场景,暂不支持取消正在进行的任务。

  • Q:为什么集群状态已经是“运行中”了,但任务却还在“执行中”?

    A:集群状态是“运行中”表明用户已经可以正常使用集群,而任务还在“执行中”可能是在进行任务完成后的资源回收、备可用区节点创建等后处理操作,这些操作不影响集群使用,可以忽略。

  • Q:为什么没有选择开启热备集群,但任务里仍然有备可用区节点相关的步骤?

    A:后台任务兼容了各种节点情况,如果实际不需要执行对应步骤,后台任务会自动跳过,可以忽略。