해시 딥 을 사용하여 백업 / 복원을 확인하고 때로는 RAID에서 파일 시스템 손상을 확인합니다.
속도는 사용하는 해시 함수 (일부는 다른 CPU보다 CPU를 많이 사용함)와 디스크의 읽기 속도에 따라 다릅니다. 내 시스템 hashdeep
에서 md5 및 300MB / s 읽기 속도로 시간당 약 1TB를 처리하거나 확인할 수 있습니다.
체크섬을 계산하여 파일에 저장하는 예 :
cd my-data
hashdeep -rlc md5 . > ~/checksums.txt
매개 변수 :
r
– 재귀
l
– 상대 경로 사용
c
– 해시 함수 지정
.
– 현재 디렉토리에서 재귀 시작
>
– 출력을 지정된 파일로 경로 재 지정
참고 항목 man 페이지를 .
체크섬 확인 및 차이점 목록 인쇄에 대한 예 :
$ cd /mnt/my-backup
$ hashdeep -ravvl -k ~/checksums.txt .
hashdeep: Audit passed
Files matched: 40914
Files partially matched: 0
Files moved: 0
New files found: 0
Known files not found: 0
매개 변수 :
a
– 감사 (알려진 체크섬 목록과 비교)
v
- 상세 (A 불일치의 목록을 얻기 위해, 여러 v
의 수단 더 자세한)
k
– 알려진 해시 파일
2016 년 3 월 현재 포기 된hashdeep
것으로 보입니다 .