Before VMs are added to a backup policy by a third-party DR app, perform the following operations:
Filter out VMs that do not support backup.
Filter out VMs with internal snapshots.
Check whether the VMs are included in the backup policies of SCP. If so, the following prompt should be displayed: "This VM is already included in the backup policy of SCP. SCP backup tasks may terminate the agentless backup tasks triggered by the third-party backup app, resulting in an unguaranteed RPO."
Query the VM CBT status. If CBT is disabled, you are advised to enable it.
Filter Out VMs That Do Not Support Backup
For more information, see the Obtain List of VMs section in SCP Open API documentation.
Note:
Filter out VMs based on the following condition. • type = hci: Filter out VMs in non-HCI resource pools.
In the returned list of VMs, the vmtype = vm or vmtype = derive parameter indicates that a VM supports backup.
VMs with Turbo mode (SPDK) enabled do not support backup. In the response parameters of the API for obtaining VM lists, turbo_mode_enabled = true indicates that Turbo mode is enabled.
backup proxy VMs do not support backup. in the response parameters of the API for obtaining VM lists, os_name = "Backup Proxy" indicates that the VM is a backup proxy type.
desktop cloud VMs in revert mode do not support backup . In the response parameters of the OpenAPI for obtaining the Vm lists, if the instance information contains `application="desk"` and `revert_mode=1`, it indicates that the instance is a desktop cloud VM in revert mode.
If you use HCI open APIs (they will no longer be open in the future), see the Obtain VM List section to filter out VMs based on the following conditions.
isComponent = false: Filter out component-based VMs, as they do not support backup.
types = vm: Filter out placeholder VMs, as only ordinary VMs support backup.
isTurboModeEnabled = false: Filter out VMs with Turbo mode (SPDK) enabled, as they do not support backup.
Filter Out VMs with Internal Snapshots
For more information, see the Obtain VM Snapshot List section in SCP Open API documentation.
Note: The cloud platform supports three types of VM snapshots: VS Storage Snapshots, Internal Disk Snapshots, and External Disk Snapshots. Note that if a VM has internal disk snapshots, the VM does not support agentless backup. In this case, an error should be reported to prompt the user to delete all internal disk snapshots of the VM on SCP.
Check Whether VMs Are Included in Backup Policies of SCP
For more information, see the Query Backup Policy List section in SCP Open API documentation. The check procedure is listed below.
Obtain the list of VMs included in all backup policies of SCP.
Check whether the VMs are included in the backup policies of SCP. If so, the following prompt should be displayed: "This VM is already included in the backup policy of SCP. SCP backup tasks may terminate the agentless backup tasks triggered by the third-party backup app, resulting in an unguaranteed RPO."