여기에서 이 기사를 읽고 있는 자신을 발견했다면 아마도 무언가 크게 잘못되었다는 의미일 것입니다. 심호흡하세요. 우리는 이것을 극복할 것입니다. "삭제된 파일 복구"에 대한 Google 검색 결과의 깊이에 묻혀 버전y 그들의 소프트웨어를 구입하게 하려는 여러 회사의 공격적인 SEO 결과, 내가 가장 좋아하는 무료 오픈 소스 소프트웨어 중 하나에 대한 결과, PhotoRec. 을 위한 컴패니언 프로그램입니다. TestDisk, GNU General Public License에 따라 CGSecurity에서 만든 멋진 오픈 소스 소프트웨어의 또 다른 조각입니다. 이 가이드에서는 PhotoRec으로 삭제된 파일을 복구하는 비교적 고통 없는 프로세스를 진행합니다. 이러한 도구는 디지털 카메라와 함께 사용되는 휴대용 플래시 미디어에서 파일을 복구하는 데 특히 유용합니다.
여기에서 이 기사를 읽고 있는 자신을 발견했다면 아마도 무언가 크게 잘못되었다는 의미일 것입니다. 심호흡하세요. 우리는 이것을 극복할 것입니다. "삭제된 파일 복구"에 대한 Google 검색 결과의 깊이에 묻혀 버전y 그들의 소프트웨어를 구입하게 하려는 여러 회사의 공격적인 SEO 결과, 내가 가장 좋아하는 무료 오픈 소스 소프트웨어 중 하나에 대한 결과, PhotoRec. 을 위한 컴패니언 프로그램입니다. TestDisk, GNU General Public License에 따라 CGSecurity에서 만든 멋진 오픈 소스 소프트웨어의 또 다른 조각입니다. 이 가이드에서는 PhotoRec으로 삭제된 파일을 복구하는 비교적 고통 없는 프로세스를 진행합니다. 이러한 도구는 디지털 카메라와 함께 사용되는 휴대용 플래시 미디어에서 파일을 복구하는 데 특히 유용합니다.
시간을 절약하기 위해 시작하기 전에 몇 가지 고려 사항이 있습니다. 메모리 카드가 Sony FS7 또는 Arri Alexa와 같은 전문가 수준의 카메라에서 포맷된 경우 복구 가능성은 불가능하지는 않더라도 매우 낮습니다. 불행하게도 이 시나리오에서는 이러한 카메라에서 카드를 포맷할 때 보안을 위해(다른 사람이 민감한 또는 개인 촬영에서 데이터를 복구할 수 없음) 미디어의 성능을 유지하기 위해 카드가 XNUMX이 됩니다. 이 시나리오에서 파일 복구는 전문가나 카메라 제조업체에 맡기는 것이 가장 좋으며, 그 경우에도 불행하게도 가능성은 희박합니다. 또한 카드를 포맷한 후 사용했다면 복구하려는 미디어를 덮어썼을 가능성이 큽니다.
위의 시나리오가 귀하에게 적용되지 않고 단순히 파일을 삭제했거나 컴퓨터에서 드라이브를 포맷한 경우(참고: 빠른 포맷만 해당, Windows의 전체 포맷도 미디어를 10으로 만듭니다), 파일을 삭제할 가능성이 매우 높습니다. 다시 빛을 보기 위해 여전히 거기에서 기다리고 있습니다. PhotoRec은 기본적으로 모든 운영 체제에서 사용할 수 있지만 이 가이드에서는 Windows XNUMX Pro에서 이를 살펴보겠습니다. 이 단계는 PhotoRec으로 삭제된 파일을 복구하기 위해 Mac OS X 및 Linux에 계속 적용됩니다.
시작하기: PhotoRec으로 삭제된 파일 복구
이 예에서는 Atomos Shogun 외부 레코더의 카드를 사용합니다.
exFAT로 포맷하고 빠른 포맷을 사용합니다(참고: 전체 포맷을 사용하면 파일을 복구할 수 없습니다). 보시다시피 현재 드라이브에는 4개의 QuickTime .mov 파일이 있습니다(422개는 포맷 창에 가려져 있음). 모두 기기에 기록된 XNUMXk ProRes XNUMX 파일입니다.
첫 번째 단계는 운영 체제용 TestDisk 및 PhotoRec 소프트웨어 제품군을 다운로드하고 원하는 위치에 ZIP을 추출하는 것입니다. https://www.cgsecurity.org/wiki/TestDisk_Download.
이 시점에서 복구해야 하는 미디어를 연결해야 합니다. 압축을 푼 파일이 있는 위치로 이동하여 PhotoRec 실행 파일을 시작합니다. 'qphotorec' 파일은 동일한 응용 프로그램이지만 GUI가 있습니다. 둘 중 하나를 사용하여 동일한 결과를 얻을 수 있지만 이 가이드는 플랫폼 간에 가장 유사하기 때문에 명령줄 기반 인터페이스를 안내합니다.
복구할 드라이브를 선택합시다. 이 예에서는 Atomos 드라이브가 실제로 480GB SanDisk Ultra II SATA SSD이므로 "JMicron Generic"으로 표시됩니다.
다음 화면에서 화살표 키를 사용하여 [파일 옵션] 옵션을 선택합니다. 이것은 복구하려는 파일 유형을 PhotoRec에 알려주기 때문에 가장 중요한 단계입니다.
기본적으로 모든 파일 확장자가 선택되어 있어야 합니다(선택되어 있지 않아도 걱정하지 마십시오). 화면의 지시에 따라 's'를 눌러 모든 확장자를 비활성화하고, 화살표 키를 사용하여 아래로 스크롤하고, 스페이스바를 사용하여 원하는 파일 확장자를 선택합니다(메타데이터를 저장하려는 경우). .xml, .csv 또는 카메라가 메타데이터를 저장하는 형식을 선택할 수도 있습니다. 이 예에서는 QuickTime 파일을 복구하고 있으므로 '.mov'를 선택하겠습니다. 이 설정을 저장하려면 'b'를 누르고 파티션 선택 페이지로 돌아가려면 '종료'를 두 번 선택하십시오.
파일을 재생할 수 없게 되면 이 화면으로 돌아와 'mov/mdat' 옵션을 선택하면 PhotoRec이 조각난 파일을 인식하고 함께 보관할 수 있습니다. 해당되는 경우 이러한 파일을 병합하는 방법에 대한 이 문서 하단의 추가 참고 사항을 참조하십시오.
파티션 선택 화면으로 돌아가서 파티션 1을 선택합니다. 이 경우 비어 있고 새로 포맷된 파티션이기 때문입니다. 모든 파일을 찾지 못한 경우 이 화면으로 돌아와서 다시 시도하고 '전체 디스크'를 선택할 수 있습니다. 이는 드라이브의 파일 시스템이 손상된 경우에도 유용합니다.
다음 단계는 간단합니다. exFAT이므로 파일 시스템 유형으로 '기타'를 선택합니다.
다음 단계에서는 PhotoRec이 전체 파티션에서 삭제된 파일을 검색하도록 '전체'를 선택합니다.
다음 단계에서는 파일을 복구할 PhotoRec의 대상을 선택합니다. 물론 말할 필요도 없지만 어쨌든 말할 것입니다. 복구 대상은 반드시 지원 복구하려는 미디어여야 합니다. 화살표 키를 사용하여 디렉토리를 탐색합니다(왼쪽 화살표를 누르면 드라이브 선택까지 상위 디렉토리로 이동합니다). 파일을 복구할 운영 체제와 별도의 드라이브에 새 폴더를 만드는 것이 좋습니다. 'enter'를 사용하여 폴더를 입력하고 'c'를 눌러 선택합니다. 선택하면 복구 프로세스가 자동으로 시작됩니다. PhotoRec은 "recup_dir.x"라는 이름의 하위 폴더를 생성합니다. 여기서 'x'는 이 폴더의 복구 수입니다(예: recup_dir.1, recup_dir.2 등).
심연에서 파일이 (잘하면) 돌아오는 동안 편히 앉아 독한 음료수를 드세요. 프로세스는 매우 빠르지만 복구하는 미디어의 유형과 크기에 따라 크게 달라집니다. 참고로 이 예는 USB 25 리더를 통해 480GB SSD에서 전체 스캔을 수행하는 데 약 3.0분이 걸렸습니다. 복구된 파일은 RAID3의 외부 Thunderbolt 0 이중 베이 스토리지 어레이에 백업되었습니다. 5개의 파일은 스캔 후 처음 XNUMX분 이내에 발견 및 복구되었습니다. 복구 중인 파일을 볼 수 있습니다.
지금쯤이면 파일이 복구될 것입니다! 안도의 한숨을 쉬고 이 기사를 즐겨찾기에 추가하여 방금 처한 상황과 같은 상황에 놓일 수 있는 불행한 지인과 공유하십시오. 파일이 복구되지 않은 경우 다음 섹션으로 건너뛰십시오. 모든 희망은 (아직) 사라지지 않았습니다. 이 복구 프로세스(및 대부분의 다른 복구 소프트웨어)에 대한 몇 가지 주의 사항에는 디렉터리 구조 손실 및 파일 이름 손실이 포함됩니다. 이것은 파일 저장을 위해 지불하는 작은 가격입니다. 필요한 경우 파일 이름을 다시 가져올 수 있다는 점은 주목할 가치가 있습니다. 이 작업을 수행하는 방법은 아래 참고 사항을 참조하십시오.
정상 확인을 위해 BeyondCompare라는 앱에서 원본 파일과 복구된 파일을 열고 두 파일 사이의 바이너리 데이터를 확인했습니다. 그들은 완벽하게 일치했습니다!
파일 복구가 작동하지 않습니까?
프로세스가 작동하지 않는 경우 시도할 수 있는 몇 가지 작업이 더 있습니다. 이 기사의 시작 부분을 반복하면 미디어가 전문가용 카메라로 포맷되었거나 덮어쓴 경우 복구 가능성이 매우 희박합니다.
- 부분적이거나 재생할 수 없는 .mov 파일만 받는 경우 Canon 5D Mark III와 같은 특정 카메라는 PhotoRec이 예상하지 못하고 복구하지 않는 조각으로 카드에 데이터를 기록합니다. GoPro의 파일은 조각난 파일을 여러 개 생성하기 때문에 더 문제가 됩니다. 나중에 선택한 비디오 편집 소프트웨어에서 이들을 병합할 수 있습니다.
파티션 선택 화면(복구할 드라이브를 선택한 후의 화면)으로 돌아가서 [파일 옵션]을 선택하고 .mov 선택 외에 'mov/mdat'를 선택할 수 있습니다. 이렇게 하면 이름이 비슷한 두 개의 파일이 생성됩니다. 하나는 _ftyp.mov이고 다른 하나는 _mdat.mov입니다.
이것은 약간 고급이므로 여기서는 명령 프롬프트와 터미널을 사용하여 귀하의 기술 수준에 대해 몇 가지 가정을 하겠습니다. Windows에서 관리자 권한으로 새 명령 프롬프트를 열고 'cd
' 명령. '를 사용하여 파일을 병합하겠습니다.type
' 명령. 사용법은 'type file2_ftyp.mov file1_mdat.mov > test.mov
'. 이것은 PhotoRec이 복구하는 모든 파일 세트에 대해 반복되어야 합니다. Mac OS X 및 Linux에서도 동일한 사용법이 적용되지만 'cat
' 대신에. 권한 오류가 발생하면 'chown -R
' 복구 디렉터리의 소유권을 가져옵니다.
- 카드에서 JPEG 이미지를 복구하려고 하는데 이미지가 몇 개 밖에 없는 경우 파티션 선택 화면(복구할 드라이브를 선택한 후 화면)으로 돌아가서 '옵션'을 선택하고 'Paranoid ' 옵션을 선택하고 'Paranoid: Yes (Brute force enabled)'를 선택할 때까지 Enter 키를 누릅니다. 이렇게 하면 Photoshop과 같은 다른 소프트웨어를 사용하여 저장할 수 있는 조각난 JPEG를 더 많이 저장하도록 PhotoRec에 지시합니다. 이 프로세스는 일반 스캔 후에 발생하며 약간의 시간이 걸리며 CPU를 많이 사용하는 작업이므로 컴퓨터가 느려지는 것을 알 수 있습니다.
- 응용 프로그램이 완전히 충돌하는 경우 파티션 선택 화면(복구할 드라이브를 선택한 후 화면)으로 돌아가서 '옵션'을 선택한 다음 '메모리 부족' 옵션으로 이동하여 '예'를 선택합니다. 시스템에 최소 16GB의 RAM이 있는 경우 문제가 되지 않지만 사양이 낮은 컴퓨터를 사용하는 경우 도움이 됩니다. 또한 (Windows에서) 응용 프로그램을 기본적으로 관리자 권한으로 시작해야 하지만 관리자 권한으로 실행하고 있는지 확인하십시오.
- 몇 개의 파일만 가져올 수 있거나 전혀 가져올 수 없는 경우 파티션 선택 화면(복구할 드라이브를 선택한 후의 화면)으로 돌아가서 '옵션'을 선택한 다음 '손상된 파일 유지'로 이동하여 다음을 선택할 수 있습니다. '예.' 이렇게 하면 손상된 파일을 버리지 않도록 PhotoRec에 지시하고 별도의 비디오 또는 사진 편집 프로그램에서 파일의 일부를 복구할 수 있습니다.
파일 이름을 원본으로 되돌리기
파일 복구에 성공했지만 복구된 파일의 이름을 원래 파일 이름으로 바꾸려는 경우 다음과 같은 다른 소프트웨어를 사용할 수 있습니다. ExifTool. 이 도구는 매우 간단하지만 명령줄 사용에 대한 사전 지식이 필요합니다. 파일에 포함된 메타데이터를 읽어 파일 이름을 원래대로 복원합니다. 이를 수행하는 방법에 대한 지침은 ExifTools 문서 및 testdisk.pdf 문서의 14장(43페이지)을 참조하십시오. 여기에서 설명하기에는 너무 틈새 시장이고 복잡합니다.
결론
이 시점에서 파일이 돌아왔다는 사실에 기뻐하거나 술이 절실히 필요합니다. 두 시나리오 모두 처음에 어떻게 여기까지 왔는지, 그리고 앞으로 다시는 이런 일이 발생하지 않도록 방지하는 방법을 살펴보겠습니다.
다음과 같은 응용 프로그램을 사용하여 시작합니다. 폼포트 실버스택 or 샷풋 프로 카드에서 미디어를 다운로드합니다. 이러한 응용 프로그램은 데이터가 오류 없이 전송되었는지 확인하기 위해 체크섬 확인을 제공합니다. 또한 체크섬, 썸네일 및 모든 파일 정보가 포함된 보고서를 생성하여 모든 것이 있어야 할 위치에 있는지 확인할 수 있습니다. 단순히 미디어에서 하드 드라이브로 파일을 복사하여 붙여넣는 것은 경계선에 있는 태만이며 복사하는 내용에 대해 전혀 관심이 없다면 절대 일어나서는 안 됩니다. 이러한 프로그램은 무료는 아니지만 마음의 평화를 위해 금과 같은 가치가 있습니다. SilverStack은 Mac OS X 전용이며 ShotPut Pro는 Windows 및 Mac에서 사용할 수 있습니다.
또 다른 환상적인 응용 프로그램은 낙하산 오토매틱에서. 이 앱은 Mac OS X에서만 사용할 수 있지만 무료이며 카드를 덮어쓰지 않도록 하는 필수 수준의 "바보 검사"를 제공합니다. 그들의 웹사이트에 따르면 Parashoot는 "삽입된 메모리 카드의 파일이 이미 어딘가에 백업되어 있는지 확인[… 이를 통해 해당 카드를 카메라에 다시 넣는 사람은 카메라가 포맷하라는 메시지를 표시하지 않으면 뭔가 잘못된 것임을 알 수 있고 카드가 제대로 백업되었는지 확인할 수 있습니다. 이 프로세스는 카드의 첫 번째 2MB의 모든 비트를 뒤집어 파일 시스템 정보를 파괴하지만 실행 취소할 수 있는 통제된 방식이므로 되돌릴 수 있습니다.
마지막으로 업계 표준인 3-2-1 백업 규칙을 준수하겠습니다. 이것은 데이터를 세 위치에 두는 것을 기억하는 쉬운 방법입니다. 두 곳은 별도의 드라이브에, 다른 한 곳은 오프사이트에 있습니다. 최소한 세 번째 백업이 오프사이트로 전송되기 전에 세트에 있는 동안 두 위치에 데이터가 있어야 합니다. RAID는 백업이 아닙니다! 그리고 그 문제에 대한 "클라우드"도 마찬가지입니다.
이 기사가 도움이 되었기를 바랍니다. 아무도 파일을 복구해야 하는 상황에 처하기를 원하지 않으며 모범 사례에 대한 팁을 통해 향후 이러한 일이 발생하지 않도록 방지할 수 있기를 바랍니다. 나는 전에 이런 상황에 처해 있었고 그것이 얼마나 스트레스가 될 수 있는지 압니다. 앞으로의 모든 창의적인 노력에 행운을 빕니다. 가장 안정적인 데이터 스토리지가 되길 바랍니다.
StorageReview에 참여
뉴스레터 | 유튜브 | 팟캐스트 iTunes/스포티 파이 | 인스타그램 | 트위터 | 페이스북 | RSS 피드