A desktop pool task is used to execute operations on VMs in desktop pools as scheduled. Supported operations include staring VM, shutting down VM, restarting VM, restoring VMs in a manual desktop pool, creating snapshots for VMs, restoring VMs by using snapshots, deploying desktops, updating software drivers, enabling the restoration point, and disabling the restoration point.
Create a desktop pool task—Create a desktop pool task to execute operations on desktop pools. Supported operations include staring VM, shutting down VM, restarting VM, restoring VMs in a manual desktop pool, creating snapshots for VMs, restoring VMs by using snapshots, deploying desktops, updating software drivers, enabling the restoration point, and disabling the restoration point.
Manage desktop pool tasks—Edit or delete a desktop pool task, view VMs, or edit desktop pols in a desktop pool task.
You can create desktop pool tasks only for VDI desktop pools.
Manual desktop pool restoration applies only to manual desktop pools.
Snapshot creation and snapshot restoration apply to VMs in both static and manual desktop pools. Taking snapshots is a temporary disaster recovery solution. When the image files of VMs are damaged or deleted by mistake, snapshot data will also get lost. As a best practice for long-term use, back up VMs.
You can enable or disable the restoration point only for VOI desktop pools. The operation takes effect on all desktops in a desktop pool.
For desktop pools from a desktop pool group in single-pool mode, a task can be executed successfully only when the desktop pools are in Permit access status.
From the left navigation pane, select System > Advanced Settings > Scheduled Tasks.
Click Create.
Select Desktop Pool for the Execute On field, and configure desktop pool task parameters as described in "Parameters."
Click Next, and then select one or multiple desktop pools.
Click Next, and review the configuration.
Click OK.
Type: Select an action to take on targets in a task. Options include:
Start: Start the VMs in the target desktop pools.
Shut Down: Shut down the VMs in the target desktop pools.
Restart: Restart the VMs in the target desktop pools.
Restore Manual Desktop Pool: Restore manual desktop pools.
Create Snapshot: Create snapshots for the VMs in the target desktop pools.
Restore Snapshot: Restore the VMs in the target desktop pools from snapshots.
Deploy Desktops: Deploy desktops. You must configure desktop settings as described in "Deploy a VDI desktop pool."
Update Software Driver: Update the software driver for all desktops in a desktop pool.
Update Restore Point: Update the restore point for all desktops in a desktop pool..
Disable Restore Point: Disable the restore point for all desktops in a desktop pool.
Scheduled Shutdown Reminder: Configure whether to enable the system to send a reminder in advance to the desktops in the desktop pools specified in this task before the system shuts down the desktops. This feature is disabled by default. You can configure this feature only when you select Shut Down as the task type.
Max Snapshots: Set the maximum number of desktop snapshots that can be created for a desktop in this task. The default is 3. This parameter is available only for a snapshot creation task, and it does not take effect on the desktops in a manual desktop pool.
Schedule: Set the interval to take the action. Options include Once, Monthly, Weekly, and Daily. If you select Monthly or Weekly, you must also select a date range
Date Range: Set the date to start and end the task. The system will periodically execute the task within the date range. This parameter is unavailable for the one-off task.
Executed At: Select the date on which the one-off task will be executed.
Execution Time: Set the time to execute the task. This parameter is available for both one-off and scheduled tasks.
From the left navigation pane, select System > Advanced Settings > Scheduled Tasks.
Click Execute in the Actions column for a desktop pool task.
In the dialog box that opens, click OK. The system will execute the task immediately. If you click Cancel, the system will execute the task as planned in the task.
From the left navigation pane, select System > Advanced Settings > Scheduled Tasks.
Click the name of a scheduled desktop pool task to view its details.
To view the VMs that run the task, click View VMs in the Actions column for a desktop pool in the Execute On area.
From the left navigation pane, select System > Advanced Settings > Scheduled Tasks.
In the desktop pool list for a task, click Delete in the Actions column for a desktop pool.
In the dialog box that opens, click OK.
From the left navigation pane, select System > Advanced Settings > Scheduled Tasks.
Click More in the Actions column for a desktop pool task, and then select Edit.
Configure the desktop pool task parameters as described in "Parameters."
Click Next, and select or clear desktop pools as needed.
Click Next, and review the configuration.
Click OK.
From the left navigation pane, select System > Advanced Settings > Scheduled Tasks.
Click More in the Actions column for a desktop pool task, and then select Delete.