While the IntegrityCheck feature is a reliable way of checking the integrity of your backup account on the StorageServer and MirrorServer, discovering that something is wrong while you're already restoring data may be too late. Our new data verification feature in a convenient way to regularly read all the data for each of your accounts, checking that all the files are present and intact.
The process is quite similar to a read-only standard IntegrityCheck, but without the time-consuming initial file scan. Another benefit is that data verification can be cancelled from the Console at any time to ease the load on the disk while rollups or restores are running. In addition, the task then resumes from the point where it was cancelled instead of starting again from the beginning.
The data verification process can be automated and customised to your needs by configuring its frequency and what action should follow a verification failure. To do this, open the StorageServer’s settings.xml file (default location C:\ProgramData\Attix5 Pro\SS_Service) and set your preferences.
To enable the feature:
To set how often it must run for each account:
To set whether or not data verification should continue to run on finding an error:
To set what action should be taken on a verification error (None, QuickIntegritycheck, StandardIntegritycheck or FullIntegritycheck):
To monitor the issues picked up by data verification, look for the DataVerification report under Other in the Console's Reports view.
This report will show all the accounts that have exhibited issues in the last two months, such as in this example:
(Blue = SS, Yellow = MS)
The first part of each account's GUID is a link to that account's IntegrityCheck History report. Once the IntegrityCheck has fixed all the issues on the account and the data verification task has had a clean run, the account will no longer show up in the DataVerification report.
Note: It's good practice to schedule this report daily, so as to be informed about any issues as soon as they appear.