휴지통에 아직 남아 있는 최근 삭제한 파일을 복구하는 것과, 한참 전에 같은 이름의 다른 파일로 교체되어 원본이 사라진 파일을 복구하는 것은 전혀 다른 문제입니다. 지금 후자의 문제로 고민하고 계시다면 이 글이 정확히 도움이 될 것입니다. 덮어쓰기된 파일을 복원할 수 있는, 서로 다르지만 똑같이 효과적인 세 가지 방법을 소개합니다.
덮어쓰기된 파일은 어디로 가는 걸까요?
그렇다면 Cat.jpg라는 이미지를 역시 Cat.jpg라는 이름의 다른 이미지로 덮어쓰면 어떤 일이 벌어질까요? 이 경우 운영체제는 원본 파일에 대한 참조(reference)를 새 파일의 참조로 대체할 뿐입니다. 하지만 원본 참조가 가리키던 실제 데이터는 그 자리에 새 데이터가 기록되기 전까지는 하드 드라이브에 그대로 남아 있습니다.
macOS 같은 최신 운영체제가 이런 방식을 채택하는 이유는, 참조를 교체하면서 데이터까지 한꺼번에 덮어쓰는 것보다 훨씬 효율적이기 때문입니다. 우선 새 파일이 원본보다 상당히 작을 수 있어 물리적으로 덮어쓰기가 불가능한 경우도 있습니다. 더 중요한 점은, 단순한 참조 하나를 바꾸는 것이 수많은 0과 1을 옮기는 작업보다 시간이 훨씬 적게 든다는 사실입니다.
실수로 교체한 파일을 복구하는 3가지 방법
맥에서 교체된 파일을 복구해야 한다면 몇 가지 방법 중에서 선택할 수 있습니다. 이 글에서 소개하는 순서대로 진행하시기를 권장합니다. 이 순서대로 따라 하면 가장 적은 노력으로 최상의 데이터 복구 결과를 얻을 수 있기 때문입니다.
방법 1: 데이터 복구 소프트웨어 활용

복구 소프트웨어는 덮어쓰기로 인해 참조가 사라진 파일도 찾아낼 수 있습니다. 복구 소프트웨어는 하드 드라이브 전체를 섹터 단위로 스캔하며, 정교한 알고리즘을 통해 무수한 0과 1의 바다 속에서 복구 가능한 파일을 감지하기 때문입니다.
Disk Drill은 교체된 파일을 빠르고 간편하게 복구할 수 있는 대표적인 맥용 복구 소프트웨어입니다. 사용 방법은 다음과 같습니다.
1단계. Mac에 Disk Drill 다운로드 및 설치

Disk Drill 무료 버전을 다운로드하기 전에 복구 결과물을 저장할 적절한 저장 장치를 미리 준비하세요. 덮어쓰기된 파일이 있는 동일한 위치에 저장하면 복구 자체가 불가능해질 수 있습니다. 설치는 다른 타사 맥 애플리케이션과 마찬가지로 진행하면 됩니다.
2단계. Mac 스캔 실행

Disk Drill을 실행한 후, 덮어쓰기된 파일이 있는 저장 장치 옆의 분실 데이터 검색(Search for lost data) 버튼을 클릭하세요. Disk Drill이 해당 장치를 스캔하고 복구 가능한 파일 목록을 보여줍니다.
3단계. 원본 파일 선택 후 복구

목록에서 덮어쓰기된 파일을 선택하고 복구(Recover) 버튼을 클릭하세요. Disk Drill이 복구 위치를 지정하라고 요청합니다. 이때도 마찬가지로, 복구하려는 파일이 있는 위치가 아닌 다른 위치를 반드시 선택해야 합니다.
✅ Disk Drill 상세 리뷰 전문 보기
방법 2: 로컬 백업(Time Machine) 활용

같은 이름의 다른 파일로 교체된 파일을 로컬 백업에서 가져오려면 Finder를 통해 백업 위치에서 단순히 복사하는 방법도 있습니다. 하지만 대부분의 맥 사용자는 macOS에 기본 포함된 Apple의 백업 소프트웨어인 Time Machine을 활용합니다.
Time Machine은 하드 드라이브 및 지정된 위치의 파일에 대한 증분 백업을 생성하며, 몇 번의 클릭만으로 과거 시점으로 돌아가 이전 버전을 복원할 수 있습니다. 방법은 다음과 같습니다.
1단계. Finder에서 덮어쓰기된 파일이 있는 폴더 열기

먼저 Finder를 열고 덮어쓰기된 파일이 있는 폴더로 이동하세요. Spotlight(⌘ + Space) 또는 Dock에 있는 Finder 아이콘을 클릭해 빠르게 실행할 수 있습니다.
2단계. 메뉴 막대에서 Time Machine 실행

메뉴 막대에 있는 Time Machine 아이콘을 클릭하고 Time Machine 시작(Enter Time Machine)을 선택하세요. 거의 즉시 Time Machine이 선택한 폴더의 가장 최근 버전을, 백업된 이전 버전들 앞에 표시해 줍니다.
3단계. 원본 파일 선택 후 복원

Time Machine으로 교체된 파일을 되돌리려면, 덮어쓰기된 파일이 있는 폴더의 이전 버전을 선택하고 해당 파일을 클릭한 뒤 복원(Restore) 버튼을 누르기만 하면 됩니다.
방법 3: 클라우드 백업 활용

Time Machine 없이도 맥에서 덮어쓰기된 파일을 복구할 수 있습니다. 예를 들어 많은 클라우드 백업 서비스는 파일 변경 이력을 보관하고 있어, 사용자가 손쉽게 파일의 이전 버전을 복원할 수 있습니다.
대표적인 클라우드 백업 서비스 중 하나가 Dropbox입니다. Dropbox는 무료로 최대 2GB의 파일을 저장할 수 있다는 점이 매력적입니다. 특히 Dropbox에서 덮어쓰기된 파일을 복구할 때는 해당 파일이 저장되어 있던 맥 컴퓨터에 접근할 필요조차 없습니다. 웹 브라우저와 잠깐의 여유 시간만 있으면 됩니다.
1단계. Safari를 열고 Dropbox 로그인

Safari 또는 선호하는 다른 웹 브라우저를 실행해 Dropbox 계정에 로그인하세요. 2단계 인증(2FA)을 활성화했다면 추가 인증 절차를 요청받을 수 있습니다.
2단계. 복구할 파일 선택

덮어쓰기된 파일이 있는 폴더로 이동해 해당 파일의 최신 버전을 엽니다. 화면 오른쪽 툴바에서 가로 점 세 개 아이콘을 클릭하고 버전 기록(Version history)을 선택하세요.
3단계. 원본 버전 되돌리기

복원하려는 버전을 클릭하세요. 파일을 미리보기해 올바른 버전을 선택했는지 확인한 후 복원(Restore)을 클릭하면 끝입니다. 이것이 Dropbox를 활용해 맥에서 교체된 파일을 복구하는 방법이며, Google Drive 등 다른 클라우드 스토리지 서비스도 유사한 방식으로 작동합니다.
자주 묻는 질문(FAQ)
덮어쓰기된 파일은 정말 복구할 수 있나요?
네, 충분히 가능성이 있습니다. 파일을 덮어쓰면 운영체제는 파일 참조만 교체할 뿐, 실제 데이터는 새 데이터가 그 자리에 기록되기 전까지 디스크에 남아 있습니다. 따라서 덮어쓴 직후일수록, 그리고 해당 드라이브에 새 데이터를 쓰지 않을수록 복구 성공률이 높아집니다.
파일을 덮어썼다면 가장 먼저 해야 할 일은 무엇인가요?
즉시 해당 드라이브의 사용을 중단하세요. 새 파일을 저장하거나 프로그램을 설치하는 행위는 원본 데이터 위에 덮어써져 복구 가능성을 크게 낮출 수 있습니다.
Time Machine을 설정하지 않았다면 어떻게 하나요?
iCloud Drive, Dropbox, Google Drive 등 사용 중인 클라우드 서비스의 버전 기록 기능을 먼저 확인해 보세요. 클라우드 백업이 없다면 Disk Drill 같은 데이터 복구 소프트웨어를 이용하는 것이 가장 현실적인 대안입니다.