어떤 파일 시스템이 파일 해시를 자동으로 저장합니까?


12

어떤 파일 시스템이 파일의 해시를 자동으로 계산하고 저장 한 후 손상을 감지하기 위해 액세스시 파일을 검사합니까?


숙제 질문처럼 들립니다. 특히 그것이 요구되는 방식.
트래비스

6
여름 방학 동안?
Adrian Panasiuk

1
좋은 지적! :-) 그러나 나는이 질문을 인쇄 된 종이에 5) 앞에서 상상할 수 있습니다 .
Travis

누군가를 위해 @AdrianPanasiuk 이제 대기 와서 "사람 같은 소리가 시험에 실패하고 여름에 숙제를 가지고있는 사람"대답 : D
AnonymousLurker

답변:


15

썬의 ZFS는 다음을 수행합니다 .

ZFS에서는 모든 데이터 및 메타 데이터가 사용자 선택 가능 알고리즘을 사용하여 체크섬됩니다. 체크섬을 제공하는 기존 파일 시스템은 볼륨 관리 계층과 기존 파일 시스템 디자인으로 인해 필요에 따라 블록별로 수행했습니다. 전통적인 설계는 완전한 블록을 잘못된 위치에 쓰는 것과 같은 특정 장애 모드가 실제로 잘못된 체크섬 데이터를 초래할 수 있음을 의미합니다. ZFS 체크섬은 이러한 실패 모드를 감지하고 정상적으로 복구 할 수있는 방식으로 저장됩니다. 모든 체크섬 및 데이터 복구는 파일 시스템 계층에서 수행되며 응용 프로그램에 투명합니다.

그리고 리눅스의 btrfs를합니까 : BTRFS는 데이터와 메타 데이터 체크섬를 모두 지원합니다. 데이터 체크섬은 선택 사항이며로 마운트하여 비활성화 할 수 있습니다 -o nodatasum.


또한 파일 시스템이 미러링되면 오류에서 복구 할 수 있다고 생각합니다.
기계 달팽이
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.