то что потом не прочтёт другой вопрос. изначально надо решить проблему проверки при копировании.
все ваших хвалёные зфс, раид, и всё прочее ничего не сделает с ошибкой внутри процессора, или asic hdd, на хабре была статья о том что на хдд обыкновенной ARM процессор и он тоже имеет право глючить. и кто эту ошибку отловит если не прочитать данные и не увидеть что сумма уплыла?
в случае раид он конечно поправит, но тоже не всегда. процессор у рейда тоже имеет право глючить.