When running validation on a Vault;
Create a log file of *all* files that fail validation. Not just the files that failed the most recent validation.
Include the file name (as shown in Client), the MasterID, the Version and the file name and path in the filestore.
Allow validation to run while the Vault is live, i.e. don't stop the Vault while validation is in progress.
Currently validation only logs new errors in the ADMS Filestore Logs. This takes a lot of work to parse these logs and extract the above information. Plus, the MasterID isn't reported so the records are hard to find in the database.
Only files which have failed since the last validation seem to be reported, so it's impossible to even attempt to fix a file that failed previously. So the log needs to include *all* files that fail validation.
It would be very helpful if validation could be run without stopping access to the Vault. We don't have enough downtime between the end of one working week and the start of the next, to run validation on live data. The only time I can run it is on a backup, after I have created the backup.