Virtual proxy server
The Virtual Server Agent (VSA) for VMware enables you to perform backup and restores and manage virtual machine data in complex virtualized environments. VSA uses vStorage APIs for Data Protection (VADP) or VMware Consolidated Backup (VCB) methods for data protection, and can operate in mixed environments with both current and older virtual machine platforms, with support for all guest operating systems supported by VADP and VCB.
The following illustration displays components and data flows for the Virtual Server Agent:
The Virtual Server Agent offers the following key features:
The virtualization client serves a single point of administration for all proxies. The proxy computer can be any computer where Virtual Server Agent is installed. All administration activities such as backups, restores, schedules, and reports can be performed from the virtualization client.
The virtualization client also enables proxy teaming to ensure fault tolerant backups. Proxy teaming is useful when you want to back up a large number of virtual machines in a limited backup window
Once you configure the Virtual Server Agent for a vCenter, all virtual machines in the vCenter are automatically selected for backup. This behavior is designed to ensure all virtual machines are backed up.
To back up specific virtual machines in a vCenter, you can define rules to automatically select virtual machines for backup. This is useful in environments where virtual machines are frequently added or removed. You can easily browse and select vCenter objects such as hosts, datastores, and resource pools to set criteria for automatic discovery.
You can add filters to exclude specific virtual machines or virtual machine disks from back ups.
You can view a detailed report about each virtual machine backup, with information such as the name of the proxy that performed the backup, the size of backup data, and the type of backup. When a backup job is running, you can view this information from the Virtual Machine Status tab of the View Job Details dialog box.
You can protect vCloud-specific attributes of a virtual machine and restore a virtual machine back to a vCloud.
IntelliSnap backup enables you to create a point-in-time snapshot of a virtual machine by temporarily quiescing the data, taking a snapshot, and resuming live operations. IntelliSnap backups work in conjunction with hardware snapshot engines.
Deduplication provides a smarter way of storing data by identifying and eliminating the duplicate items in a data protection operation.
Deduplication at the data block level compares blocks of data against each other. If virtual machines contains blocks of data that are identical to each other, block level deduplication eliminates storing the redundant data and reduces the size of data in storage. This dramatically reduces the size of virtual machine backup data copies on disk and tapes.
Changed Block Tracking (CBT) is a VMware feature that can be used to optimize backups of virtual machines by reading only the allocated and modified portions of a virtual disk. CBT is automatically enabled for virtual machines running on hardware version 7 or higher.
You can perform an initial full backup and ongoing incremental backups to ensure ongoing data protection while reducing the size and time for backups and minimizing the impact on production systems. When using this approach, you can run periodic synthetic full backups to consolidate incremental backups into full VM backups without the need to touch production VMs again.