사례: 손상된 12 TB 멀티 디바이스 풀 복구
(github.com)
전원 장애로 손상된 12TB Btrfs 멀티 디바이스 풀을 14개의 커스텀 C 도구로 데이터 손실을 최소화하며 복구한 이 사례는, 표준 복구 유틸리티의 한계와 예기치 못한 시스템 장애에 대비한 정교한 재해 복구 전략의 중요성을 강조합니다.
이 글의 핵심 포인트
- 112TB Btrfs 멀티 디바이스 풀이 하드 전원 주기 장애로 심각하게 손상 (extent tree 및 free space tree 문제).
- 2`btrfs check --repair`가 46,000회 이상 커밋 무한 루프에 빠지며 `backup_roots` 손상 후 실패.
- 3저자가 내부 Btrfs-progs API를 활용한 14개의 커스텀 C 도구 및 단일 라인 패치 개발로 복구 성공.