If FlexRAID reports one or more files as corrupted, they likely suffered what is known as data rot or bit rot http://en.wikipedia.org/wiki/Bit_rot.
The first thing you need to do is manually check the reported files and ensure that they are really corrupted.
Sometimes, the files are actually not corrupted and the false positive would be triggered by another program having modified the files without updating their last modified date.
If you have program that does that, please contact the vendor as that practice is highly frown upon.
Scenario 1: The files are indeed corrupted
Resolution: Restore the affected files
- Move the flagged files outside of the array to a temporary location
- Execute the restore operation to restore the files
- Validate the result of the restore operation
Scenario 2: The files are not corrupted but silently updated by another program
Resolution: Touch the files to update their timestamp
- On Linux use the touch command, on Windows download http://download.openegg.org/temp/touch-for-windows.zip
- Touch the affected files
- Run the Update operation