本文介绍PolarDB任务列表的功能和操作方法。
概述
为了便于用户管理PolarDB集群的任务,及时感知集群备份恢复等长时任务的进度,提高集群运维效率,PolarDB支持在任务列表查看当前任务进度和历史任务详情。
版本要求
当前任务列表仅支持管理PolarDB MySQL版企业版和标准版集群的任务。
使用限制
当前仅支持查看任务列表功能上线后(即2024年3月15日)的任务情况。
当前仅支持查看30天以内的历史任务情况。
暂不支持查看数据库代理相关的任务情况,如数据库代理版本升级、变更集群地址/自定义地址等。
当前仅支持查看任务进度,不支持修改切换时间、重试等运维操作。
支持的任务类型
PolarDB任务列表中支持查看当前正在进行中的任务,以及30天内的已完成的历史任务。
具体支持的任务类型如下:
PolarDB MySQL
任务类型 | 任务名称 | 企业版 | 标准版 | 备注 |
创建集群 | 支持 | 支持 | 仅支持新建集群的场景,暂不包含从RDS迁移等场景。 | |
数据恢复(全量恢复) | 支持 | 支持 |
| |
支持 | 支持 | |||
支持 | 支持 | |||
支持 | 支持 | |||
库表恢复 | 支持 | 支持 | ||
克隆集群 | 支持 | 无此功能 |
| |
规格变更或迁移 | 支持 | 支持 | ||
内核版本升级 | 支持 | 支持 | ||
增加节点 | 支持 | 支持 | ||
删除节点 | 支持 | 支持 | ||
集群主备切换 | 支持 | 支持 | ||
集群切换 | 支持 | 支持 | ||
删除集群 | 支持 | 支持 | ||
参数调整 | 支持 | 支持 | ||
账号变更 | 不支持 | 支持 | ||
不支持 | 支持 | |||
不支持 | 支持 | |||
存储在线扩容 | 不支持 | 支持 | ||
重启集群 | 支持 | 支持 | ||
配置变更 | 无此功能 | 支持 | ||
支持 | 支持 | |||
支持 | 支持 | |||
网络变更 | 支持 | 支持 | 暂不支持集群地址/自定义地址的变更任务管理。 | |
支持 | 支持 | |||
支持 | 支持 |
您可在任务列表中通过任务类型筛选要查看的任务。
查看备份恢复等长时任务的详细进度
当前仅PolarDB MySQL版标准版,及企业版的集群版支持展示长时任务的详细进度。当长时任务执行完成后,其备注信息将被清空。
任务列表中的任务状态和任务进度需要手动刷新才会更新。任务详情中的进度信息可自动更新,也可手动刷新。
长时任务进度的显示和更新存在一定延迟,请耐心等待。
登录PolarDB控制台,在左侧导航栏,单击任务列表。
您可以通过任务开始时间、关键字(任务ID、资源ID)、统计状态等筛选条件查询目标任务。
在目标任务操作列,单击详情,可查看任务详情。
当前可查看任务进度的任务类型主要包括库表恢复和数据恢复任务,具体如下。
任务类型 | 任务名称 | 任务详情中展示的步骤名称 | 备注示例 | |
企业版 | 标准版 | |||
库表恢复 | 库表恢复 | 临时节点增量恢复(按需) | 临时节点增量恢复(按需) | 正在回放第 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 |
常见问题
Q:任务进度百分比为什么不动了?
A:
任务进度百分比不是线性变化的,是根据不同的任务类型、用户的数据量、业务量、集群所处的宿主资源情况综合统计出来的。如果进度百分比长时间不动,一般都是后台正在进行比较耗时的步骤,请耐心等待
对于库表恢复、数据恢复等长时任务,步骤备注栏会展示步骤的详细进度,请以该进度为准。
说明当前仅PolarDB MySQL版标准版,及企业版的集群版支持展示长时任务的详细进度。
Q:在控制台进行了集群的相关操作,为什么在任务列表没有看到相关任务?
A:请先参考上文中的任务列表管理的任务,如果操作不在其中,任务列表将不会展示;并且,任务列表发布之前的历史任务也不会展示。另外,如果在上文的任务列表中仍然没有展示任务,有可能是因为刚下发任务,需要等待一小段时间并刷新页面以后才会显示。
Q:任务列表支持取消正在进行的任务吗?
A:由于可能涉及退款、后台数据迁移、切换等场景,暂不支持取消正在进行的任务。
Q:为什么集群状态已经是“运行中”了,但任务却还在“执行中”?
A:集群状态是“运行中”表明用户已经可以正常使用集群,而任务还在“执行中”可能是在进行任务完成后的资源回收、备可用区节点创建等后处理操作,这些操作不影响集群使用,可以忽略。
Q:为什么没有选择开启热备集群,但任务里仍然有备可用区节点相关的步骤?
A:后台任务兼容了各种节点情况,如果实际不需要执行对应步骤,后台任务会自动跳过,可以忽略。