Ops Center Protector monitors jobs that are being performed in the system and provides progress and status information. Jobs are broken down into tasks being processed by the system, each job will have one or more tasks. They are either system initiated tasks (e.g. a scheduled Backup or Report creation) or user initiated tasks (e.g. a Restore or a Repository Analysis). Jobs are executed by various subsystems on various Protector nodes and are tracked by the master node so that it can provide progress and status information to users.
Jobs are split into three types:
- A Job can be in one of the following states:
- Succeeded – All Tasks succeeded
- In Progress – One or more tasks are still running
- Failed – One or more Tasks Failed
- Paused – One or more Tasks Paused
- Cancelled – One or more Tasks Cancelled
- Unknown – The master is unable to communicate with the node on which the job is running. The node may be genuinely offline, or it could be that the network is down between the master and the node. This status will be updated when the nodes can communicate again.
- A Task can be in one of the following states:
- Succeeded – All good
- In Progress – Still running
- Failed – All not so good
- Paused – User has paused the Task
- Cancelled – User has cancelled the Task
- Unknown – The master is unable to communicate with the node on which the Task is running. The node may be genuinely offline, or it could be that the network is down between the master and the node.
- Additionally, a Task/Job can complete with:
- Warnings – the state is SUCCEEDED but something was amiss (e.g., Rules distribution with an offline node)
The Jobs user interface presents the user with a list of currently active jobs and jobs that have recently completed. It enables some jobs to be paused or cancelled.