Я ищу инструмент для поддержания целостности файловой системы и ее содержимого с использованием контрольных сумм. Эффективное хранение списка пар контрольные суммы / имя файла где-то на файловой системе таким образом, что можно проверить позже, если файлы каким-то образом повреждены или потеряны.
Git делает то, что я хочу, но поскольку он хранит содержимое каждого файла в своей объектной базе данных, использование диска по крайней мере удвоится. И тот факт, что он не обеспечивает индикатор при сканировании файлов говорит мне он не предназначен для мульти-терабайтных файловой системе я имею в виду.
Я могу сделать это грубо, сохранив вывод md5deep
, но есть ли инструмент, специально разработанный для этой цели, используя все умные возможности, чтобы сделать процесс эффективным?