Стратегия обнаружения повреждения файлов
Из-за высокой цены на жесткие диски я бы хотел перейти с работы RAID1 на JBOD + автономное резервное копирование (Backblaze). Теоретически, это гораздо лучший подход (если компьютер перегорел от удара молнии, я все равно сохраню все свои данные), но на практике это сделает меня уязвимым для проблем с повреждением файлов (Backblaze будет молча копировать все изменения и стирать прошлые версии через 30 дней).
Знаете ли вы о какой-либо программе, которая запускает контрольные суммы для всех моих файлов и сравнивает их с меткой времени "Modified:" (я предполагаю, что все изменения хэша без изменения chnage измененной метки времени будут указывать на повреждение файла)?
1 ответ
Дайте контрольную сумму, попробуйте.
Это бесплатная утилита, которая генерирует контрольные суммы для файлов, папок и даже целых разделов. У него есть некоторые переключатели командной строки, так что может быть способ использовать его для достижения того, что вы намереваетесь сделать.
Что касается резервных копий: я бы использовал массив RAID 1 + резервное копирование на USB-накопитель ежедневно или еженедельно, а также включал Предыдущие версии в массиве RAID 1 (при условии, что ОС Windows 7). Таким образом, если файл действительно поврежден, я могу откатиться до последней не поврежденной версии за считанные секунды (в большинстве случаев). Жесткие диски по-прежнему доступны. Я получил свои 2x 2TB WD Caviar Greens по 90 долларов за штуку (в продаже), но теперь цена снова возросла.