Raw Data Size in Managed Capacity Report for Host-based Agentless VM Backup
You can configure the following registries at the proxy level or VM level:
At proxy level for all VMs protected by the current proxy:
[HKEY_LOCAL_MACHINE\SOFTWARE\Arcserve\Unified Data Protection\Engine\AFBackupDll]
"CountNtfsVolumeSize"=dword:00000001
"ReportZeroIfHavingNonNtfsVolume"=dword:00000001
"BackupZeroBlock"=dword:00000001
At VM level for a specific VM:
[HKEY_LOCAL_MACHINE\SOFTWARE\Arcserve\Unified Data Protection\Engine\AFBackupDll\{VM UUID}]
"CountNtfsVolumeSize"=dword:00000001
"ReportZeroIfHavingNonNtfsVolume"=dword:00000001
"BackupZeroBlock"=dword:00000001
- Note: The VM-level registry takes precedence over the proxy-level registry.
The following behaviors are observed:
Registry key | Default Setting | Possible Values | Purpose | Additional Info |
GetVMGuestVolumeUsedSize | 0 | 0 or 1 |
Specifies whether to count the used space of all the volumes of a VM. 0 - Counts the Virtual Machine VMDK file size as the Raw data size of the VM. 1- Counts Only the used space of the volumes. Note: For Windows Guests, only Ntfs volumes are considered. For Linux guests all the volumes are considered. |
|
ReportZeroIfHavingNonNtfsVolume | 0 | 0 or 1 |
Specifies the behavior for Raw Data size column of Managed Capacity Report when non-Ntfs volume (s) exist on the virtual machines. 0 - Size of Non Ntfs volume(s) is not considered as part of RAW Data Size Column. 1 - Overall Raw Data Size is shown as 0 when non-Ntfs volume (s) exist on the Virtual Machine |
1. Ignored when GetVMGuestVolumeUsedSize=0 2. Applicable only to Windows VM |
BackupZeroBlock | 0 | 0 or 1 |
Specifies whether to write all zero data blocks to the backup destination. 1- Writes zero data blocks to the backup destination. 0- Ignores the zero data blocks as part of backup. |
1. Ignored when GetVMGuestVolumeUsedSize=1 2. If changed, the value takes effect only after a full backup |
Example
A VM has one thin-provision virtual disk with the provisioned size 1000 GB. The size of the virtual disk’s VMDK file is 800 GB, among which 200 GB data blocks are all-zero data blocks. In the guest OS of this VM, there are 2 NTFS volumes whose used space are 100 GB and 200 GB respectively, and 1 FAT32 volume with the used space as 1 GB.
Key Names | Default Values | Customized Values | Customized Settings | Customized Values |
GetVMGuestVolumeUsedSize | 0 | 0 | 1 | 1 |
ReportZeroIfHavingNonNtfsVolume | N/A | N/A | 1 | 1 |
BackupZero Block | 0 | 1 | N/A | N/A |
Expected Raw DataSize | 600 GB (excluding zero data blocks) | 800 GB (including zero data blocks) | 300 GB | 0 |