Tôi đang sử dụng hashdeep để xác minh sao lưu / khôi phục và đôi khi để kiểm tra lỗi hệ thống tệp trong RAID.
Tốc độ phụ thuộc vào chức năng băm nào bạn sử dụng (một số sử dụng nhiều CPU hơn các chức năng khác) cũng như tốc độ đọc của đĩa. Trên hệ thống của tôi hashdeepcó thể xử lý hoặc xác minh khoảng 1 TB / giờ với tốc độ đọc md5 và 300 MB / s.
Ví dụ về tính toán tổng và lưu trữ chúng trong một tệp:
cd my-data
hashdeep -rlc md5 . > ~/checksums.txt
Thông số:
r - đệ quy
l - sử dụng đường dẫn tương đối
c - chỉ định hàm băm
. - đệ quy bắt đầu từ thư mục hiện tại
> - chuyển hướng đầu ra đến tập tin được chỉ định
Xem trang người đàn ông .
Ví dụ về xác minh tổng kiểm tra và in danh sách các điểm khác biệt:
$ 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
Thông số:
a - kiểm toán (so sánh với danh sách tổng kiểm tra đã biết)
v- verbose (để có được danh sách không khớp, nhiều vs có nghĩa là dài dòng hơn)
k - tập tin băm đã biết
Lưu ý rằng kể từ tháng 3 năm 2016 hashdeepdường như bị bỏ rơi .