실수로 Mac APFS 드라이브에서 잘못된 폴더를 삭제했고, 삭제된 파일을 복구하는 데 도움이 필요합니다. 그 일이 있은 뒤로 많은 작업을 저장하지는 않았지만, Time Machine, 스냅샷 또는 APFS 데이터 복구 소프트웨어 중 어떤 것이 가장 안전한 다음 단계인지 잘 모르겠습니다.
네, 잘못된 APFS 볼륨을 지우거나 잘못된 폴더를 삭제한 뒤의 그 철렁한 기분은 정말 끔찍합니다. 하지만 파일이 자동으로 영원히 사라졌다고 단정하지는 마세요. 많은 경우, 삭제되었거나 포맷된 데이터는 macOS나 다른 앱이 그 위에 덮어쓸 때까지 그대로 남아 있습니다.
가장 중요한 것은 그 드라이브에 더 이상 손대지 않는 것입니다. 정말로, 뭘 덜 할수록 복구 가능성은 더 높아집니다.
- 영향을 받은 디스크 사용을 즉시 중단하세요.
- 그 디스크에 새로운 파일을 저장하거나 복사하지 마세요.
- 같은 드라이브에 macOS를 다시 설치하지 마세요.
- 중요한 파일을 복구하기 전에 First Aid, TestDisk 또는 복구 도구를 실행하지 마세요.
- 외장 드라이브라면 복구 작업을 시작할 준비가 될 때까지 분리해 두세요.
Time Machine이 있다면 먼저 그것부터 확인하세요. 가장 쉬운 방법입니다. 백업 드라이브가 연결되어 있지 않더라도 Time Machine을 열어보세요. APFS에 로컬 스냅샷이 있을 수 있고, 그것으로 최근에 삭제된 파일을 되살릴 수 있는 경우가 있습니다.
백업이 없다면 이제 복구 소프트웨어를 살펴봐야 합니다.
아마 저는 먼저 Disk Drill을 시도해 볼 것 같습니다. 주된 이유는 이 도구가 단순히 원시 시그니처 스캔만 하는 것이 아니라 APFS를 이해하기 때문입니다. 이 방식이 통하면 무작위 이름의 파일 더미만 얻게 되는 대신, 폴더 이름, 파일 이름, 메타데이터까지 되찾을 가능성이 더 높습니다. 삭제된 파일, 포맷된 APFS 볼륨, 손상된 APFS 컨테이너에도 도움이 될 수 있습니다.
더 안전한 방법은 다음과 같습니다.
- Disk Drill을 다운로드하되, 가능하면 다른 드라이브에 설치하세요.
- 영향을 받은 APFS 디스크를 연결하거나, 지워진 것이 내부 드라이브라면 그 드라이브를 선택하세요.
- APFS를 제대로 스캔할 수 있도록 macOS 설정에서 전체 디스크 접근 권한을 부여하세요.
- 드라이브를 선택하고 손실된 데이터 검색을 실행하세요.
- 중간에 멈추지 말고 스캔이 완료되도록 두세요.
- 미리보기를 사용해 사진, 동영상, 문서 또는 다른 파일들이 실제로 복구 가능한지 확인하세요.
- 필요한 것만 복구하고, 반드시 다른 드라이브에 저장하세요. 같은 APFS 디스크에 다시 복원하지 마세요.
Disk Drill의 유용한 기능 중 하나는 먼저 디스크 이미지를 만드는 옵션입니다. 드라이브 상태가 불안정하다면 원본 디스크를 계속 반복해서 읽는 것보다 이미지를 스캔하는 편이 더 안전합니다. S.M.A.R.T. 상태 정보도 확인해 볼 가치가 있습니다. 이것으로 단순한 파일 시스템 손상인지, 아니면 드라이브 자체가 고장 나기 시작한 것인지 판단하는 데 도움이 될 수 있습니다.
Disk Drill로도 필요한 파일이 나오지 않는다면 다른 도구들도 있지만, 각각의 단점이 있습니다.
PhotoRec은 무료이며 매우 효과적일 수 있습니다. 특히 사진, 동영상, 문서 복구에 강합니다. 다만 보통 APFS 디렉터리 구조가 아니라 파일 시그니처를 기반으로 작동하기 때문에, 파일 이름과 폴더 구조는 사라지는 경우가 많습니다.
TestDisk는 단순히 파일이 삭제된 것이 아니라 APFS 파티션 구성이 망가진 것이 실제 문제일 때 도움이 될 수 있습니다. 그래도 저는 이것을 첫 번째 선택으로 두지는 않겠습니다. 먼저 중요한 파일부터 복구하세요. 파일을 확보하기 전에 파티션 정보를 변경하면 이미 나쁜 상황을 더 복잡하게 만들 수 있기 때문입니다.
또한 Mac의 내부 SSD는 TRIM 때문에 특별한 경우입니다. TRIM이 삭제된 블록을 정리하고 나면 복구 소프트웨어로도 되살릴 수 없습니다. 그래서 속도가 중요합니다. 그리고 FileVault로 암호화된 APFS 볼륨이 포맷된 경우에는 암호화 키도 보통 함께 사라지므로, 복구가 현실적으로 어려운 경우가 많습니다.
다음과 같은 경우라면 직접 복구하는 방법은 피하는 것이 좋습니다.
- 계속 나타났다 사라졌다 하는 경우,
- 딸깍거리거나 갈리는 소리, 또는 삐 소리가 나는 경우,
- 스캔 중 연결이 끊기는 경우,
- 접근할 때마다 Mac이 멈추는 경우,
- 또는 심각한 S.M.A.R.T. 경고가 표시되는 경우입니다.
이런 징후는 파일 시스템 문제보다는 하드웨어 고장 쪽을 더 시사합니다. 이런 경우 반복해서 전원을 켜고 스캔하면 상황이 더 악화될 수 있습니다. 복구 전문 업체에 맡기는 편이 더 낫습니다.
좋은 업체들은 종종 무료 진단을 제공하고, 많은 곳이 데이터가 없으면 비용도 없음 정책을 운영합니다. 논리적 복구는 보통 $300–500 정도부터 시작하고, 물리적인 드라이브 손상은 문제에 따라 쉽게 $1,000+ 이상이 될 수 있습니다.
그래도 이것이 단순한 실수로 인한 삭제나 포맷이었다면 아직 가능성은 꽤 있을 수 있습니다. 다만 드라이브에 다른 어떤 것도 쓰지 말고, 별도의 디스크로 복구하며, 최대한 빨리 시작하세요.
APFS 디스크를 스캔하는 데 시간을 쓰기 전에 해당 폴더가 iCloud Drive, 데스크탑 또는 문서에 있었는지 확인하세요. iCloud 동기화가 켜져 있었다면 삭제가 그쪽에도 전파되었을 수 있으며, 가장 가능성이 높은 방법은 iCloud.com의 최근 삭제됨 섹션이나 아직 동기화되지 않은 다른 Mac/iPhone일 수 있습니다. Files/Finder를 열기 전에 그 기기를 오프라인으로 전환하세요. 그렇지 않으면 동기화가 진행되어 같은 폴더도 삭제될 수 있습니다. 일반적인 로컬 폴더였다면, 네, 드라이브에 쓰기를 중지하고 다른 곳에서 스캔하세요. 하지만 클라우드 사본을 간과하지 마세요. 많은 Mac 사용자가 실제로는 누락된 폴더가 처음부터 계속 iCloud에서 관리되고 있었는데도 APFS 복구를 먼저 떠올립니다.
복구 앱을 설치하기 전에 스냅샷을 확인하세요.
저는 디스크에 쓰기 중지 조언에는 동의하지만, 이것이 시스템 드라이브에서 최근에 폴더를 삭제한 경우라면 곧바로 전체 APFS 스캔으로 넘어가지는 않겠습니다. 스캔은 느리고, 내부 SSD에서는 TRIM 때문에 삭제된 블록에 대해서는 이미 너무 늦었을 수도 있습니다. Time Machine/APFS 스냅샷이 있다면, 이는 여유 공간에서 삭제된 데이터를 억지로 추출하려는 대신 특정 시점의 정상 파일을 다시 복사하는 것이므로 훨씬 깔끔합니다.
터미널을 열고 다음을 실행하세요:
tmutil listlocalsnapshots /
삭제 이전 날짜의 항목이 보인다면, 제가 가장 먼저 확인할 곳은 바로 거기입니다. 그런 다음 메뉴 막대나 시스템 설정에서 Time Machine을 열고, 원래 폴더 위치로 이동한 뒤, 실수하기 전 시점으로 돌아가세요. 신중하게 진행하고 싶다면 외장 드라이브나 임시 폴더 같은 다른 위치로 복원해서, 무엇이든 교체하기 전에 비교할 수 있습니다.
작은 함정이 있습니다. 로컬 스냅샷은 보장되지 않습니다. macOS는 공간이 필요할 때 이를 제거할 수 있고, Time Machine을 한 번도 설정하지 않았다면 아무것도 없을 수 있습니다. 사람들은 가끔 APFS 스냅샷을 마치 삭제 취소 기능처럼 이야기하지만, 실제로는 삭제 전에 스냅샷이 존재했고 그 이후 정리되지 않았을 때만 유용합니다.
또한 이 문제를 파악하는 동안 정리 작업도 피하겠습니다. 아직 비우지 않았다면 휴지통을 비우지 마세요. CleanMyMac 같은 정리 도구도 실행하지 마세요. Photos, Dropbox, iCloud Drive, Steam, Xcode 또는 다른 어떤 것이든 그 디스크에서 거대한 캐시를 계속 생성하게 두지 마세요. 평범한 웹 브라우징조차도 많은 작은 파일을 쓸 수 있습니다.
스냅샷이 비어 있고 iCloud/휴지통도 소용없다면, 그다음으로는 복구 소프트웨어가 합리적인 선택입니다. Disk Drill은 시도해 볼 만하며, 특히 더 친숙한 인터페이스를 원한다면 괜찮습니다. 하지만 최신 내부 Mac SSD에서는 기대치를 낮게 잡으세요. 오래된 복사본, 미리보기, 썸네일 또는 TRIM되지 않은 영역의 파일은 찾을 수 있어도, 삭제한 정확한 폴더 트리가 돌아오지 않을 수 있습니다. 외장 APFS 하드 드라이브나 비TRIM SSD에서는 보통 가능성이 더 좋습니다.
가능하다면 다른 Mac이나 다른 부팅 볼륨에서 스캔하세요. 복구한 파일은 다른 곳에 저장하세요. 누락된 폴더가 정말 중요하다면, 먼저 영향을 받은 디스크의 이미지를 만들고 원본이 아니라 그 이미지를 스캔하세요. 이 부분은 지루하지만, 하나의 잘못된 삭제가 같은 드라이브를 두고 경쟁하는 세 번의 서로 다른 복구 시도로 번지는 일을 막아줍니다.
제가 사용할 빠른 순서는 다음과 같습니다: 휴지통, 관련이 있다면 iCloud 최근 삭제 항목, Time Machine/로컬 스냅샷, 그다음 복구 스캔입니다. 삭제된 폴더가 내부 SSD에 있었고 스냅샷도 없다면, 서두르되 기적을 기대하지는 마세요. 거기서 주된 악당은 APFS가 아닙니다. SSD 정리입니다.


