클로드 AI, 손상된 12TB BTRFS 어레이에서 데이터 99.94% 복구 성공

개발자가 네이티브 복구 도구가 상황을 더 악화시킨 후 Claude AI를 사용하여 손상된 12TB BTRFS 어레이에서 99.94%의 데이터를 복구했다고 보고했습니다. 이 손상은 3×4TB 디스크 BTRFS 어레이를 가진 데이터 서버에서 커널을 교체하는 동안 강제 재부팅 중에 발생했습니다.
무슨 일이 있었나
개발자는 먼저 BTRFS 네이티브 도구를 시도했지만 모든 복구 시도가 상황을 더 악화시켰습니다. Claude는 문제를 약 80% 지점에서 파괴된 인덱스 테이블로 진단했으며, 해당 백분율의 모든 노드가 손상되어 80% 이상(8테라바이트 이상)의 데이터 손실이 발생했다고 밝혔습니다.
Claude의 접근 방식
fs_tree에 대한 백업이 없었기 때문에 Claude는 전체 이진 트리를 메모리에 매핑하고 예측을 수행하며 노드를 수동으로 구축하는 작업을 제안했습니다. 개발자는 8TB의 데이터 손실을 감수하는 대안 대신 이 방법을 허용했습니다.
Claude는 며칠에 걸쳐 문제를 해결했으며, 개발자(20년 경력의 소프트웨어 엔지니어)에게 생소한 이진 배열과 하드 디스크 용어에 대해 논의했습니다. AI는 발견 사항과 해결책을 설명하는 에세이 보고서를 작성했습니다.
결과
Claude는 99.94%의 데이터를 복구했으며, 오류 0개로 완전히 기능하는 트리를 처음부터 재구성했습니다. 8.4테라바이트 데이터 중 쓰레기 파일 7MB만 손실되었습니다. 개발자는 BTRFS GitHub 저장소에 사례 연구를 게시했습니다.
이 사례는 AI 코딩 어시스턴트가 표준 도구가 처리하도록 설계되지 않은 복잡한 저수준 파일시스템 복구 문제, 특히 BTRFS 어레이의 치명적인 오류를 다룰 때 어떻게 대처할 수 있는지 보여줍니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

Cowork는 Claude AI와 MCP 연결을 활용하여 스프린트 변경 로그 생성을 자동화합니다.
한 프로젝트 매니저가 Cowork와 Claude AI를 사용하여 스프린트 종료 시 변경 로그 작업을 자동화하여 2주마다 1시간의 수작업을 제거했습니다. 이 시스템은 MCP를 통해 Linear에 연결하고, 완료된 이슈를 가져오며, 사용자에게 영향을 주는 변경 사항을 식별하고, 변경 로그 내용을 작성하며, 자동으로 게시합니다.

클로드 코드를 효과적으로 사용하는 방법: 풀 SaaS 앱을 구축한 개발자의 경험
2021년부터 SaaS 제품을 개발해 온 개발자가 Claude Code를 사용하여 codefluent.app이라는 완전한 애플리케이션을 구축했습니다. 핵심 통찰은 이 도구를 효과적으로 사용하려면 '앱을 만들어 줘'와 같은 모호한 프롬프트가 아닌 상세한 기술 사양이 필요하다는 점입니다. 개발자는 모든 아키텍처 결정을 스스로 내리면서 Claude Code가 명확한 사양을 작동하는 코드로 빠르게 변환하도록 했다고 강조합니다.

정적 사이트에서 내부 링크를 위해 로컬 LLMs 사용하기
한 개발자가 400개의 MDX 페이지에 걸쳐 내부 링크를 생성하기 위해 Gemma3 27B를 사용했습니다. 먼저 메타데이터 맵을 생성한 후, 모델을 청크 단위로 실행하여 관련 연결을 찾고 자동 태깅으로 과정을 개선했습니다.

개발자가 클로드를 사용해 꿈 일기 앱 전체를 구축하고, 최종 제품에서 모든 AI 기능을 제거합니다.
솔로 창업자가 Claude를 모든 코딩 작업에 사용해 Somnia 꿈 인큐베이션 앱 전체를 구축한 후, 의도적으로 최종 제품에서 모든 AI 기능을 제거했습니다. 이 앱은 Next.js, Supabase, 서비스 워커를 사용하지만 AI 해석이나 제안은 포함하지 않습니다.