가족 사진으로 가득 찬 손상된 드라이브를 복구하려면... 가장 안전한 방법은 무엇인가요?

수년간의 가족 사진이 들어 있는 외장 하드 드라이브가 갑자기 손상되어 정상적으로 열리지 않습니다. 잘못된 복구 도구를 실행하거나 포맷하면 복구가 불가능해질까 봐 걱정됩니다. 데이터를 잃지 않고 손상된 드라이브에서 사진을 복구하는 가장 안전한 방법은 무엇인가요?

드라이브가 여전히 디스크 관리에 표시되고 용량도 정상으로 보인다면, 아직 완전히 죽었다고 단정하지는 않겠습니다. 특히 정상적으로 회전하고 클릭음, 갈리는 소리, 연결 끊김과 재연결이 없다면, 완전한 드라이브 고장보다는 파일 시스템 손상일 가능성이 더 큽니다.

다만 Windows에서 '검사 및 수정'을 제안하더라도 조심하는 것이 좋습니다. 그 버튼은 솔깃하지만, 가족 사진이 들어 있는 드라이브에서 가장 먼저 실행할 작업은 아닙니다. 복구 도구는 파일 시스템을 변경할 수 있고, 문제가 생기면 복구가 더 어려워질 수 있습니다.

이 시점에서 목표는 수리가 아니라 복구여야 합니다. 먼저 사진을 다른 곳으로 복사하세요. 드라이브 수리는 나중에 해도 됩니다.

비슷한 상황에서 효과가 있었던 한 가지 방법은 Disk Drill입니다. 유용한 점은 먼저 드라이브의 전체 이미지를 만든 다음, 원본 디스크를 계속 두드리듯 반복 스캔하는 대신 그 이미지를 스캔할 수 있다는 것입니다. 드라이브가 고장 나기 시작한 상태라면 이 점이 중요합니다. 아직 읽을 수 있는 데이터를 가능한 동안 최대한 확보해야 하기 때문입니다.

미리보기 기능도 사진 복구에 도움이 됩니다. 미리보기가 정상적으로 열리면, 파일이 단순히 임의의 파일명만 남아 있는 것이 아니라 실제로 복구 가능하다는 꽤 괜찮은 판단 근거가 됩니다. Windows 버전은 최대 100MB까지 무료 복구도 지원하므로, 결제 전에 최소한 스캔 결과를 시험해볼 수 있습니다.

중요한 파일을 다른 드라이브에 안전하게 복사한 뒤에야 수리를 고려하는 것이 좋습니다. 단순한 파일 시스템 손상이었다면 빠른 포맷만으로 충분할 수도 있습니다. 그래도 그 이후에 중요한 데이터를 맡길 드라이브로는 신뢰하지 않겠지만, 임시 용도로는 괜찮을 수 있습니다.

현재 보이는 증상에 따라 시도해볼 만한 다른 것들도 몇 가지 있습니다:

  1. CHKDSK: 단, 데이터 복구가 끝난 뒤에만 실행하세요. 파일 시스템 문제를 고칠 수 있지만, 다른 변경도 일으킬 수 있습니다.
  2. Windows에서 갑자기 파티션이 RAW로 표시되거나 파티션 테이블이 손상된 것처럼 보인다면 TestDisk.
  3. 외장 드라이브라면 다른 USB 케이블, 외장 케이스, 또는 다른 컴퓨터. 불량 USB 브리지나 불안정한 케이블 때문에 멀쩡한 드라이브가 손상된 것처럼 보일 수 있습니다.

드라이브가 물리적으로 불안정하게 동작한다면 DIY 소프트웨어 사용은 중단하는 것이 좋습니다. 다음과 같은 증상은 좋지 않은 신호입니다:

  1. 딸깍거리는 소음
  2. 사라졌다가 다시 연결됨
  3. 디스크 관리에 잘못된 용량으로 표시됨
  4. SMART에 대기 중이거나 재할당된 섹터가 많이 표시됨
  5. 스캔이 심하게 느려지거나 계속 멈춤

이런 경우는 대체로 단순히 파일 시스템이 엉킨 것이 아니라 하드웨어 관련 문제를 의미합니다. 이 경우 반복 스캔은 상황을 더 악화시킬 수 있습니다. 제대로 된 복구 업체는 전용 하드웨어로 드라이브 이미지를 만들고, 때로는 전자 부품이나 내부 부품을 일시적으로 수리한 뒤 원본 드라이브에 부담을 주지 않고 복사본에서 복구를 진행합니다.

복구 업체 비용은 저렴하지 않습니다. 기본적인 논리 복구는 대략 $300~$600 정도일 수 있고, 기계적 고장은 드라이브 상태와 손상 정도에 따라 보통 $800~$2,000 이상이 듭니다. 더 나은 업체들은 종종 데이터가 없으면 비용도 없는 방식으로 운영되므로, 그나마 조금 도움이 됩니다.

제 드라이브라면 다음 순서로 진행하겠습니다:

  1. 디스크 관리를 확인하고 용량이 정상적으로 보이는지 확인합니다.
  2. 사진을 다른 드라이브로 복구합니다.
  3. 그 후에만 CHKDSK, TestDisk, 또는 포맷을 시도합니다.
  4. 손상이 다시 발생하면 드라이브를 교체합니다.

드라이브는 교체할 수 있습니다. 가족 사진은 대개 그렇지 않습니다. 이번 드라이브가 다시 작동하기 시작하더라도, 경고 신호로 받아들이고 다른 곳에 사본을 하나 더 보관하는 것이 좋습니다.

그 드라이브에 아무것도 다시 저장하지 마세요. 같은 디스크에 복사한 복구된 사진조차도 아직 복구하지 못한 다른 사진을 덮어쓸 수 있습니다. 수리는 나중 문제라는 점에서 @mikeappsreviewer의 의견에 동의하지만, 첫 구매는 문제 있는 드라이브와 최소한 같은 크기의 새 빈 드라이브여야 하며, 그다음 고장 난 드라이브를 그쪽으로 이미지화하는 것을 권합니다. Linux에 익숙하다면 ddrescue는 불안정한 디스크에서 최선의 복제를 만들도록 설계되어 있습니다. 그렇지 않다면 Disk Drill 같은 도구가 더 쉬운데, 먼저 이미지를 만들고 그 이미지를 스캔할 수 있기 때문입니다. 어느 쪽이든 문제 있는 드라이브는 실질적으로 읽기 전용이어야 합니다. CHKDSK 금지, 포맷 금지, 디스크 초기화 금지, 복구한 파일을 그 위에 다시 복사하는 것도 금지입니다.

이것이 회전식 하드 드라이브인지 외장 SSD인지에 따라 위험도는 크게 달라집니다. 일반적인 기계식 드라이브라면, 가장 큰 위험은 약해진 드라이브가 같은 불량 영역을 계속해서 반복적으로 읽게 만드는 것입니다. SSD나 플래시 기반 휴대용 드라이브라면, 추가적인 위험은 복구 또는 정리 작업으로 인해 블록이 폐기되거나 재매핑되어 복구가 더 예측하기 어려워질 수 있다는 점입니다.

위의 전반적인 방향에는 동의합니다. 먼저 디스크를 고치려고 하지 마세요. 하지만 저는 여기서 더 지루할 정도로 보수적으로 접근하겠습니다. 어떤 복구 스캔도 실행하기 전에, Windows에 표시되는 내용을 적어 두세요. 용량이 정확한지 아닌지, RAW인지 NTFS/exFAT인지, 드라이브 문자가 있는지 없는지, 이상한 소음이 나는지, 연결이 끊기는지 같은 것들입니다. 이것은 파일 시스템 문제를 다루고 있는지, 아니면 장치 자체가 고장 나기 시작한 것인지를 판단하는 데 도움이 됩니다. 드라이브가 한 번 나타났다가 사라진다면, 고집 센 프린터 다루듯이 계속 테스트하지 마세요. 그럴 때는 전문 복구 업체가 더 안전한 선택입니다.

계속 연결된 상태를 유지하고 정확한 용량으로 표시된다면, 별도의 드라이브에 이미지를 만든 다음 그 복제본으로 작업하세요. 이런 사용자 친화적인 작업 흐름에는 Disk Drill도 괜찮습니다. 중요한 것은 스캔 버튼에 붙은 브랜드명이 아니라 먼저 이미징하는 것이기 때문입니다. 다만 어떤 프로그램이든 불량 디스크에 대해 복구, 재구성 또는 복구된 파일 저장을 하도록 두지 마세요. 반드시 완전히 다른 드라이브로 복구한 뒤, 복구된 사진 샘플을 썸네일만 보지 말고 전체 크기로 열어 확인하세요. 썸네일은 원본이 멀쩡한 것처럼 착각하게 만들 수 있지만, 실제 JPEG는 일부가 손상되었을 수 있습니다.

사진을 복사하고 확인한 다음에야 CHKDSK, TestDisk, 포맷 또는 새 외장 케이스를 시도해 볼 수 있습니다. 그 시점에는 추억의 유일한 사본이 아니라 오래된 드라이브만 위험에 노출되는 것입니다.