Veritas Enterprise Vault™ Backup and Recovery

Last Published:
Product(s): Enterprise Vault (12.1)
  1. About this guide
    1. Where to get more information about Enterprise Vault
      1.  
        Enterprise Vault training modules
  2. Introduction to Enterprise Vault backup and recovery
    1.  
      About backup and recovery
  3. Backing up Enterprise Vault
    1.  
      About Enterprise Vault backups
    2.  
      About Enterprise Vault backup mode
    3. Backup of Enterprise Vault data
      1.  
        Enterprise Vault system databases backup
      2.  
        Fingerprint databases backup
      3. Vault store partitions and vault store databases backup
        1.  
          Removal of Enterprise Vault safety copies after backup
      4.  
        Backing up index locations
    4. About backup mode cmdlets
      1.  
        Index location backup mode cmdlet syntax
      2.  
        Vault store backup mode cmdlet syntax
    5.  
      Generating PowerShell backup commands for your environment
    6.  
      Using PowerShell cmdlets in backup scripts
  4. Enterprise Vault recovery procedures
    1.  
      About using EVSVR as part of the recovery procedure
    2. Recovering Enterprise Vault using full system backups
      1.  
        Carrying out an environment recovery procedure
    3. Recovering Enterprise Vault using data-only backups
      1.  
        Recovery procedure 1: Installing software on the servers
      2.  
        Recovery procedure 2: Restoring Enterprise Vault system databases
      3.  
        Recovery procedure 3: Renaming servers
      4.  
        Recovery procedure 4: Copy or move the Enterprise Vault data files
      5.  
        Recovery procedure 5: Clearing the directory database entries
      6.  
        Recovery procedure 6: Recreating services and tasks on the first Directory service computer
      7.  
        Recovery procedure 7: Recreating services and tasks on Enterprise Vault servers
      8.  
        Recovery procedure 8: Checking the Web Access application settings
      9.  
        Recovery procedure 9: Checking registry entries
    4.  
      Recovery of an Enterprise Vault component
    5. Recovery of Enterprise Vault in a VCS cluster
      1.  
        Recovery scenario 1: One of the cluster nodes needs rebuilding
      2.  
        Recovery scenario 2: All the cluster nodes need rebuilding
    6. Recovery of Enterprise Vault in a Windows Server failover cluster
      1.  
        Recovery scenario 1: One of the cluster nodes needs rebuilding
      2.  
        Recovery scenario 2: All the cluster nodes need rebuilding

Using PowerShell cmdlets in backup scripts

Enterprise Vault's backup mode PowerShell cmdlets are designed to be used in your backup scripts to control backup mode. For example, you can set backup mode on vault stores and index locations before you take a backup, and clear backup mode again after the backup is complete.

This section describes how to use Enterprise Vault's backup mode PowerShell cmdlets in your backup scripts.

In your backup scripts, you can use a single command to:

  • Run a new instance of Windows PowerShell

  • Load the Enterprise Vault PowerShell snap-in

  • Run the appropriate cmdlet to control backup mode

On 64-bit Windows operating systems, you must run the Enterprise Vault PowerShell snap-in under the 32-bit version of PowerShell. The 32-bit version of PowerShell is installed in %SystemRoot%\SysWow64\WindowsPowerShell\v1.0.

For example, you can use the following command at the start of your backup script, or in a pre-backup script, to set backup mode before you take a backup. This command runs PowerShell and loads the Enterprise Vault PowerShell snap-in, then runs the set-vaultstorebackupmode cmdlet, to set backup mode on the vault store group called Express Vault Store Group:

%SystemRoot%\SysWow64\WindowsPowerShell\v1.0\powershell -psconsolefile "C:\Program Files (x86)\Enterprise Vault\EVShell.psc1" -command "& {set-vaultstorebackupmode -name 'Express Vault Store Group' -evservername EVserver -evobjecttype vaultstoregroup}"

After your backup is complete, you should run a similar command in your script to clear backup mode. For example:

%SystemRoot%\SysWow64\WindowsPowerShell\v1.0\powershell -psconsolefile "C:\Program Files (x86)\Enterprise Vault\EVShell.psc1" -command "& {clear-vaultstorebackupmode -name 'Express Vault Store Group' -evservername EVserver -evobjecttype vaultstoregroup}"