I work the UC Berkeley in the Library Systems Office. Our main purpose is to host digital collections and provide end users with the tools to create them and the storage to place the files. After 20 years of host these types of projects and several server changes and file moves we have come to the realization that we need to be able to monitor all of these files to make sure that they don't become corrupt and if they do we need to know so we can replace the corrupted file with a previous version.
Does anyone know of an open-source solution to this problem? Any and all help is appreciated!