The SnapValidator software implements Oracle H.A.R.D. checks to detect and reject invalid Oracle data before it is written to the storage system.
SnapValidator implements the following Oracle H.A.R.D validations:
- Checks for writes of corrupted datafile blocks. This includes the checksum value and validation of selected fields in the block.
- Checks for writes of corrupted redo log blocks. This includes the checksum value and validation of selected fields in the block.
- Checks for writes of corrupted controlfile blocks. This includes the checksum value and validation of selected fields in the block.
- Verifies that writes of Oracle data are multiples of a valid Oracle blocksize for the target device.
Note: SnapValidator is not based on Snapshot technology.
Supported protocols
SnapValidator checks are supported for the following protocols:
- NFS protocol access to files
- FCP or iSCSI protocol access to LUNs