Data scrubbing is an error correction technique that uses a background task to periodically inspect storage for errors, then corrects detected errors using checksums then uses redundant data to correct the damaged data. Data scrubbing reduces the likelihood that single correctable errors will accumulate, leading to reduced risks of uncorrectable errors.
Data integrity is a high-priority concern in managing images, reading, storage. However, only a few of the currently existing and used file systems provide sufficient protection against data corruption.
With data scrubbing, a RAID controller (if the RAID Controller supports it) may periodically read all hard disk drives in a RAID array and check for defective blocks before applications might actually access them. This reduces the probability of silent data corruption and data loss due to bit-level errors.
In Dell PowerEdge RAID environments, a feature called "patrol read" can perform data scrubbing and preventive maintenance.
OpenBSD, FreeBSD and DragonFly BSD but may need the system administrator to control these tasks.
Linux MD RAID, as a software RAID implementation, makes data consistency checks available and provides automated repairing of detected data inconsistencies. Such procedures are usually performed by setting up a weekly cron job. This may may need the system administrator to control these tasks.
ImgArchive scrubbing tool iascrub.exe
The iascrub tool introduces can detect corruptions and also fix those corruptions while remaining online, helping provide increased integrity and availability for your data:
Iascrub tool uses checksums for all file data, giving iascrub tool the ability to reliably detect corruptions.
When used with a repository backup can automatically repair detected corruptions using the alternate copy of the data. Repair processes are both localized to the area of corruption and performed online, requiring no volume downtime.
Periodically scans the volume, identifying latent corruptions and proactively triggering a repair of corrupt data.