오래된 Mac의 HFS 형식 드라이브가 더 이상 마운트되지 않고 있으며, 디스크 상태가 더 악화되기 전에 중요한 파일을 복구하려고 합니다. 추가적인 데이터 손실 위험 없이 오래된 Mac에서 가장 안전한 HFS 복구 단계나 도구는 무엇인가요?
첫 번째로: 가능하다면 그 드라이브에 더 이상 쓰지 마세요. 어떤 복구 앱을 쓰는지보다 그게 더 중요합니다.
HFS 또는 HFS+에서 삭제된 파일은 휴지통을 비웠더라도 보통 바로 지워지지 않습니다. macOS는 대체로 그 공간을 사용 가능하다고 표시할 뿐이고, 실제 데이터는 다른 무언가가 그 위에 저장될 때까지 그대로 남아 있을 수 있습니다. 그래서 파일을 아직 복구할 수 있을 가능성은 있지만, 드라이브 활동이 조금이라도 있을수록 가능성은 더 낮아집니다.
이것이 Mac의 내부 드라이브라면, 평소처럼 계속 사용하지 않는 것이 좋습니다. 여기에 앱을 설치하지 말고, 여기에 아무것도 다운로드하지 말고, 필요 이상으로 켜 둔 채로 두지 마세요. 외장 드라이브라면 스캔할 준비가 될 때까지 그냥 분리해 두세요.
그리고 네, 백업이 없어도 시도해볼 가치는 있습니다. 일반적인 삭제, 실수로 포맷한 경우, 또는 Disk Utility에 여전히 표시되는 드라이브라면 복구 소프트웨어가 많은 파일을 찾아내는 경우가 많습니다. 드라이브에서 딸깍거리는 소리가 나거나, 회전하지 않거나, 아예 감지되지 않는다면 그건 다른 상황이며 아마 복구 전문 업체가 필요할 것입니다.
더 간단한 도구로는, Disk Drill 이 먼저 스캔하고 복구할지 결정하기 전에 파일을 미리 볼 수 있기 때문에 무난한 선택입니다.
기본적인 과정은 다음과 같습니다:
1. 다른 위치에 설치하세요.
Mac 내부 드라이브를 복구하는 경우, Disk Drill을 외장 USB 드라이브나 다른 디스크에 설치하세요. 손실된 파일이 외장 드라이브에 있다면 대신 Mac에 Disk Drill을 설치하세요. 복구하려는 동일한 드라이브에 복구 소프트웨어를 설치하지 마세요.
2. 문제가 있는 드라이브를 선택하세요.
Disk Drill을 열고, 누락된 파일이 있던 드라이브를 찾은 다음, 목록에서 선택하세요.
3. 스캔을 시작하세요.
손실된 데이터 검색을 클릭하세요. 용량이 큰 드라이브는 시간이 좀 걸릴 수 있습니다. 스캔이 끝나기 전에 발견된 항목을 미리 볼 수는 있지만, 끝까지 완료되도록 두는 편이 보통 가장 가능성이 높습니다.
4. 찾은 항목을 미리 확인하세요.
스캔 후 결과는 보통 문서, 사진, 동영상 같은 유형별로 묶여 있습니다. 파일이 실제로 온전한지 확인하려면 미리 보기 옵션인 작은 눈 아이콘을 사용하세요.
5. 되찾고 싶은 파일을 고르세요.
필요한 파일을 선택한 다음 복구를 선택하세요.
6. 다른 드라이브에 저장하세요.
이 부분은 실수하기 쉽습니다. 스캔한 동일한 드라이브에 파일을 다시 복구하지 마세요. 다른 디스크, 다른 파티션 또는 다른 안전한 위치에 저장하세요.
구형 HFS+ Mac에서는 한 가지 추가로, 저널링이 복구 도구가 단순한 원시 복구 파일뿐 아니라 파일 이름과 폴더 경로까지 되살리는 데 도움이 될 때가 있습니다. 하지만 그 저널도 시간이 지나면서 다시 사용되므로, 기다리면서 드라이브를 계속 사용하면 유용한 단서 일부가 지워질 수 있습니다.
Disk Drill의 스캔에서 파일이 표시되고 미리 보기 상태도 좋다면, 그건 보통 강한 긍정 신호입니다. 그 시점에서 중요한 것은 무엇인가 덮어써지기 전에 복구된 복사본을 별도의 드라이브에 저장하는 것입니다.
드라이브가 마운트되지 않으면, 상태가 더 나빠지기 전에 제대로 읽을 수 있는 시도가 한 번뿐일 수도 있다고 생각해야 합니다. 저는 첫 번째 시도를 복구 수리로 하지는 않을 것입니다. 디스크 유틸리티의 First Aid는 사소한 카탈로그 문제가 있는 정상 볼륨에서는 유용할 수 있지만, 죽어가는 HFS/HFS+ 디스크에서는 복구 도구가 아직 해석할 수 있기를 바라는 디렉터리 구조를 변경할 수 있습니다.
더 안전한 순서는 이렇습니다. 먼저 최소한 같은 크기 이상의 다른 드라이브를 준비하고, 문제가 있는 디스크의 클론이나 디스크 이미지를 만든 다음, 그 복사본을 스캔합니다. 오래된 Mac에서는 이는 대상 디스크 모드, 외장 인클로저 사용, 또는 다른 Mac/시스템 드라이브로 부팅해서 문제가 있는 디스크가 시동 볼륨으로 사용되지 않게 하는 것을 의미할 수 있습니다. 명령줄 도구 사용이 익숙하다면 ddrescue가 자주 사용되는데, 불량 섹터를 건너뛰고 나중에 다시 돌아올 수 있기 때문입니다. 그렇지 않다면 디스크 이미지를 만들거나 그 이미지에서 작업할 수 있는 복구 앱을 사용하세요. Disk Drill은 스캔 단계에는 괜찮지만, 몇 시간 동안 원본 드라이브를 계속 혹사시키는 것보다는 이미지를 스캔하는 편이 여전히 낫습니다.
오래된 HFS 볼륨에서의 작은 함정 하나는, 디스크가 나타났다 사라지거나 반복적인 클릭음/스핀업 소리를 낸다면 소프트웨어 수정을 시도하는 것을 멈춰야 한다는 점입니다. 이런 경우 “저렴한” 시도가 나중에 복구 업체가 되살릴 수 있는 데이터를 더 적게 만드는 원인이 될 수 있습니다. 하지만 디스크가 Mac에서 인식될 만큼 충분히 안정적이라면, 먼저 이미징하고, 복구된 파일은 완전히 다른 디스크에 저장하며, 복사할 수 있는 것을 먼저 복사하기 전에는 볼륨을 “수정”하겠다고 약속하는 어떤 도구도 피하세요.
“성공적인” 복구라도 오래된 Mac 파일을 잘못된 종류의 대상 디스크에 저장하면 나쁜 복구가 될 수 있습니다. HFS 및 오래된 HFS+ 볼륨에서는 일부 파일이 리소스 포크, 오래된 Finder 메타데이터, 클래식 Mac 파일 유형 또는 패키지 구조에 의존할 수 있습니다. 모든 것을 FAT/exFAT USB 스틱이나 Windows 포맷 드라이브에 바로 덤프하면, 복사된 것처럼 보여도 나중에 제대로 작동하지 않는 파일이 생길 수 있습니다.
저는 위의 이미지 우선 조언에 동의합니다. 저는 그것을 “안전한 시도”와 “도박”을 가르는 기준으로 삼겠습니다. 아직 First Aid를 실행하지 말고, 카탈로그를 재구성하지도 말고, 시스템이 드라이브를 반복해서 마운트하려고 내버려 두지도 마세요. 가장 안전한 방법은 단순합니다. 전체 장치를 다른 디스크나 이미지로 복제하고, 원본은 치워 둔 다음, 복사본으로 실험하는 것입니다.
구형 Mac에서 사람들이 놓치는 세부 사항 하나는 일상적인 대화에서 “HFS”가 두 가지 다른 뜻일 수 있다는 점입니다. “Mac OS Extended”로 포맷되었다면 그것은 HFS+입니다. 정말 오래된 “Mac OS Standard”라면 그것은 HFS이고, 지원은 더 제한적입니다. 일부 최신 복구 도구는 원래 HFS보다 HFS+를 훨씬 더 잘 처리합니다. 디스크가 OS 9 말기 / OS X 초기 Mac의 것이라면, 모든 앱이 그것을 이해할 것이라고 가정하기 전에 실제로 무엇인지 확인하세요.
가장 위험이 적은 경로로는, 저는 다음과 같이 하겠습니다:
-
문제 있는 디스크를 일반 사용에서 제거
시동 드라이브라면 계속 그 드라이브로 부팅하지 마세요. 다른 드라이브로 부팅하거나, Mac이 지원하면 Target Disk Mode를 사용하거나, 드라이브를 외장 케이스에 넣으세요. 목표는 macOS가 손상된 볼륨에 로그, 캐시, Spotlight 데이터 또는 기타 불필요한 데이터를 쓰지 못하게 하는 것입니다. -
읽을 수 있을 만큼 기계적으로 충분히 건강한지 확인
딸깍거리는 소리가 나거나, 회전이 멈추거나, Disk Utility에서 사라지거나, 나타나는 데만 여러 번 시도가 필요하다면 멈추세요. 그런 경우는 “다른 앱을 시도해보는” 상황이 아닙니다. 소프트웨어 복구는 드라이브가 읽는 동안 충분히 오랫동안 온라인 상태를 유지할 수 있다고 가정합니다. -
보이는 볼륨만이 아니라 전체 디스크를 복제
ddrescue를 사용할 수 있다면, 장치 수준의 디스크를 다른 디스크나 이미지로 복제하세요. 그렇게 하면 파티션 맵, HFS 카탈로그, 익스텐트, 그리고 아직 남아 있는 손상된 조각들까지 보존할 수 있습니다. 일반적인 Finder 복사는 복구가 아닙니다. 그것은 시스템이 이미 이해할 수 있는 파일만 복사합니다. -
복제본이나 이미지에서만 작업
이 지점에서 Disk Drill, R-Studio, Data Rescue 같은 도구들이 더 의미가 있습니다. 더 친숙한 인터페이스와 미리보기를 원한다면 Disk Drill도 괜찮지만, 다른 선택지가 전혀 없는 것이 아니라면 긴 스캔을 위해 고장 나는 원본에 바로 적용하지는 않겠습니다. 긴 스캔은 약해진 드라이브를 완전히 끝장내는 지속적인 읽기의 대표적인 예입니다. -
파일이 오래된 Mac 파일이라면 Mac 네이티브 대상에 복구
가능하다면 저장 위치로 APFS 또는 HFS+를 사용하세요. 파일이 단지 JPEG, PDF, MP3, 최신 Office 문서라면 exFAT도 보통은 덜 문제가 됩니다. 하지만 오래된 응용 프로그램, Quark 파일, 클래식 Mac 아카이브, 글꼴 또는 OS 9 시대의 어떤 것이든, 무엇을 가지고 있는지 확실해질 때까지는 Mac 포맷 대상에 유지하세요.
또 하나 작은 점이 있습니다. 파일 개수만으로 복구를 판단하지 마세요. 도구가 원시 데이터를 조각내어 수천 개의 “파일”을 찾을 수는 있지만, 그렇게 하면 이름, 폴더, 날짜, 때로는 포크 데이터까지 잃을 수 있습니다. 원래 폴더 트리를 보존한 더 적은 결과가 이름 없는 복구 조각의 거대한 더미보다 더 유용할 수 있습니다.
읽을 수 있는 이미지를 얻었다면, 눈에 띄는 파일들을 복구한 후에도 그 이미지를 보관하세요. 나중에 중요한 것이 빠져 있다는 사실을 깨달을 수도 있고, 다른 도구가 오래된 HFS 구조를 더 잘 처리한다는 사실을 알게 될 수도 있습니다. 원본 디스크는 두 번째 기회를 주지 않을 수 있지만, 좋은 이미지는 그럴 수 있습니다.
디스크 유틸리티에는 계속 보이지만 마운트되지 않는 디스크는 버스에서 계속 이탈하는 디스크와는 전혀 다른 문제입니다. 첫 번째 경우에는 소프트웨어 복구가 합리적일 수 있습니다. 두 번째 경우에는 케이블, 외장 케이스, 어댑터 또는 드라이브 자체에 문제가 있을 수 있으며, 반복적인 스캔은 상황을 빠르게 악화시킬 수 있습니다.
제가 주의하겠다고 말하고 싶은 부분은 연결 방식입니다. 오래된 Mac 드라이브는 흔히 IDE/PATA, 초기 SATA, FireWire이거나, 읽기 오류를 잘 처리하지 못하는 저가형 USB 브리지 뒤에 연결되어 있는 경우가 많습니다. 드라이브가 불량 섹터에서 멈추고 USB 어댑터가 재설정되면, 복구 프로그램이 멈춘 것처럼 보이거나 디스크가 진행 도중 사라질 수 있습니다. 그것이 항상 복구 앱의 잘못은 아닙니다. 선택지가 있다면, 더 나은 외장 케이스, FireWire 대상 디스크 모드, 또는 안정적으로 인식하는 장치에 드라이브를 직접 연결하는 것이 복구 프로그램을 바꾸는 것보다 더 중요할 수 있습니다.
이미지를 먼저 만드는 조언에는 동의하지만, 첫 번째 테스트는 아주 작게 시작하는 편이 좋습니다. 무슨 일이 일어나는지 보려고 처음부터 전체 정밀 스캔을 시작하지 마세요. 장치가 꾸준히 나타나는지, 용량이 정확히 보고되는지, 그리고 디스크 앞부분과 중간 부분에서 조금이라도 읽을 수 있는지, 그러는 동안 사라지지 않는지 확인해 보세요. 그 과정에서 불안정하게 동작하면 멈추고 다시 판단해야 합니다. 안정적으로 동작한다면, 그다음에 복제본이나 이미지 파일을 만들고 그 복사본을 스캔하세요.
그다음에는 Disk Drill이나 비슷한 도구를 써도 괜찮습니다. 특히 미리보기 기능과 덜 기술적인 인터페이스를 원한다면 더욱 그렇습니다. 다만 복구 대상 위치를 같은 디스크로 지정하지는 않겠고, 복사본을 만들기 전에 무언가를 친절하게 고치도록 두지도 않겠습니다. 파일 복구와 볼륨 복구는 별개의 작업으로 취급하세요. 복구가 먼저입니다. 수리는 나중에, 여전히 오래된 볼륨을 다시 마운트 가능하게 만드는 데 의미가 있다면 복제본에서 시도할 일입니다.
복구된 파일은 가능하면 처음 저장할 때는 단순하고 Mac 기본 형식으로 보관하세요. 오래된 Mac 파일을 아무 PC 포맷 USB 스틱에 덤프하는 것보다 HFS+ 또는 APFS 외장 디스크가 더 안전합니다. 파일을 확보하고 중요한 것들을 확인한 뒤에야 원하는 곳에 추가 복사본을 만드세요. 첫 번째 단계는 편의성보다 가능한 한 많은 구조와 메타데이터를 보존하는 데 초점을 맞춰야 합니다.

