Previous Topic: Problems Caused by Duplicate VM UUIDNext Topic: Incremental Backup Converts to Verify Backup or the Backup Size Increases in Hyper-V


File System Catalog Job Fails or Recovery Point Check Fails for Host-Based Agentless Backup

Valid on Windows platforms. Valid for VMware VM only.

Symptom

Solution

This may be caused by a known issue of VMware (see the VMware KB article). When you quiesce a VMware VM, the snapshot contains corrupted data. The backup reads data from the snapshot and the data that is backed up also becomes corrupted.

Note: This problem occurs with all VMware ESXi versions and on a VM with guest OS running Windows 2008 R2 SP1 and Windows 2012. Arcserve UDP cannot detect the data corruption problem because VMware does not return an error in such cases. You may not be aware of the problem until you try to restore data.

You can follow the Arcserve KB article to check whether the problem is caused by this VMware known issue. The workaround recommended by VMware is to disable the VSS writers, such as MSSearch Service Writer (ignore it, if not installed) and Shadow Copy Optimization Writer (typically present in every Windows VM), in guest OS of VM. You can manually disable the writers per the VMware KB article.

Arcserve UDP also provides a simple way to disable the writers, if VMware Tools snapshot quiescing method is used. Follow these steps to disable the writers.

At Proxy Server level (applicable for VMs protected by this proxy server)

  1. Log in to the proxy server.
  2. Open the registry key from the following location:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Arcserve\Unified Data Protection\Engine\AFBackupDll]
    
  3. Create a Multiple-String value with the name DisableSpecificVSSwriters.
  4. Enter the names of the VSS writer that is expected to be disabled (each writer name occupies one line).
  5. Save the registry key.

At VM level

  1. Log in to the proxy server.
  2. Open the registry key from the following location:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Arcserve\Unified Data Protection\Engine\AFBackupDll\<vm instance uuid>]
    
  3. Create a Multiple-String value with the name DisableSpecificVSSwriters.
  4. Enter the names of the VSS writer that is expected to be disabled (each writer name occupies one line).
  5. Save the registry key.

Notes: