Enterprise Vault Best Practices for large installations

Article:TECH160065  |  Created: 2011-05-15  |  Updated: 2013-05-07  |  Article URL http://www.symantec.com/docs/TECH160065
Article Type
Technical Solution

Product(s)

Environment

Issue



Enterprise Vault best practices are currently available cross-referencing multiple documents. Below is a consolidation of these documents, and is applicable for large installations (multiple archiving tasks and SQL database servers).


Error



Issues that may be observed without the best practices implemented may include:

  • Errors in the event log indicating database deadlock or connectivity issues.
  • Exchange mailboxes not appearing to archive all items on a daily basis, with no apparent errors in the event log.


 


Cause




Performance optimization of multiple aspects of an Enterprise Vault environment is critical for larger customers. If the environment is not optimized and maintained, a large number of random issues will be apparent.


Solution



On each Enterprise Vault server:

  1. Apply the following below referenced documents: 1, 2, 3, 4
  2. Schedule all Enterprise Vault archiving tasks to run using a staggered schedule that is outside of the backup window for EV Vault Store or Index locations, and also that is outside of the SQL database maintenance window.
  • Enabling the 'Use Site Schedule' option is not desired for larger environments
  • Staggering the start times will reduce the impact on the SQL server running the Enterprise Vault Directory database.
  • Example: Backup normally runs from 12AM – 5AM. Database maintenance normally runs from 5AM – 6AM. This leaves 18 hours of unimpeded archiving time. There currently are 54 Exchange archiving tasks in the environment. You can schedule 3 tasks to begin per hour (3 times 18 equals 54). Allow a run-time of each archiving task sufficient to process all mailboxes on the Exchange server. This will vary per server with the total number of archive-enabled mailboxes, but a minimum of 3-4 hours of archiving should be implemented per task, and monitored for sufficient run-time allowance.

 
On each SQL server:

  1. Please apply the below referenced documents: 3, 4, 5
  • Document 5 (database maintenance) should be performed daily on the Vault Store databases, and weekly for the EnterpriseVaultDirectory database. (Minimum)
  • On a monthly basis, perform the database maintenance with all Enterprise Vault services stopped on all Enterprise Vault servers. Note: This will prevent users from accessing archived items, so this should be performed during a well-known maintenance window.

 
Reference documents:

  1. Enterprise Vault Registry and Boot.INI best practices: http://www.symantec.com/docs/TECH71173  
  2. Enterprise Vault Antivirus Exclusions document: http://www.symantec.com/docs/TECH48856
  3. Server Pagefile size set to listed Microsoft recommended value:
  4. Disable all TOE, Chimney, and other 'offload' parameters on the NIC:http://www.symantec.com/docs/TECH55653
  5. SQL Maintenance for Enterprise Vault databases: http://www.symantec.com/docs/TECH74666




Article URL http://www.symantec.com/docs/TECH160065


Terms of use for this information are found in Legal Notices