지금은 ext4 위에 꽤 전통적인 백업 파일 시스템 구조가 있습니다. 백업을 만들 때마다 backup-DATE
rsync의 --link-dest
옵션을 사용하여 만든 하드 링크와 함께 파일이 rsync 되는 새 폴더 가 만들어집니다 .
Bitrot에 대해 읽었으므로 모든 파일에 대한 체크섬을 투명하게 만들고 싶습니다. 분명히 ext4는 그렇게 할 수 없지만 btrfs는 데이터 체크섬 (및 내장 RAID1 모드)을 지원합니다. 우선 btrfs
RAID, 하위 볼륨 스냅 샷, 보내기 / 받기 등과 같은 고급 기능을 사용하지 않고 데이터 체크섬을 지원하는 "덤"파일 시스템 으로 사용 하고 싶습니다 .
그러나 위키는 백업 목적으로 파일 시스템에 대한 확신을 심어주지 않습니다.
"많은 사람들이이 파일을 안정적으로 사용하지만 여전히 문제가 발견되고 있습니다. 데이터 백업을 유지하고 테스트하고 사용할 준비가되어 있어야합니다." - 시작하기
"Btrfs가 안정적입니까? 긴 대답 : [..] 무엇을 하든지 테스트를 거친 시스템 외부 (및 오프 사이트) 백업을 유지하는 것이 좋습니다." - 자주 묻는 질문 .
내 유스 케이스는 오프라인 백업을하는 것입니다. 이러한 이유로 디스크는 거의 사용하지 않고 (시간 단위로) 자주 연결 / 분리됩니다 (eSATA 또는 USB 3.0). 안정적인 파일 시스템을 갖추는 것이 필수적입니다. ext4 wrt보다 나빠서는 안됩니다. 정전, 부정한 종료 등
백업 목적으로 btrfs를 파일 시스템으로 사용하는 것이 실제로 권장됩니까? btrfs의 다른 특성이 적어 적합하지 않을 수 있습니까?