Previous Topic: Deduplication LimitationsNext Topic: Arcserve UDP Terms and Definitions


Command Line Data Integrity Tool for Deduplication Data Store

The command line tool (ca_gddmgr.exe) lets you check data integrity at recovery point level and data store level for deduplication data stores. You can run this utility after the backup is complete.

You can also use this tool to regenerate a hash database in case of a hash database failure.

The output of the command is displayed on the Windows command console. The tool also generates a log file in the “Logs” folder. For example, ca_gddmgr_2014-9-4_11-14-22-655.log is a log file that contains all details.

Location:

You can find ca_gddmgr.exe in the "Bin" folder of the UDP installation path.

Syntax:

ca_gddmgr.exe 
-Scan ChecksumUDPSession <data store name> -Node [<All> |<UDP agent node name>] -RecoveryPoint [<All>|<recovery point number>] [-Password < data store password >]  [-LogLevel <n>]
-Scan VerifyRefCount   <data store name>  [-LogLevel <n>]
-Scan VerifyData <data store name>  [-Password <data store password>]  [-LogLevel <n>]
-Scan VerifyAll <data store name >  [-Password < data store password >]  [-LogLevel <n>]
-Scan RebuildHash <data store name>  [-NewHashPath <new hash path>] [-LogLevel <n>]

Options:

ChecksumUDPSession

Checks data integrity for the specified recovery point.

Node <All> | <UDP agent node name>

Specifies the agent node name.

RecoveryPoint <All> | <recovery point number>

Specifies the recovery point to check for integrity.

Password <data store password>

Specifies the data store password.

LogLevel <n>

Specifies the log level number.

VerifyRefCount

Scans index files and reference files to verify reference count recorded in the hash database. Before you specify this option, manually stop the deduplication data store.

VerifyData

Scans data files and then regenerates the hash keys by comparing this with the reference file. Before you specify this option, manually stop the deduplication data store.

VerifyAll

Performs both the VerifyRefCount and VerifyData operations. Before you specify this option, manually stop the deduplication data store.

RebuildHash

Regenerates the hash database by scanning index and reference files. Before you specify this option, manually stop the deduplication data store.

Note: Be aware that the following options might run for a long time because the operation scans many files in the deduplication data store.

Examples:

ca_gddmgr.exe -Scan ChecksumUDPSession GDDDataStore1 -Node All -RecoveryPoint All -Password 123
ca_gddmgr.exe -Scan ChecksumUDPSession GDDDataStore1 -Node myComputer -RecoveryPoint 1 -Password 123
ca_gddmgr.exe -Scan VerifyRefCount GDDDataStore1
ca_gddmgr.exe -Scan VerifyData GDDDataStore1 -Password 123
ca_gddmgr.exe -Scan VerifyAll GDDDataStore1
ca_gddmgr.exe -Scan RebuildHash GDDDataStore1
ca_gddmgr.exe -Scan RebuildHash GDDDataStore1 -NewHashPath C:\NewHashPath