Source VM Requirements

The virtual machines that host applications must be discoverable by backup operations.

  • Ensure that hypervisor guest tools are installed on the source VMs.

  • When a virtual machine is discovered during backup, a client for the VM is created in the CommCell Console if one does not already exist. If a virtual machine with spaces or special characters in its name is discovered during backup, the spaces or special characters are replaced with underscores ('_') when creating the VM client name that is displayed in the CommCell Console. The VM name with spaces or special characters is still displayed on the Virtual Machine Status tab for the backup job, in the backup job summary, and in reports that include the VM name. The following special characters are replaced:

    [ \ \ | ` ~ ! @ # $ % ^ & * + = < > ? , { } ( ) : ; ' \ " \ \ s / ]
  • To enable discovery of applications running on Windows VMs when using a Linux proxy, install the File System Core package on the guest VMs before running an application-based backup.

  • To enable application discovery on Windows machines, the Windows machine where the application runs must have PowerShell 5.0.

VM Credentials

The credentials specified for application-based backups at the instance, subclient, or virtual machine level are used to install application plug-ins and to perform backups of virtual machines and application data.

If application credentials are different from the credentials that were specified to access the virtual machine, the application backup fails.

For more information, see Specifying Credentials for Application-Based Backups.