스냅샷 없이 모든 파일 시스템 수정 사항을 추적할 수 있는 파일 시스템이 있습니까? [복사]

스냅샷 없이 모든 파일 시스템 수정 사항을 추적할 수 있는 파일 시스템이 있습니까? [복사]

저는 btrfs에 매우 관심이 있고 COW 프로세스를 이해하고 좋아하게 되었습니다.

하지만 제가 이해한 바는 파일에 대한 모든 수정 사항을 추적하려면 스냅샷을 찍어야 한다는 것입니다. 2개의 스냅샷 간에 여러 수정 사항이 있으면 어떻게 되나요? 스냅샷 당시 마지막 상태만 있는 것 같아요.

btrfs 또는 다른 파일 시스템을 사용하여 파일에 대한 모든 수정 사항(파일 이동 포함)을 추적하는 방법이 있습니까? IIRC DEC에는 ~ 확장자를 가진 모든 파일 백업을 보관한 다음 ~~, ~~ 등을 유지하는 기능이 있습니다.

답변1

로그 구조 파일 시스템이 기능은 VMS와는 다른 방식으로 제공됩니다. 공간이 있는 한 이전 버전을 기억하는 순환 버퍼로 생각할 수 있습니다.

Linux에서 이러한 파일 시스템 중 하나는 다음과 같습니다.nilves2; 지속적인 스냅샷과 사용자 구성 가능한 가비지 수집을 제공합니다. 후자는 사용자가 볼륨이 가득 찼을 때 삭제되는 스냅샷을 구성할 수 있음을 의미합니다. 따라서 보다 확실한 "가장 오래된 스냅샷 삭제"보다는 최근 스냅샷을 많이 가질 수 있을 뿐만 아니라 과거로 돌아갈 때 자주 사용하지 않는 스냅샷도 가질 수 있습니다. "순환 버퍼를 사용할 것으로 예상할 수도 있습니다.

관련 정보