Task Center

更新时间:
复制 MD 格式

This article introduces the PolarDB Task Center.

Overview

To help you manage tasks for your PolarDB clusters, track the progress of long-running tasks such as cluster backups and recoveries, and improve cluster O&M efficiency, PolarDB allows you to view the progress of current tasks and the details of historical tasks in Task Management > Task Center.

Version requirements

The Task Center is available for PolarDB for MySQL Enterprise Edition and Standard Edition clusters.

Limitations

  • You can only view tasks that were created after the Task Center was launched on March 15, 2024.

  • You can only view task history from the last 30 days.

  • Tasks related to PolarProxy, such as version upgrades or changes to cluster endpoints and custom endpoints, are not tracked.

  • The Task Center is primarily a monitoring tool. Operations such as modifying the switchover time or retrying are available only for certain tasks.

Supported task types

In the PolarDB Task Center, you can view currently running tasks and completed tasks from the last 30 days.

PolarDB for MySQL

Task type

Task name

Enterprise edition

Standard edition

Notes

Create cluster

Create a cluster

Supported

Supported

The Task Center tracks the creation of new clusters but does not track migrations from ApsaraDB RDS.

Data recovery (full)

Restore from backup set (level-1 backup)

Supported

Supported

  • For Enterprise Edition, this tracks only full data recovery tasks for Cluster Edition and Multi-master Cluster types.

  • For Standard Edition, only full recovery tasks from a level-2 backup are tracked for clusters that use PSL4 or PSL5 storage.

Point-in-time recovery (from a level-1 backup)

Supported

Supported

Restore from backup set (level-2 backup)

Supported

Supported

Point-in-time recovery (from a level-2 backup)

Supported

Supported

Library Table Recovery

Library Table Recovery

Supported

Supported

Clone cluster

Clone a cluster

Supported

Not available

  • For Enterprise Edition, only tasks for cloning Cluster Edition clusters are tracked.

Specification change or migration

Change node specifications

Supported

Supported

Kernel version upgrade

Minor kernel version upgrade

Supported

Supported

Add node

Add a node

Supported

Supported

Delete node

Delete a node

Supported

Supported

Failover

Failover

Supported

Supported

Cluster switchover

Change primary availability zone

Supported

Supported

Delete cluster

Release a cluster

Supported

Supported

Parameter adjustment

Adjust cluster and node parameters

Supported

Supported

Account change

Create a privileged account

Not supported

Supported

Modify a privileged account

Not supported

Supported

Delete a privileged account

Not supported

Supported

Online storage expansion

Online storage expansion

Not supported

Supported

Restart cluster

Restart a node

Supported

Supported

Configuration change

Change provisioned IOPS for AutoPL cloud disks

Not available

Supported

Change TDE settings

Supported

Supported

Change SSL settings

Supported

Supported

Network change

Create a primary endpoint

Supported

Supported

Tasks for changing cluster endpoints or custom endpoints are not tracked.

Modify the primary endpoint

Supported

Supported

Delete the primary endpoint

Supported

Supported

Note

You can use the Task type filter in the Task Center to find specific tasks.

View detailed task progress

Note
  • Currently, only clusters of PolarDB for MySQL Standard Edition and Enterprise Edition support displaying the detailed progress of long-running tasks. When a long-running task is complete, its remarks are cleared.

  • In the Task Center list, you must manually refresh the page to see the latest task status and progress. In the Task Details view, progress information updates automatically, but you can also refresh it manually.

  • The display and update of progress for long-running tasks may be delayed.

  1. Log on to the PolarDB console. In the left-side navigation pane, click Task Management > Task Center.

  2. You can filter tasks by criteria like start time, keywords (Task ID, Resource ID), and time range (1 hour, 1 day, 7 days, or 30 days). The page also shows task counts by status, such as Succeeded, Failed, Pending Intervention, and Running.

  3. In the Actions column of the target task, click Details to view the Task Details page.

    You can currently view detailed progress for tasks such as Library Table Recovery and data recovery. The following table describes these details.

    Task type

    Task name

    Step name

    Example

    Enterprise edition

    Standard edition

    Library Table Recovery

    Library Table Recovery

    Incremental recovery on temporary node (on-demand)

    Incremental recovery on temporary node (on-demand)

    Replaying Redo Log 16 of 50 ( ib_logfilexxx ).

    Library/Table recovery on primary node

    Library/Table recovery on secondary node (on-demand)

    Library Table Recovery

    Restoring table 16 of 50 ( database_name.table_name ).

    Data recovery

    Point-in-time recovery (from a level-1 backup)

    Incremental recovery

    Incremental recovery

    Replaying Redo Log 16 of 50 ( ib_logfilexxx ).

    Restore from a level-2 backup set

    Full recovery on primary node

    Full recovery on secondary node (on-demand)

    Full recovery

    Recovery progress: 32%

    Point-in-time recovery (from a level-2 backup)

    Full recovery on primary node

    Full recovery on secondary node (on-demand)

    Full recovery

    Recovery progress: 32%

    Incremental recovery

    Incremental recovery

    Replaying Redo Log 16 of 50 ( ib_logfilexxx ).

FAQ

Why is my task progress percentage stuck?

  • Task progress is not linear and depends on factors like task type, data volume, workload, and host resource status. A progress percentage that remains unchanged for an extended period typically indicates that a time-consuming background step is in progress.

  • For long-running tasks like Library Table Recovery and data recovery, the notes for each step show detailed progress. Refer to these notes for the most accurate information.

    Note

    Detailed progress for long-running tasks is currently available only for Cluster Edition clusters of PolarDB for MySQL Standard and Enterprise Editions.

I performed an operation on my cluster. Why don't I see the task in the Task Center?

For more information, see Supported task types. If an operation is not a supported type, the corresponding task is not displayed in the Task Center. Also, tasks that were created before the Task Center was released are not displayed. In addition, if a task is still not displayed in the Task Center, it may be because the task was just created. You may need to wait for a moment and refresh the page for the task to appear.

Task Center: Can ongoing tasks be canceled?

You cannot cancel a task that is in progress. This is because the task may involve refunds, backend data migration, or switchovers.

Why is the cluster status "Running" while the task is still "Running"?

A cluster status of "Running" indicates that the cluster is ready for use. The task may still be "Running" because it is performing post-processing operations, such as resource cleanup or creating nodes in a secondary availability zone. These operations do not affect your ability to use the cluster and can be ignored.

I did not enable a hot standby cluster. Why do I see steps related to a secondary availability zone in my task?

Backend task flows are designed for all node scenarios. Steps that do not apply to your configuration are skipped automatically and can be disregarded.