Vault Cache Content Cache synchronization takes a long time to complete

book

Article ID: 100023477

calendar_today

Updated On:

Cause

Enterprise Vault (EV) Vault Cache (VC) content cache synchronization initially builds temporary PST files with a .DB extension on the EV server.  When the build is complete, the EV Client begins a Microsoft Bits download job to retrieve the files from the EV server. 

Current Vault Cache builds can be viewed by accessing the EV server url:
http(s)://EV_SERVER_NAME/enterprisevault/VCView.aspx

If the Microsoft BITS throttling Group policy is enabled and set to a low level, the download can take an extended period of time to complete or not download any .DB files.

To check if Microsoft BITS throttling is enabled follow the steps below:

  1. Open Group Policy by entering gpedit.msc /gpcomputer:"ComputerName" in the Run window or at the command prompt in a CMD window.
  2. BITS policies are located under Computer ConfigurationAdministrative TemplatesNetworkBackground Intelligent Transfer Service.
  3. Right-click the policy and select Edit.

The group policies for BITS are located in the registry at HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\BITS. Note that only those policies that are configured are listed in the registry.

 

BITS uses the following Group Policies to configure bandwidth throttling.

 
Policy Description
EnableMaintenanceLimits
BITS 4.0
Limits the network bandwidth that BITS uses for background transfers during the maintenance days and hours. Maintenance schedules further limit the network bandwidth that is used for background transfers.
Specify a limit to use for background jobs during a maintenance schedule. For example, if normal priority jobs are currently limited to 256 Kbps on a work schedule, you can further limit the network bandwidth of normal priority jobs to 0 Kbps from 8:00 A.M. to 10:00 A.M. on a maintenance schedule.
Note: the bandwidth limits that are set for the maintenance period supersede any limits defined for work and other schedules.
EnableBandwidthLimits
BITS 4.0

Limits the network bandwidth that BITS uses for background transfers during the work and non-work days and hours. The work schedule is defined using a weekly calendar, which consists of days of the week and hours of the day. All hours and days that are not defined in a work schedule are considered non-work hours.
Specify a limit to use for background jobs during a work schedule. For example, you can limit the network bandwidth of low priority jobs to 128 Kbps from 8:00 A.M. to 5:00 P.M. on Monday through Friday, and then set the limit to 512 Kbps for non-work hours.

For additional Group Policy settings related to BITS, please refer to Microsoft's site.

Resolution

Have the network administrator adjust the Microsoft BITS throttling  Group Policy to a level that synchronization does not take an extended period of time

 

 

Issue/Introduction

In some Active Directory environments it has been seen that Vault Cache will finish header synchronization quickly, but take a very long time to finish content synchronization.