
Apple 파일 시스템 (APFS)은 macOS 시에라의 런타임 동안 Apple이 도입한 독점 파일 시스템입니다. APFS는 일반적으로 손상 및 데이터 손실을 방지하기 위해 더 잘 설계되었지만, 소프트웨어 문제, 바이러스 공격, 하드웨어 결함, 실수로 인한 삭제 또는 포맷과 같은 일반적인 원인에 대해서 여전히 주의해야 합니다.
이 문서에서는 단계별 가이드와 따라하기 쉬운 스크린샷을 통해 Mac 하드 드라이브의 APFS 데이터 복구 방법을 설명합니다. 계속 읽어보세요.
목차
APFS 파일 시스템이란 무엇인가요?
이 질문에 답하기 위해 먼저 ” 파일 시스템 “이 무엇인지 이해해 봅시다. 간단히 말해, 이는 드라이브가 파일과 폴더를 조직하는 방식입니다. APFS(Apple 파일 시스템)는 Apple 기기 전용으로 설계된 비교적 새로운 시스템이며, 훨씬 더 빠르고 효율적이며, 더 안전하고 백업하기 쉽도록 설계되었습니다.
이 소프트웨어는 솔리드 스테이트 드라이브(SSD)에 최적화되어 있지만 하드 드라이브, 외장 플래시 스토리지 등 일반적인 전통 매체에서도 실행할 수 있습니다. SSD에 설치된 경우, 전통적인 장치와는 다르게 데이터를 처리합니다. 따라서 SSD에서 데이터를 복구하려면 기사 이 섹션 부분을 참조하세요.
APFS 볼륨의 일반적인 문제
APFS는 현재까지 가장 뛰어난 파일 시스템 중 하나로 효율적이고 신뢰할 수 있습니다. 그러나 몇 가지 문제를 해결해 나가야 하는 비교적 젊은 기술입니다.
1. APFS-포맷 Sparse Disk 이미지와 관련된 데이터 손상 문제
대부분의 사용자에게는 이에 대해 영향을 받지 않는 사소한 버그일 것입니다. 그러나 희박한 디스크 이미지를 사용하여 드라이브를 자주 복제하는 경우, 이 문제를 인식하지 못하면 데이터 손실로 인한 고통스러운 상황이 발생할 수 있습니다. 제가 설명해 드리겠습니다.
디스크 이미지는 디스크 볼륨 또는 데이터 저장 장치의 컴퓨터 파일 소프트 카피입니다. 기본적으로 가상 드라이브로 마운트할 수 있는 “클론”입니다. “스파스 디스크 이미지”는 쓰는 데이터에 따라 크기가 늘어나고 줄어드는 디스크 이미지입니다.
100GB의 데이터만 클론하려는 경우, 그 희소 디스크 이미지의 크기는 100GB에 불과합니다. 또한 기본 볼륨의 실제 크기에 의해 제한되므로 100GB를 50GB 볼륨에 복제할 수는 없습니다.
여기에 문제가 있습니다 (Carbon Copy Cloner의 소유자인 Mike Bombich가 발견했습니다). APFS 포맷의 희박 디스크 이미지에 데이터를 복제하려고 하면 기본 볼륨의 한계에 이미 도달했는지에 대한 알림을 받지 못합니다. 소문 없이 복제 프로세스가 계속됩니다. 체크섬조차도 그 어떤 문제도 반영하지 않습니다.
그러나 파일을 열려고 하면 한도를 초과하여 복제하려던 데이터가 모두 손상된 것을 발견하게 됩니다. 한도를 초과했다는 알림을 받지 못했기 때문에 실제로는 데이터를 “공백으로” 복제하고 있었습니다.
2. Time Machine의 HFS+ 비호환성
이것은 다시 소수의 사용자에게만 영향을 미치는 또 다른 버그입니다 – 하지만 그들에게는 정말로 골칫거리입니다. 타임머신은 애플 기기에 기본적으로 내장된 백업 유틸리티입니다. 이 유틸리티는 로컬 “스냅샷”을 찍어 이전 타임라인에 접근할 수 있게 해줄 뿐만 아니라 시스템의 모든 것을 복사할 수도 있습니다.
macOS 시에라 및 그 이상의 버전을 사용 중이라면 APFS를 사용할 수 있습니다. 이는 클로닝 및 스냅샷에 매우 최적화되어 있습니다.
그러나 HFS+를 사용하는 동안 Time Machine 백업을 수행한 경우 데이터를 지우거나 드라이브를 포맷하지 않고는 APFS로 변환할 수 없습니다. 이는 파일 시스템 구조의 차이로 인한 것입니다.
APFS 하드 드라이브에서 데이터 복구하는 방법
APFS는 데이터를 정리하는 데 더 효율적이어서 (아래에서 더 자세히 설명) 복구가 조금 더 어렵습니다. 다행히도, 복구하려는 데이터를 새 파일로 덮어쓰지 않은 경우, Disk Drill와 같은 데이터 복구 도구를 사용하여 파일을 완전하게 복구할 수 있습니다. 방법은 다음과 같습니다:
1단계: 드라이브가 암호화되지 않았는지 확인하십시오. 이렇게 하려면, 화면 왼쪽 상단의 Apple 메뉴로 이동한 다음, 시스템 환경설정 > 보안 및 개인정보 보호 > FileVault 탭 을 클릭하십시오. FileVault가 꺼져 있으면 3단계로 진행하십시오.
2단계:FileVault가 켜져 있으면 데이터가 암호화된 것입니다. 암호화 해제하려면 자물쇠 아이콘을 클릭하고 설정을 변경하려면 암호를 입력하세요. 그런 다음 “FileVault 끄기…”를 클릭하세요.
3단계:드라이브의 암호화가 해제되었으므로 데이터 복구를 진행할 수 있습니다. 다운로드 및 Disk Drill 설치.
4단계:APFS 하드 드라이브가 연결되어 있는지 확인한 후, Spotlight 검색(CMD + Space)을 사용하거나 Finder > 애플리케이션 > Disk Drill 로 이동하여 Disk Drill을 실행하십시오.
5단계:복구를 수행할 APFS 볼륨(또는 전체 드라이브)을 클릭하고 원하는 스캔 방법을 선택합니다 – 이 예제에서는 모든 복구 방법 를 선택합니다. 그런 다음 “손실된 데이터 검색”을 클릭합니다.
6단계:Disk Drill이 스캔 과정을 완료할 때까지 기다린 다음 검토된 항목들 를 클릭합니다. 특정 파일을 복구하고 싶은 경우, 파일 유형 카테고리 중 하나를 클릭하여 Disk Drill이 이미 찾은 파일을 탐색할 수 있습니다.
7단계:이 시점에서 파일을 미리 보는 것이 좋습니다. 다행히도 Disk Drill을 사용하면 원하는 만큼 파일을 무료로 미리볼 수 있습니다. 특정 파일에 마우스를 올리고 나타나는 눈 모양 버튼을 클릭하세요.
8단계:특정 파일을 복구하려면 복구하고자 하는 파일 옆의 체크박스를 선택하고 복구 을(를) 클릭하세요. 모든 파일을 복구하려면, 모든 체크박스를 선택하지 않은 상태로 두고 복구 을(를) 클릭하세요.
9단계:팝업에서 복구된 데이터의 대상 폴더를 선택한 후, 확인 를 클릭하여 복구 프로세스를 시작합니다.
APFS로 포맷된 SSD에서 데이터를 복구할 수 있나요?
한 가지 조건 하에 가능합니다: SSD에 설치된 TRIM 기능이 아직 데이터를 삭제하지 않았을 경우입니다. 설명하겠습니다: SSD에서 파일을 삭제할 때, ‘가비지 컬렉션’이라는 과정이 불필요하거나 원치 않는 데이터를 제거하기 위해 기존 데이터를 이동시킵니다. 이를 위해 백그라운드에서 어떤 데이터가 “무효”로 간주되는지 식별해야 합니다.
대부분의 최신 SSD는 TRIM 명령을 실행할 수 있습니다 – 파일을 삭제할 때마다 TRIM은 SSD에 데이터가 유효하지 않음을 알리는 정보를 전송합니다. 이는 가비지 수거 프로세스를 훨씬 더 효율적으로 만듭니다.
결과적으로 SSD는 훨씬 더 빠르게 성능을 발휘하지만 하드 드라이브 및 기타 전통적인 미디어에 비해 데이터 복구가 더 어려워집니다. 다행히도 불가능한 것은 아닙니다.
SSD에서 파일을 복구해야 한다면, 우리는 전체 단계별 가이드를 작성했습니다: 맥에서 SSD에서 삭제된 데이터를 복구하는 방법.