실수로 MacBook의 APFS 드라이브에서 중요한 파일 몇 개를 삭제했고 이미 휴지통까지 비웠습니다. 덮어써졌거나 스냅샷/SSD TRIM의 영향을 받았을까 봐 걱정됩니다. 상황을 더 악화시키지 않으면서 macOS에서 APFS 파일 복구를 시도할 수 있는 가장 안전한 방법은 무엇인가요?
첫 번째로: 가능하다면 해당 드라이브 사용을 중지하세요. 어떤 복구 앱을 고르느냐보다 그게 더 중요합니다. APFS에서는 폴더를 삭제했거나, 실수로 무언가를 지웠거나, 파티션을 잃어버린 경우 같은 디스크에 새 데이터를 쓰면 사라진 파일을 복구하기가 더 어려워지거나 아예 불가능해질 수 있습니다.
저도 몇 달 전에 Time Machine 백업 없이 MacBook에서 프로젝트 폴더 전체를 삭제한 뒤 이 일을 겪었습니다. 완전히 끝난 줄 알았지만, 결국 거의 대부분을 되찾았습니다.
복구 소프트웨어에 돈을 쓰기 전에, 저는 먼저 쉬운 것들부터 확인해보겠습니다:
- 휴지통을 확인하세요.
- 사용 중이라면 Time Machine을 확인하세요.
- 백업 드라이브가 연결되어 있지 않았더라도 일단 Time Machine을 열어보세요. APFS는 로컬 스냅샷을 유지할 수 있어서, macOS에 최근 데이터가 아직 남아 있을 수 있습니다. 보통 여유 공간이 충분하면 하루 정도 유지됩니다.
그래도 아무것도 나오지 않는다면, 무작위 수리 방법을 시도하기보다는 복구 소프트웨어로 가는 편이 낫습니다.
저는 Disk Drill을 사용했는데, APFS를 제대로 지원하고 단순히 파일 시그니처로 찾는 데만 제한되지 않기 때문입니다.
제가 한 방법은 꽤 간단했습니다:
- 복구 대상 드라이브가 아닌 다른 드라이브에 Disk Drill을 다운로드했습니다.
- 시스템 설정 > 개인정보 보호 및 보안 > 전체 디스크 접근 권한으로 이동해서 Disk Drill에 권한을 부여했습니다. 이 권한이 없으면 APFS 시스템 볼륨을 제대로 스캔하지 못할 수 있습니다.
- 영향을 받은 APFS 드라이브를 선택했습니다.
- 손실된 데이터 검색 전체 스캔을 실행했습니다.
- 중간에 멈추지 않고 전체 스캔이 끝날 때까지 기다렸습니다.
- 복구하기 전에 파일을 미리 확인했습니다.
- 파일은 Mac 내부가 아니라 외장 SSD로 복구했습니다.
유용했던 점은 대부분의 폴더가 원래 이름과 폴더 구조 그대로 돌아왔다는 것입니다. 이름 없는 복구 파일 더미를 수동으로 정리하는 건 정말 끔찍하기 때문에, 이건 큰 차이를 만들었습니다. Disk Drill에는 내장 SMART 모니터도 있어서 드라이브 고장이 의심될 때 도움이 됩니다. 드라이브가 불안정해 보인다면 원본 디스크를 반복해서 스캔하는 대신 먼저 디스크 이미지를 만든 뒤 그것으로 복구할 수도 있습니다.
이게 사라진 APFS 파티션 문제라면, 저는 파티션을 고치기 전에 먼저 중요한 파일부터 복구하겠습니다. TestDisk는 손상된 파티션 구조를 가끔 복구할 수 있지만, 텍스트 기반이라 이미 익숙하지 않다면 실수하기 매우 쉽습니다. 제 원칙은 먼저 복구하고, 나중에 수리하는 것입니다.
또한 SSD는 TRIM 때문에 시간이 조금 더 중요합니다. 최신 Mac은 삭제된 블록을 백그라운드에서 정리하며, 일단 그 블록이 지워지면 복구 소프트웨어로도 데이터를 다시 가져올 수 없습니다. 그래서 Mac을 종료하거나 최소한 그 드라이브 사용을 피하는 것이 중요합니다. 기존 하드 드라이브는 이런 방식으로 동작하지 않기 때문에 실수로 삭제한 뒤에도 보통 복구 가능성이 더 높습니다.
Disk Drill이 파일을 찾을 수 있고 미리보기도 정상적으로 보인다면, 보통은 좋은 신호입니다.
하지만 Mac이 드라이브를 인식하지 못하거나, 계속 연결이 끊기거나, 딸깍거리는 소리가 나거나, APFS 컨테이너가 심각하게 손상된 것처럼 보인다면, 더 건드리지 말고 전문 복구 업체에 문의하겠습니다. 평판이 좋은 곳들 중에는 무료로 진단해주는 곳도 많고, 상당수는 데이터가 없으면 비용도 없음 정책으로 운영합니다. 소프트웨어보다 비용은 더 들지만, 문제가 물리적인 것이라면 자가 시도가 상황을 더 악화시킬 수 있습니다.
부디 단순한 실수로 인한 삭제나 손상된 파티션이길 바랍니다. 이런 경우가 보통 소프트웨어 복구 성공 가능성이 가장 높은 편이며, 특히 빨리 대응했을 때 그렇습니다.
이것이 최신 MacBook의 내장 SSD라면, 휴지통을 비운 후에는 복구가 가능할 수도 있지만 전혀 보장되지는 않습니다. 쓰기 작업을 중단하자는 @mikeappsreviewer의 의견에 동의하지만, 저는 더 엄격하게 권하고 싶습니다. 고민하는 동안에도 같은 macOS 설치본으로 계속 부팅하고 브라우징하지 마세요. Spotlight, iCloud 동기화, 업데이트, 브라우저 캐시, 로그가 모두 디스크에 기록할 수 있기 때문입니다. 무엇을 구매하기 전에 iCloud Drive의 최근 삭제 항목, 사진 앱의 최근 삭제 항목, 앱별 휴지통 폴더, Time Machine/로컬 스냅샷을 먼저 확인하세요. Disk Drill이나 다른 APFS 복구 도구를 사용해 볼 경우, 가능하면 다른 드라이브에서 실행하고 복구 대상은 외장 디스크로만 지정하세요. 파일 목록보다 미리보기가 더 중요합니다. APFS 스캔은 TRIM 이후 실제로는 더 이상 복구할 수 없는 파일의 이름을 보여줄 수 있기 때문입니다.
응급 처치를 실행하거나, macOS를 재설치하거나, APFS 컨테이너를 “수리”하거나, 복구 전에 공간을 정리하려고 하지 마세요. 그런 행동은 바로 복구 가능한 삭제를 막다른 길로 바꿔 버릴 수 있는, 선의에서 나온 대표적인 조치들이며, 특히 내부 SSD에서는 더욱 그렇습니다.
MacBook의 APFS에서 까다로운 점은 스캔에 파일 이름이 표시된다고 해서 파일 내용이 아직 남아 있다는 뜻은 아니라는 것입니다. 메타데이터는 실제 블록보다 더 오래 남아 있을 수 있고, TRIM 때문에 복구된 파일이 손상된 데이터나 0으로 채워진 데이터로 돌아올 수 있습니다. 그래서 저는 미리보기를 진짜 판단 기준으로 보겠습니다. 복구 앱이 문서, 사진, 비디오를 보여 주고 미리보기가 정상적으로 열린다면, 즉시 외장 드라이브로 복구하세요. 이름만 나열되고 미리보기가 없다면, 아직 너무 기대하지 마세요.
Disk Drill은 이 경우 시도해 볼 만한 적절한 도구이지만, 복구하려는 같은 Mac 볼륨에 설치하는 것은 권하지 않습니다. 가능하다면 다른 디스크로 부팅하거나, 최소한 다른 Mac과 외장 복구 대상 드라이브를 사용하세요. 그리고 사라진 파일의 가치가 매우 크거나 법적, 업무적으로 중요하다면, 여러 앱을 다섯 개쯤 써 보고 판단하는 단계는 건너뛰세요. 새 파일을 쓰는 것보다는 모든 스캔의 위험이 더 적지만, 가장 안전한 자가 시도는 여전히 이것입니다. Mac 사용을 중단하고, 가장 덜 침습적인 방식으로 한 번만 스캔하고, 다른 위치로 복구한 다음, 그 결과가 충분히 괜찮은지 판단하세요.
macOS 복구로 부팅하고, 복구 경로를 결정할 때까지 일반 시동 볼륨은 그대로 두세요. 내부 APFS SSD가 있는 MacBook에서는 몇 분만 조심해서 쓰면 되겠지 라고 생각해도 macOS, iCloud, Spotlight, 로그, 스왑, 브라우저 캐시 등으로 인한 백그라운드 쓰기가 계속 발생할 수 있습니다.
네, 휴지통을 비운 후에도 복구가 가능할 수는 있지만, 오래된 회전식 하드 드라이브보다 기대치는 더 낮게 잡겠습니다. APFS에 디렉터리 정보가 아직 남아 있을 수 있고, 스냅샷이 도움이 될 수도 있으며, 복구 도구가 온전한 파일 레코드를 찾을 수도 있습니다. 반대로 TRIM과 SSD 가비지 컬렉션 때문에 파일 항목은 보이지만 실제 내용은 이미 사라졌을 수도 있습니다. 그래서 사람들이 언급한 미리보기 여부가 중요합니다. 파일 이름은 증거이지, 증명이 아닙니다.
제가 사용할 현실적인 방법은 다음과 같습니다.
- 아직 하지 않았다면 시스템을 종료하세요.
- 복구로 부팅하거나, 이미 가지고 있다면 외장 macOS 디스크로 부팅하세요.
- 스캔을 하기 전에 먼저 스냅샷을 확인하세요. Terminal에서
tmutil listlocalsnapshots /를 실행하면 로컬 Time Machine 스냅샷을 볼 수 있습니다. - 삭제 이전 시점의 스냅샷이 있다면, 먼저 거기서 복원하세요. 보통 이것이 파일 카빙보다 더 깔끔합니다.
- 도움이 되는 스냅샷이 없다면, 복구 도구로 영향을 받은 볼륨을 스캔하고 결과는 별도의 외장 드라이브에 저장하세요.
Disk Drill은 시도해 볼 만하지만, 마법 같은 실행 취소 버튼이 아니라 우선 스캐너로 봐야 합니다. 정확한 파일이 제대로 미리보기 된다면, 즉시 다른 위치로 복구하세요. 깨진 미리보기가 있는 수천 개의 파일만 보인다면, 결제하거나 열 번 다시 스캔하면 해결될 것이라고 가정하지 마세요. 메타데이터는 살아남았지만 데이터는 그렇지 않을 때도 있습니다.
사람들이 자주 잊는 또 다른 세부 사항은 암호화와 Mac 모델입니다. T2 및 Apple silicon MacBook에서는 내부 저장 장치가 Mac의 보안 하드웨어와 연결되어 있어서, 매장에서 SSD를 아무렇지 않게 분리해 다른 기기에서 읽을 수 있는 것이 아닙니다. Mac이 부팅되고 비밀번호를 알고 있다면 좋은 신호입니다. 하지만 부팅에 실패하거나, 멈추거나, APFS 컨테이너가 마운트되지 않는다면 더 많은 도구를 실행하기 전에 일찍 멈추고 전문 복구 업체와 상담하세요. 다만 일반적인 실수로 인한 삭제의 경우 가장 안전한 자가 복구 순서는 먼저 스냅샷 확인, 그다음 한 번의 신중한 스캔, 그리고 외부 저장 장치로 복구입니다.


