SnapProtect - SnapProtect for Open Systems - Advanced Configuration

Table of Contents

Skipping Files for Backup

On Windows, you can skip files that do not need to be replicated.

Filter Option at subclient level is not supported for SnapProtect for Open Systems jobs.

Files can be skipped by setting the following registry keys:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup]

This key contains certain standard files that do not need to be backed up like the page file.

More user specific files can be added here by setting the registry key CV_SKIPDATA (REG_MULT_STR) and listing the directory and files names.

These are the rules that need to be followed while setting up this registry key:
  1. Regular expressions are defined at one level, not recursive.
  2. File paths are defined as full file paths.
  3. Directory paths are defined as full directory paths.

Given the following structure:

. :abc.txt dir1 song2.dll song.dll
./dir1: aria2.dll aria.dll def.txt dir2
./dir1/dir2: song3.dll song4.dll

the following examples refer to the rules described above, respectively.

If you want to delete all .dll files, then the specification of the registry key is as follows:

/filter/*.dll
/filter/dir1/*.dll
/filter/dir1/dir2/*.dll

To delete a particular file, the specification of the registry key is as follows:

 /filter/abc.txt
/filter/dir1/def.txt

To delete a particular folder, the specification of the registry key is as follows:

/filter/dir1/dir2
/filter/dir1

The last specification will delete dir1 and all its contents, so dir2 will also get deleted in this case.

Skipping files is enabled by default on Windows, use the following registry key to disable skipping files:

[HKEY_LOCAL_MACHINE\SOFTWARE\CommVault Systems\Galaxy\Instance001\iDataAgent\bLREPDisableFilter]

SQL Rules for the Replication Workflow

The replication workflow will pick up only those subclients whose data policy is the same as the storage policy on which the workflow was launched and not the subclient whose log policy is the same the storage policy on which the workflow was launched.

The replication workflow will convert all SQL jobs to FULL. You can run transaction log backups only from the subclient.

Throttling

Throttling parameters set on the SnapProtect side are not honored for a SnapProtect for Open Systems job.

Throttling can be achieved from the OnCommand Unified Manager end by setting the maxactivedatatransfer option. Please refer to NetApp’s documentation on OnCommand Unified Manager to see how this option is set.

Deleting or Reassociating a Subclient to a Different Storage Policy

Run a successful workflow job just before deleting or reassociating a subclient to a different storage policy. This ensures that:

  • the dataset corresponding to the storage policy on the OCUM end is conformant
  • subsequent jobs run after the configuration change, either run from the workflow or run from the subclient, will succeed.