삭제된 APFS 파일 복구에 도움이 필요하신가요

실수로 APFS로 포맷된 Mac 드라이브에서 중요한 파일 몇 개를 삭제했고, 그 사실을 깨닫기 전에 휴지통까지 비워 버렸습니다. 아무것도 덮어쓰지 않거나 데이터 손실을 더 악화시키지 않으면서 삭제된 APFS 파일을 복구하는 가장 안전한 방법을 찾고 있습니다. 먼저 어떤 복구 단계나 도구를 시도해 봐야 할까요?

APFS 드라이브 사용을 즉시 중단하세요. 어떤 복구 앱을 고르느냐보다 그게 더 중요합니다. 휴지통을 비운다고 해서 보통 실제 파일 내용이 즉시 지워지는 것은 아니지만, 그 디스크에 새로 기록되는 모든 데이터는 삭제된 데이터를 덮어쓸 수 있어 복구를 더 어렵게 하거나 불가능하게 만들 수 있습니다.

APFS 복구에는 Disk Drill을 먼저 시도해볼 만합니다. 이 프로그램은 많은 구형 복구 도구보다 APFS를 더 잘 처리하며, 잘 작동할 경우 무작위 파일이 한꺼번에 쏟아지는 대신 원래의 파일 이름과 폴더 구조를 유지할 수도 있습니다.

기본적인 방법은 다음과 같습니다:

  1. Disk Drill을 다른 위치에 설치하세요. 복구하려는 APFS 드라이브에는 설치하지 마세요.
  2. 외장 APFS 드라이브를 Mac에 연결하세요. 사라진 파일이 내부 드라이브에 있었다면, macOS가 요청할 때 Disk Drill에 전체 디스크 접근 권한을 부여하세요.
  3. APFS 볼륨을 선택하고 손실된 데이터 검색을 클릭하세요.
  4. 스캔이 끝까지 실행되도록 두세요. 용량이 큰 드라이브는 시간이 좀 걸릴 수 있지만, 중간에 멈추면 스캔 후반에 나타나는 파일을 놓칠 수 있습니다.
  5. 복구하기 전에 중요한 항목은 미리 보기로 확인하세요. 특히 사진, 동영상, 문서는 꼭 확인하는 것이 좋습니다.
  6. 파일은 다른 드라이브로 복구하세요. 같은 APFS 디스크에 다시 저장하지 마세요.

Time Machine 백업이 있다면 먼저 그것부터 확인하세요. 또한 APFS 스냅샷도 찾아보세요. 당시 백업 디스크가 연결되어 있지 않았더라도 macOS에 로컬 스냅샷이 남아 있을 수 있습니다. 사용할 수 있는 스냅샷이 있다면, 보통 복구 소프트웨어를 돌리는 것보다 그 방법이 더 깔끔합니다.

가장 큰 변수는 SSD의 TRIM입니다. 삭제된 파일이 SSD에 있었다면, 시스템이 백그라운드에서 해당 삭제 블록을 정리할 수 있습니다. 일단 그렇게 되면 복구 도구로는 파일을 되살릴 수 없습니다. 그래서 Mac이나 SSD의 사용을 빠르게 중단하거나 전원을 끄는 것이 중요합니다. 일반 외장 HDD는 이런 방식으로 작동하지 않기 때문에 보통 복구 가능성이 더 높습니다.

Disk Drill로 필요한 파일이 나오지 않는다면, PhotoRec도 다른 선택지입니다. 무료이지만 APFS 폴더 구조를 제대로 복원하지는 못합니다. 파일 시그니처를 기준으로 찾기 때문에 복구된 파일은 원래 이름이나 폴더 없이 돌아오는 경우가 많습니다. 그래도 정리 상태보다 파일 자체가 더 중요하다면 유용할 수 있습니다.

한 가지 더 있습니다. 드라이브에서 딸깍거리는 소리가 나거나, 연결이 자주 끊기거나, 가끔만 인식된다면 계속 스캔하지 마세요. 그러면 물리적인 문제가 더 악화될 수 있습니다. 그 시점에서는 데이터 복구 전문 업체에 맡기는 것이 더 안전합니다. 많은 곳이 무료 진단과 데이터가 없으면 비용 없음 방식으로 진행하지만, 단순 삭제인지 실제 하드웨어 손상인지에 따라 비용은 대략 $300에서 $1,000 이상까지 들 수 있습니다. 그래도 정상적인 드라이브에서 실수로 삭제한 경우라면, 저는 먼저 소프트웨어부터 시도해볼 것입니다.

복구 전에 해당 APFS 드라이브에서 First Aid, 복구 도구 또는 정리 유틸리티를 실행하지 마세요. 그런 것들은 파일 시스템 메타데이터를 변경할 수 있으며, APFS에서는 그것이 원본 파일 기록을 볼 수 있는지 아니면 이름 없는 조각만 카빙할 수 있는지의 차이를 만들 수 있습니다.

다른 디스크로 쓰기를 중단하고 복구하자는 @mikeappsreviewer의 의견에 동의하지만, 파일이 정말 중요하다면 스캔 전에 한 단계를 더 거치겠습니다. 드라이브의 바이트 단위 이미지 또는 클론을 만든 다음 원본 대신 그 이미지를 스캔하세요. 더 느리고 충분한 여유 공간이 있는 다른 드라이브가 필요하지만, 첫 번째 스캔에서 필요한 것을 찾지 못하거나 드라이브가 이상하게 동작하기 시작할 경우 더 안전한 대비책이 됩니다. 일부 복구 앱은 자체적으로 이미지를 만들 수 있고, 익숙하다면 별도의 복제 도구를 사용할 수도 있습니다.

작은 APFS 관련 번거로움 하나: 올바른 APFS 볼륨, 보통은 Data 볼륨을 스캔하고 있는지 확인하세요. Disk Utility에서 보기에는 맞아 보이는 컨테이너 이름만 보지 마세요. FileVault가 활성화되어 있었다면, 의미 있는 파일 이름과 내용을 보려면 복구 도구에 암호 또는 복구 키가 필요합니다. 이런 종류의 삭제 파일 사례에는 Disk Drill을 시도해 봐도 괜찮지만, 첫 번째 빠른 스캔 결과만으로 판단하지는 마세요. 더 깊은 스캔이 끝날 때까지 기다리고, 파일을 미리 보기한 다음, 그 후에야 소프트웨어 복구로 충분한지 아니면 데이터를 전문 복구 서비스에 맡길 가치가 있는지 결정하세요.

내장 Mac SSD와 외장 APFS 하드 드라이브는 동일한 복구 상황이 아닙니다. 이것이 외장 드라이브였다면, 연결을 해제하고 다른 디스크에서 작업하세요. 이것이 Mac의 부팅 드라이브였다면, 일반적인 부팅만으로도 복구하려는 동일한 볼륨에 로그, 캐시, 스왑 파일, 브라우저 데이터, Spotlight 관련 데이터, 그리고 그 외 알 수 없는 것들까지 기록될 수 있습니다.

바로 이 부분을 사람들이 과소평가합니다. 내가 거기에 아무것도 저장하지 않는다는 말은 macOS가 거기에 쓰고 있지 않다는 뜻이 아닙니다.

내장 드라이브라면, 그 Mac을 작업용 장비로 계속 사용하지 않겠습니다. 전원을 끄세요. 다른 Mac을 사용할 수 있다면, 영향을 받은 Mac을 Target Disk Mode 또는 Share Disk 모드로 연결하고 다른 장비에서 스캔하세요. 그렇지 않다면, 이미 외장 macOS 드라이브가 있다면 그 드라이브로 부팅하세요. 삭제된 파일이 있던 바로 그 Mac에서 복구 앱을 다운로드하고, 설치하고, 권한을 부여하고, 도움말 페이지를 둘러보고, 스크린샷을 만드는 데 한 시간을 쓰는 것은 권장하지 않습니다. 그런 활동만으로도 특히 SSD에서는 복구 가능성을 낮추기에 충분할 수 있습니다.

데이터가 정말 중요하다면 드라이브 이미징을 하자는 @waldgeist의 의견에 동의하지만, 그것도 현실적으로 봐야 합니다. 대용량 APFS 디스크를 이미징하려면 공간, 시간, 그리고 두 번째 정상 드라이브가 필요합니다. 사라진 파일이 대체 불가능한 업무 파일이라면 그렇게 하세요. 몇 개의 다운로드 파일 정도로 다시 구할 수 있다면, 원본을 직접 스캔하는 것도 감수할 만한 위험일 수 있습니다. 최선의 방법과 실용적인 방법이 항상 같은 것은 아닙니다.

복구 도구에 비용을 지불하기 전에, 먼저 뻔하지만 중요한 곳들을 확인하세요:

  • 웹의 iCloud Drive, 특히 최근 삭제된 항목
  • 폴더가 동기화되어 있었다면 Dropbox, OneDrive, Google Drive 등
  • 앱 자체의 최근 항목/버전 기록, 예: Office, Pages, Photoshop, Logic, Final Cut
  • 파일이 한 번이라도 전송되었다면 이메일 첨부파일이나 메시지
  • 가능하다면 로컬 스냅샷을 포함한 Time Machine

뻔하게 들릴 수 있지만, 클라우드 휴지통/버전 기록은 APFS 삭제 복구보다 더 깔끔한 경우가 많습니다. 심층 스캔을 기다리지 않고도 실제 파일 이름, 폴더, 마지막 버전을 얻을 수 있습니다.

Disk Drill이나 유사한 앱의 경우, 파일 80,000개 발견을 성공으로 받아들이지 마세요. 그 숫자에는 캐시 쓰레기, 일부만 남은 파일, 오래된 썸네일, 쓸모없는 이름의 조각난 데이터가 포함될 수 있습니다. 진짜 테스트는 필요한 정확한 파일을 미리보기할 수 있는지입니다. 문서, 사진, 압축 파일, 동영상을 제대로 미리보기할 수 없다면, 복구한다고 해서 마법처럼 정상으로 돌아오지는 않는 경우가 많습니다.

저라면 다음 순서로 판단하며 복구 소프트웨어를 사용하겠습니다:

첫째, 원래 폴더 경로와 파일 이름이 보이는가?

둘째, 중요한 파일을 미리보기할 수 있는가?

셋째, 파일 크기가 그럴듯한가?

넷째, 복구된 파일이 다른 물리 디스크에 저장되고 있는가?

두 번째 질문에 대한 답이 아니오라면, 무엇이든 구매하기 전에 속도를 늦추세요. 파일 이름으로 가득 찬 스캔 결과는 매력적으로 보이지만, APFS 복구는 결과 목록에서 보이는 것보다 실제 복구 후 상태가 더 나쁠 수 있습니다.

또 하나의 작은 함정: 같은 물리 드라이브의 다른 파티션으로 복구하지 마세요. 실제로 다른 디스크를 사용하세요. 공간이 충분하고 신뢰할 수 있다면 작은 문서에는 USB 메모리도 괜찮습니다. 사진이나 동영상이 많다면 제대로 된 외장 드라이브를 사용하세요.

파일이 이미 TRIM이 처리된 SSD에 있었다면, 소프트웨어로는 아마 많은 것을 되찾지 못할 것입니다. 이것은 Disk Drill의 문제도 PhotoRec의 문제도 아닙니다. 데이터 자체가 더 이상 사용 가능한 형태로 존재하지 않을 수 있습니다. 외장 회전식 하드 드라이브였다면, 삭제 이후 아무것도 기록되지 않았다는 전제하에 보통 상황이 그만큼 암울하지는 않습니다.

그래서 제 짧은 요약은 이렇습니다: 영향을 받은 볼륨으로의 부팅이나 쓰기를 중단하고, 먼저 클라우드/앱/버전 기록을 확인한 다음, 다른 Mac이나 외장 부팅 환경에서 스캔하고, 미리보기가 정상적으로 되는 파일만 별도의 물리 드라이브로 복구하세요. 파일의 가치가 복구 업체 비용보다 크다면, 첫 번째 신중한 스캔 이후에는 계속 실험하지 마세요.