맨위로가기

자료 복구

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

자료 복구는 손상된 저장 매체에서 데이터를 되살리는 과정을 의미한다. 물리적 손상과 논리적 손상으로 구분되며, 물리적 손상은 하드웨어 고장, 자연재해 등으로 인해 발생하고, 논리적 손상은 파일 시스템 오류, 파티션 손상 등으로 인해 발생한다. 복구 기술에는 하드웨어 수리, 디스크 이미징, 파일 복구, 데이터 카빙 등이 있으며, 물리적 손상 시에는 클린룸 환경과 전문가의 도움이 필요하다. 데이터 복구는 운영체제 오류, 저장 장치 오작동, 사용자 실수 등 다양한 상황에서 필요하며, 데이터 복구 소프트웨어를 사용하여 수행한다.

더 읽어볼만한 페이지

  • 하드 디스크 소프트웨어 - CHKDSK
    CHKDSK는 디스크의 파일 시스템 무결성을 검사하고 오류를 수정하는 시스템 도구로, 다양한 운영체제에서 구현되었으며 파일 시스템 오류 수정 및 손상된 파일 조각 복구 기능을 제공하지만 데이터 손상이나 시스템 불안정을 야기할 수 있다는 비판도 있다.
  • 하드 디스크 소프트웨어 - 디스크 유틸리티
    macOS에 내장된 디스크 유틸리티는 하드 디스크, 이동식 미디어, 디스크 이미지 등의 디스크 볼륨 관리, 검증 및 복구, 포맷, 파티셔닝, 복제, 디스크 이미지 생성, 변환, 백업, 암호화, 보안 삭제 기능을 제공하며, GUI 및 CLI 환경을 지원한다.
  • 백업 - 업무 연속성 계획
    업무 연속성 계획은 예기치 못한 상황 발생 시 조직의 핵심 업무를 지속하고 빠르게 복구하기 위한 사전 계획으로, 회복탄력성을 높이고 사업을 안정적으로 유지하며 이해관계자에게 미치는 영향을 최소화하는 데 목적을 둔다.
  • 백업 - 디스크 복제
    디스크 복제는 하드웨어 또는 소프트웨어 복제기를 사용하여 소스 드라이브 내용을 대상 드라이브로 복사하는 기술로, 시스템 설정 복제, 디지털 포렌식, 백업, 시스템 배포 및 드라이브 업그레이드 등 다양한 용도로 활용되어 시스템 관리 효율성을 높인다.
자료 복구
개요
목적손상되거나 접근 불가능한 보조 저장 매체에서 데이터 복구
방법파일 복구 소프트웨어 사용
전문 데이터 복구 서비스 이용
대상하드 디스크 드라이브
솔리드 스테이트 드라이브
USB 플래시 드라이브
자기 테이프
CD, DVD
RAID 서브시스템
손실 원인
논리적 손상파일 시스템 손상
운영체제 오류
소프트웨어 손상
물리적 손상헤드 충돌
열악한 환경 조건
기타 기계적 또는 전기적 결함
복구 방법
소프트웨어 기반 복구파일 시스템 구조 복구, 손실된 파일 복구
하드웨어 기반 복구전문 장비 및 기술 필요, 물리적 손상 복구
기타
주의 사항데이터 덮어쓰기 방지, 복구 시도 전 이미지 생성 권장

2. 물리적 손상 이후의 자료 복구

저장 매체에 물리적 손상이 발생하는 원인은 다양하며, 주로 인적 오류 및 자연 재해로 인해 발생한다. 예를 들어 CD-ROM은 금속 기판이나 염료 층이 긁힐 수 있고, 하드 디스크는 헤드 크래시, PCB 고장, 모터 고장 등 다양한 기계적 고장을 겪을 수 있다. 테이프는 끊어질 수 있다.

헤드 크래시가 발생해도 하드 드라이브의 물리적 손상이 반드시 데이터의 영구적인 손실을 의미하지는 않는다. 전문 데이터 복구 회사의 기술을 통해 손실된 데이터의 대부분 또는 전부를 복구할 수 있는 경우가 많다.

하지만 하드 드라이브 플래터에 심각한 손상이 발생한 경우에는 예외가 있을 수 있다. 그러나 하드 드라이브를 수리하고 전체 이미지 또는 클론을 생성할 수 있다면 대부분의 경우 논리적 파일 구조를 재구성할 수 있다.

일반적으로 물리적 손상은 최종 사용자가 수리하기 어렵다. 예를 들어, 일반 환경에서 하드 디스크 드라이브를 열면 먼지가 플래터에 쌓여 읽기/쓰기 헤드와 플래터 사이에 끼일 수 있다. 정상 작동 중에는 읽기/쓰기 헤드가 플래터 표면 위 3~6 나노미터 위에 떠 있는데, 일반적인 먼지 입자는 직경이 약 30,000 나노미터이다.[5] 이러한 먼지 입자는 헤드 크래시를 유발하여 플래터를 손상시키고 복구 과정을 더욱 어렵게 만들 수 있다. 또한 최종 사용자는 이러한 수리에 필요한 하드웨어나 기술적 전문 지식이 부족한 경우가 많다. 따라서 중요한 데이터를 복구하기 위해 데이터 복구 회사를 고용하며, 평판이 좋은 회사는 클래스 100 먼지 및 정전기 방지 클린룸을 사용한다.[6]

2. 1. ISO 인증

데이터 복구 시설의 청결도 및 기술 수준은 국제 표준화 기구(ISO) 인증을 통해 관리된다.

  • ISO 3: 가장 높은 표준 관리 등급으로, ULPA 필터를 사용한다.
  • ISO 4: 높은 표준 관리 등급으로, ULPA 또는 HEPA 필터를 사용한다.
  • ISO 5: 높은 표준 관리 등급의 최소 기준으로, HEPA 필터를 사용한다.
  • ISO 6: 중간 표준 관리 등급으로, HEPA 여과(Filtration)를 사용한다.
  • ISO 7: 보통 표준 관리 등급으로, HEPA 여과(**)를 사용한다.

2. 2. 복구 기술

물리적으로 손상된 하드웨어에서 데이터를 복구하는 데에는 여러 기술이 사용될 수 있다. 하드 디스크의 부품을 교체하여 수리하는 경우가 있는데, 이는 디스크를 다시 사용할 수 있게 만들 수 있지만, 논리적인 손상이 남아 있을 가능성이 있다. 특수 디스크 이미징 절차를 사용하면 표면에서 읽을 수 있는 모든 비트를 복구할 수 있다. 이 이미지를 획득하여 신뢰할 수 있는 매체에 저장하면 논리적 손상에 대한 이미지를 안전하게 분석할 수 있으며, 원래 파일 시스템의 상당 부분을 재구성하는 것이 가능할 수도 있다. 복구 기술로는 하드웨어 수리와 디스크 이미징이 있다.

3. 논리적 손상 이후의 자료 복구

논리적 손상은 저장 매체 자체는 정상이지만, 파일 시스템, 파티션 테이블 등의 오류로 인해 데이터에 접근할 수 없는 상태를 의미한다. "논리적 손상"이라는 용어는 하드웨어 문제가 아닌 소프트웨어 수준의 해결책이 필요한 상황을 의미한다.

복구 기술로는 무결성 검사와 영지식 증명(zero-knowledge proof)이 있다.

하드 디스크 드라이브에서 데이터 복구 실패의 결과.


일부 경우, 하드 디스크 드라이브의 데이터는 파티션 테이블 또는 파일 시스템의 손상 또는 (간헐적인) 미디어 오류로 인해 읽을 수 없게 될 수 있다.[11] 이러한 경우 대부분에서, 손상된 파티션 테이블 또는 파일 시스템을 TestDisk와 같은 특수 데이터 복구 소프트웨어를 사용하여 복구함으로써 원래 데이터의 적어도 일부를 복구할 수 있다.[11] ddrescue와 같은 소프트웨어는 간헐적인 오류에도 불구하고 미디어를 이미지화할 수 있으며, 파티션 테이블 또는 파일 시스템 손상이 있는 경우 원시 데이터를 이미지화할 수 있다.[11] 이러한 유형의 데이터 복구는 드라이브 하드웨어에 대한 전문 지식이 없는 사람도 수행할 수 있으며, 특수한 물리적 장비나 플래터에 대한 접근이 필요하지 않다.[11]

때로는 비교적 간단한 방법과 도구를 사용하여 데이터를 복구할 수 있다;[11] 더 심각한 경우에는, 특히 파일의 일부를 복구할 수 없는 경우 전문가의 개입이 필요할 수 있다.[11] 데이터 카빙은 손상된 파일의 구조에 대한 지식을 사용하여 파일의 일부를 복구하는 것이다.[11]

하드 디스크의 논리적 오류 목록에서, 논리적 불량 섹터는 데이터를 읽을 수 없게 만드는 가장 흔한 오류이다.[11] 때로는 소프트웨어에서도 오류 감지를 우회할 수 있으며, 반복적인 읽기와 통계적 분석을 통해 적어도 일부 저장된 데이터를 복구할 수 있다.[11] 경우에 따라 저장된 데이터에 대한 사전 지식과 오류 감지 및 수정 코드를 사용하여 오류가 있는 데이터까지 복구할 수 있다.[11] 그러나 기본 물리적 드라이브가 심하게 손상된 경우, 적어도 데이터를 둘러싼 하드웨어를 교체해야 하며, 심지어 물리적 기록 매체에 실험실 기술을 적용해야 할 수도 있다.[11] 각 접근 방식은 점차적으로 더 비싸지며, 따라서 점차적으로 덜 사용된다.[11]

결국, 최종 물리적 저장 매체가 실제로 충분히 심하게 손상된 경우, 어떤 방법으로도 복구가 불가능할 것이며 정보는 되돌릴 수 없이 손실된 것이다.[11]

3. 1. 복구 기술

일부 경우, 하드 디스크 드라이브의 데이터는 파티션 테이블 또는 파일 시스템의 손상 또는 (간헐적인) 미디어 오류로 인해 읽을 수 없게 될 수 있다.[11] 이러한 경우 대부분에서, 손상된 파티션 테이블 또는 파일 시스템을 TestDisk와 같은 특수 데이터 복구 소프트웨어를 사용하여 복구함으로써 원래 데이터의 적어도 일부를 복구할 수 있다.[11] ddrescue와 같은 소프트웨어는 간헐적인 오류에도 불구하고 미디어를 이미지화할 수 있으며, 파티션 테이블 또는 파일 시스템 손상이 있는 경우 원시 데이터를 이미지화할 수 있다.[11] 이러한 유형의 데이터 복구는 드라이브 하드웨어에 대한 전문 지식이 없는 사람도 수행할 수 있으며, 특수한 물리적 장비나 플래터에 대한 접근이 필요하지 않다.[11]

때로는 비교적 간단한 방법과 도구를 사용하여 데이터를 복구할 수 있다;[11] 더 심각한 경우에는, 특히 파일의 일부를 복구할 수 없는 경우 전문가의 개입이 필요할 수 있다.[11] 데이터 카빙은 손상된 파일의 구조에 대한 지식을 사용하여 파일의 일부를 복구하는 것이다.[11]

하드 디스크의 논리적 오류 목록에서, 논리적 불량 섹터는 데이터를 읽을 수 없게 만드는 가장 흔한 오류이다.[11] 때로는 소프트웨어에서도 오류 감지를 우회할 수 있으며, 반복적인 읽기와 통계적 분석을 통해 적어도 일부 저장된 데이터를 복구할 수 있다.[11] 경우에 따라 저장된 데이터에 대한 사전 지식과 오류 감지 및 수정 코드를 사용하여 오류가 있는 데이터까지 복구할 수 있다.[11] 그러나 기본 물리적 드라이브가 심하게 손상된 경우, 적어도 데이터를 둘러싼 하드웨어를 교체해야 하며, 심지어 물리적 기록 매체에 실험실 기술을 적용해야 할 수도 있다.[11] 각 접근 방식은 점차적으로 더 비싸지며, 따라서 점차적으로 덜 사용된다.[11]

결국, 최종 물리적 저장 매체가 실제로 충분히 심하게 손상된 경우, 어떤 방법으로도 복구가 불가능할 것이며 정보는 되돌릴 수 없이 손실된 것이다.[11]

4. 데이터 복구의 일반적인 경우

4. 1. 운영 체제 오류

4. 2. 저장 장치 오작동

4. 3. 사용자 실수

사용자가 실수로 파일을 삭제하거나 저장 장치를 포맷하는 경우, 데이터 복구 소프트웨어를 사용하여 데이터를 복원할 수 있다. 물리 드라이브(내장/외장 하드 디스크, USB 메모리 등)에 존재하는 데이터는 바이러스 공격, 실수로 인한 삭제 또는 SHIFT+DELETE 키를 잘못 눌러 데이터가 손실, 삭제 및 포맷될 수 있다.

4. 4. 기타

5. 물리적 손상의 원인

5. 1. 인적 오류

5. 2. 자연재해

5. 3. 기계적 고장

하드 디스크 드라이브에서 데이터 손실을 유발하는 기계적 고장에는 헤드 크래시, 인쇄 회로 기판(PCB) 고장, 모터 고장 등이 있다.[7][8]

인쇄 회로 기판


흔히 손상된 PCB를 정상 작동하는 드라이브의 동일한 PCB로 교체하면 복구가 가능하다고 오해하지만, 2003년 이전에 제조된 하드 디스크 드라이브에서나 드물게 작동할 뿐, 최신 드라이브에서는 작동하지 않는다. 최신 드라이브의 전자 기판은 일반적으로 드라이브별 적응 데이터(일반적으로 불량 섹터의 맵 및 튜닝 매개변수) 및 드라이브의 데이터에 적절하게 접근하는 데 필요한 기타 정보를 포함한다.[7][8] 교체 기판은 모든 데이터를 효과적으로 복구하기 위해 이 정보가 필요하며, 다시 프로그래밍해야 할 수도 있다. 일부 제조업체는 이 정보를 일련의 EEPROM 칩에 저장하며, 이 칩을 제거하여 교체 기판으로 전송할 수 있다.[9]

각 하드 디스크 드라이브는 '시스템 영역' 또는 '서비스 영역'을 가지고 있다. 이 영역은 최종 사용자가 접근할 수 없으며, 일반적으로 드라이브의 펌웨어와 드라이브가 정상적인 매개변수 내에서 작동하는 데 도움이 되는 적응 데이터를 포함한다.[9] 시스템 영역은 드라이브 내의 결함 섹터를 기록하여 데이터를 쓰고 쓸 수 없는 위치를 알려준다.

섹터 목록은 PCB에 부착된 다양한 칩에도 저장되며 각 하드 디스크 드라이브에 고유하다. PCB의 데이터가 플래터에 저장된 데이터와 일치하지 않으면 드라이브가 제대로 보정되지 않는다.[10] 대부분의 경우 드라이브 헤드는 PCB에 저장된 데이터와 일치하는 데이터를 찾을 수 없어 딸깍거린다.

6. 물리적 손상 복구 시 주의사항

6. 1. 클린룸 환경

6. 2. 전문가의 도움

7. 논리적 손상 복구 기술 상세

복구 기술로는 무결성 검사와 영지식 증명(zero-knowledge proof)이 있다.

일부 경우, 하드 디스크 드라이브의 데이터는 파티션 테이블 또는 파일 시스템의 손상 또는 (간헐적인) 미디어 오류로 인해 읽을 수 없게 될 수 있다. 이러한 경우 대부분에서, 손상된 파티션 테이블 또는 파일 시스템을 TestDisk와 같은 특수 데이터 복구 소프트웨어를 사용하여 복구함으로써 원래 데이터의 적어도 일부를 복구할 수 있다.[11] ddrescue와 같은 소프트웨어는 간헐적인 오류에도 불구하고 미디어를 이미지화할 수 있으며, 파티션 테이블 또는 파일 시스템 손상이 있는 경우 원시 데이터를 이미지화할 수 있다.[11] 이러한 유형의 데이터 복구는 드라이브 하드웨어에 대한 전문 지식이 없는 사람도 수행할 수 있으며, 특수한 물리적 장비나 플래터에 대한 접근이 필요하지 않다.[11]

때로는 비교적 간단한 방법과 도구를 사용하여 데이터를 복구할 수 있다.[11] 더 심각한 경우에는, 특히 파일의 일부를 복구할 수 없는 경우 전문가의 개입이 필요할 수 있다.[11] 데이터 카빙은 손상된 파일의 구조에 대한 지식을 사용하여 파일의 일부를 복구하는 것이다.[11]

7. 1. 파티션 테이블 및 파일 시스템 복구

일부 경우, 하드 디스크 드라이브의 데이터는 파티션 테이블 또는 파일 시스템의 손상 또는 (간헐적인) 미디어 오류로 인해 읽을 수 없게 될 수 있다. 이러한 경우 대부분에서, 손상된 파티션 테이블 또는 파일 시스템을 TestDisk와 같은 특수 데이터 복구 소프트웨어를 사용하여 복구함으로써 원래 데이터의 적어도 일부를 복구할 수 있다.[11] ddrescue와 같은 소프트웨어는 간헐적인 오류에도 불구하고 미디어를 이미지화할 수 있으며, 파티션 테이블 또는 파일 시스템 손상이 있는 경우 원시 데이터를 이미지화할 수 있다.[11] 이러한 유형의 데이터 복구는 드라이브 하드웨어에 대한 전문 지식이 없는 사람도 수행할 수 있으며, 특수한 물리적 장비나 플래터에 대한 접근이 필요하지 않다.[11]

때로는 비교적 간단한 방법과 도구를 사용하여 데이터를 복구할 수 있다.[11] 더 심각한 경우에는, 특히 파일의 일부를 복구할 수 없는 경우 전문가의 개입이 필요할 수 있다.[11] 데이터 카빙은 손상된 파일의 구조에 대한 지식을 사용하여 파일의 일부를 복구하는 것이다.[11]

7. 2. 데이터 카빙

7. 3. 덮어쓰인 데이터 복구

데이터 삭제도 참조

데이터가 하드 디스크 드라이브에 물리적으로 덮어쓰여진 후에는 이전 데이터를 더 이상 복구할 수 없는 것으로 일반적으로 간주된다. 1996년, 컴퓨터 과학자 피터 구트만은 덮어쓰인 데이터를 자기력 현미경을 사용하여 복구할 수 있다는 논문을 발표했다.[12] 2001년, 그는 유사한 주제에 대한 또 다른 논문을 발표했다.[13] 이러한 유형의 데이터 복구를 방지하기 위해 구트만과 콜린 플럼은 구트만 방법으로 알려진 데이터를 영구적으로 삭제하는 방법을 설계했으며, 여러 디스크 삭제 소프트웨어 패키지에서 사용된다.

주로 덮어쓰인 상당량의 데이터가 복구된 구체적인 사례가 부족하다는 비판이 이어졌다.[14] 구트만의 기사에는 하드 드라이브에서 데이터가 어떻게 인코딩되고 처리되는지에 대한 정보를 포함하여 여러 오류와 부정확성이 포함되어 있다.[15] 구트만의 이론이 맞을 수 있지만, 덮어쓰인 데이터를 복구할 수 있다는 실질적인 증거는 없으며, 연구 결과 덮어쓰인 데이터를 복구할 수 없다는 것을 뒷받침한다.[16][17][18]

솔리드 스테이트 드라이브(SSD)는 하드 디스크 드라이브(HDD)와 다른 방식으로 데이터를 덮어쓰므로 적어도 일부 데이터를 더 쉽게 복구할 수 있다. 대부분의 SSD는 플래시 메모리를 사용하여 논리 블록 주소(LBA)로 참조되는 페이지와 블록에 데이터를 저장하며, 이는 플래시 변환 계층(FTL)에서 관리한다. FTL이 섹터를 수정하면 새 데이터를 다른 위치에 쓰고, 맵을 업데이트하여 새 데이터가 대상 LBA에 나타나도록 한다. 이렇게 하면 수정 전의 데이터가 여러 세대와 함께 그대로 남아있고, 데이터 복구 소프트웨어로 복구할 수 있다.

7. 4. SSD 데이터 복구

솔리드 스테이트 드라이브(SSD)는 하드 디스크 드라이브(HDD)와 다른 방식으로 데이터를 덮어쓰므로 적어도 일부 데이터를 더 쉽게 복구할 수 있다.[16][17][18] 대부분의 SSD는 플래시 메모리를 사용하여 논리 블록 주소(LBA)로 참조되는 페이지와 블록에 데이터를 저장하며, 이는 플래시 변환 계층(FTL)에서 관리한다.[12] FTL이 섹터를 수정하면 새 데이터를 다른 위치에 쓰고, 맵을 업데이트하여 새 데이터가 대상 LBA에 나타나도록 한다. 이렇게 하면 수정 전의 데이터가 여러 세대와 함께 그대로 남아있고, 데이터 복구 소프트웨어로 복구할 수 있다.[13][14][15]

8. 원격 데이터 복구

원격 데이터 복구는 인터넷 등을 통해 원격으로 데이터 복구를 수행하는 방식이다. 복구 전문가는 손상된 하드웨어에 물리적으로 접근할 필요가 없는 경우가 있다. 손실된 데이터를 소프트웨어 기술로 복구할 수 있는 경우, 인터넷, LAN 또는 손상된 미디어의 물리적 위치에 대한 기타 연결을 통해 원격 접속 소프트웨어를 사용하여 복구를 수행할 수 있다. 이 과정은 최종 사용자가 직접 수행할 수 있는 것과 본질적으로 다르지 않다.[19]

원격 복구는 적절한 대역폭을 가진 안정적인 연결이 필요하다. 그러나 물리적 손상의 경우와 같이 하드웨어에 접근해야 하는 경우에는 적용할 수 없다.

8. 1. 장점

8. 2. 한계

9. 데이터 복구 단계

데이터 복구는 일반적으로 다음과 같은 단계를 거친다.[20]

; 1단계: 하드 디스크 드라이브 수리

하드 드라이브가 어떤 형태로든 작동하도록, 또는 적어도 데이터 읽기에 적합한 상태로 만들기 위해 수리한다.[20] 예를 들어, 헤드가 손상된 경우 교체해야 하고, PCB에 결함이 있는 경우 수리하거나 교체해야 하며, 스핀들 모터에 문제가 있는 경우 플래터와 헤드를 새 드라이브로 옮겨야 한다.[20]

; 2단계: 드라이브 이미지화

데이터 손실 위험을 최소화하기 위해 저장 장치의 데이터를 다른 장치에 복제한다.[20] 결함이 있는 드라이브를 오래 사용할수록 추가적인 데이터 손실이 발생할 가능성이 높아지기 때문이다. 드라이브 이미지를 생성하면 소스에 해를 끼치지 않고 테스트 및 복구 절차를 수행할 수 있는 다른 장치에 데이터의 보조 복사본이 존재하게 된다.[20]

; 3단계: 논리적 복구

드라이브를 새 드라이브로 복제한 후에는 손실된 데이터 검색을 시도하는 것이 적절하다. 드라이브가 논리적으로 실패한 경우, 파일 시스템의 데이터 구조를 읽고 저장된 데이터를 검색하기 위해 파티션 테이블 또는 마스터 부트 레코드 (MBR)를 복구할 수 있다.[20]

; 4단계: 손상된 파일 복구

데이터 손상은 파일이 손상된 드라이브의 섹터에 쓰여질 때 발생할 수 있다.[20] 이는 장애가 발생하는 드라이브에서 가장 흔한 원인이므로 데이터를 재구성하여 읽을 수 있도록 해야 한다.[20] 손상된 문서는 여러 소프트웨어 방법으로 복구하거나 16진수 편집기를 사용하여 수동으로 문서를 재구성하여 복구할 수 있다.[20]

9. 1. 1단계: 하드 디스크 드라이브 수리

하드 드라이브가 어떤 형태로든 작동하도록, 또는 적어도 데이터 읽기에 적합한 상태로 만들기 위해 수리한다.[20] 예를 들어, 헤드가 손상된 경우 교체해야 하고, PCB에 결함이 있는 경우 수리하거나 교체해야 하며, 스핀들 모터에 문제가 있는 경우 플래터와 헤드를 새 드라이브로 옮겨야 한다.[20]

9. 2. 2단계: 드라이브 이미지화

데이터 손실 위험을 최소화하기 위해 저장 장치의 데이터를 다른 장치에 복제한다.[20] 결함이 있는 드라이브를 오래 사용할수록 추가적인 데이터 손실이 발생할 가능성이 높아지기 때문이다. 드라이브 이미지를 생성하면 소스에 해를 끼치지 않고 테스트 및 복구 절차를 수행할 수 있는 다른 장치에 데이터의 보조 복사본이 존재하게 된다.[20]

9. 3. 3단계: 논리적 복구

드라이브를 새 드라이브로 복제한 후에는 손실된 데이터 검색을 시도하는 것이 적절하다. 드라이브가 논리적으로 실패한 경우, 파일 시스템의 데이터 구조를 읽고 저장된 데이터를 검색하기 위해 파티션 테이블 또는 마스터 부트 레코드 (MBR)를 복구할 수 있다.[20]

9. 4. 4단계: 손상된 파일 복구

데이터 손상은 파일이 손상된 드라이브의 섹터에 쓰여질 때 발생할 수 있다.[20] 이는 장애가 발생하는 드라이브에서 가장 흔한 원인이므로 데이터를 재구성하여 읽을 수 있도록 해야 한다.[20] 손상된 문서는 여러 소프트웨어 방법으로 복구하거나 16진수 편집기를 사용하여 수동으로 문서를 재구성하여 복구할 수 있다.[20]

10. 복구 디스크

윈도우 운영 체제는 이미 라이선스가 있는 컴퓨터에 재설치할 수 있다. 재설치는 운영 체제를 다운로드하거나 컴퓨터 제조업체에서 제공하는 "복구 디스크"를 사용하여 수행할 수 있다.[21] 에릭 런드그렌은 2018년 4월에 복구 디스크 28,000개를 제작하여 컴퓨터 수리점에 편의를 제공하기 위해 약 25센트에 배포하려 한 혐의로 벌금형과 미국 연방 교도소에 수감되었다.[21]

11. 데이터 복구 소프트웨어 목록

11. 1. 부팅 가능

자료 복구는 항상 실행 중인 시스템에서 수행할 수 있는 것은 아니다. 부팅 디스크, 라이브 CD, 라이브 USB 또는 기타 유형의 라이브 배포판에는 최소한의 운영 체제가 포함되어 있다.

  • BartPE: 마이크로소프트 윈도우 XP 또는 윈도우 서버 2003 32비트 운영 체제의 가벼운 변형으로, Windows 사전 설치 환경과 유사하며 라이브 CD 또는 라이브 USB 드라이브에서 실행할 수 있다. 지원이 중단되었다.
  • Finnix: 작고 빠른 데 중점을 둔 데비안 기반 라이브 CD로, 컴퓨터 및 데이터 복구에 유용하다.
  • Disk Drill: 데이터 복구를 위해 부팅 가능한 macOS USB 드라이브를 생성할 수 있다.
  • Knoppix: 리눅스 환경에서 자료 복구를 위한 유틸리티를 포함한다.
  • SystemRescue: 아치 리눅스 기반 라이브 CD로, 부팅할 수 없는 컴퓨터 시스템을 수리하고 시스템 충돌 후 데이터를 검색하는 데 유용하다.
  • Windows 사전 설치 환경(WinPE): 사용자 정의 가능한 Windows 부팅 DVD (마이크로소프트에서 제작하여 무료로 배포). 나열된 모든 프로그램으로 부팅하도록 수정할 수 있다.

11. 2. 일관성 검사기

일관성 검사기는 파일 시스템의 오류를 검사하고 수정하는 소프트웨어이다.

  • CHKDSK: MS-DOSWindows 시스템의 일관성 검사기이다.
  • Disk First Aid: 클래식 Mac OS의 일관성 검사기이다.
  • 디스크 유틸리티: macOS의 일관성 검사기이다.
  • fsck: UNIX의 일관성 검사기이다.
  • GParted: GNU Parted(GNU 파티션 편집기)의 GUI로, fsck를 호출할 수 있다.

11. 3. 파일 복구

CD롤러는 광학 디스크에서 데이터를 복구한다. 디스크 드릴은 Mac OS X 및 Windows용 데이터 복구 응용 프로그램이다. DMDE는 다중 플랫폼 데이터 복구 및 디스크 편집 도구이다. dvdisaster는 광학 디스크에 대한 오류 정정 데이터를 생성한다. 겟데이터백은 Windows 복구 프로그램이다. 헷트만 파티션 복구는 데이터 드라이브 복구 솔루션이다. IsoBuster는 광학 디스크, USB 스틱, 플래시 드라이브 및 하드 드라이브에서 데이터를 복구한다. Mac 데이터 복구 구루는 USB 스틱, 광학 미디어 및 하드 드라이브에서 작동하는 Mac OS X 데이터 복구 프로그램이다. 미니툴 파티션 마법사는 Windows 7 이상용이며 데이터 복구를 포함한다. 노턴 유틸리티와 AVG 튜닝은 파일 복구 구성 요소가 있는 유틸리티 모음이다. 포토렉은 파일을 복구하는 데 사용되는 텍스트 기반 사용자 인터페이스를 갖춘 고급 다중 플랫폼 프로그램이다. 리커버 마이 파일은 Windows 2000 이상용 독점 소프트웨어—FAT, NTFS 및 HFS이다. 리커버리 툴박스는 다양한 Windows 2000 이상 프로그램용 프리웨어 및 셰어웨어 도구와 온라인 서비스이다. 레쿠바는 Windows 2000 이상용 독점 소프트웨어—FAT 및 NTFS이다. 스텔라 데이터 복구는 Windows 및 macOS용 데이터 복구 유틸리티이다. 테스트디스크는 무료, 오픈 소스, 다중 플랫폼으로 파일 및 손실된 파티션을 복구한다. 윈도우 파일 복구는 삭제된 파일을 복구하기 위한 Microsoft의 명령줄 유틸리티로, Windows 10 버전 2004 이상에서 사용할 수 있다.

11. 4. 포렌식

컴퓨터 포렌식은 디지털 증거를 수집하고 분석하는 데 사용되는 소프트웨어이다.

  • Foremost: 미국 공군 특별수사국과 해군 대학원 정보 시스템 보안 연구 센터에서 개발한 오픈 소스 명령줄 파일 복구 프로그램이다.
  • 포렌식 툴킷: AccessData에서 제작, 법 집행 기관에서 사용한다.
  • 오픈 컴퓨터 포렌식 아키텍처: 리눅스용 오픈 소스 프로그램이다.
  • 코로너의 툴킷: 침입 후 UNIX 시스템의 포렌식 분석을 돕기 위한 유틸리티 모음이다.
  • The Sleuth Kit: TSK라고도 알려져 있으며, Brian Carrier가 UNIX, Linux 및 Windows 시스템용으로 개발한 포렌식 분석 도구 모음이다. TSK에는 Autopsy 포렌식 브라우저가 포함되어 있다.

11. 5. 이미징 도구

디스크 복제 소프트웨어 비교 문서를 참고하면, 저장 장치의 데이터를 다른 장치에 복제하는 다양한 소프트웨어를 확인할 수 있다. Clonezilla는 무료 디스크 복제, 디스크 이미지 생성, 데이터 복구 및 배포 부팅 디스크 기능을 제공한다. dd는 유닉스 계열 시스템에서 흔히 사용되는 바이트 단위 복제 도구이며, ddrescue는 dd와 유사하지만, 실패한 저장 장치에서 불량 블록을 건너뛰고 다시 시도하는 기능을 가진 오픈 소스 도구이다. Team Win Recovery Project는 안드로이드 장치를 위한 무료 및 오픈 소스 복구 시스템이다.

참조

[1] 웹사이트 Data Recovery Explained https://www.ibm.com/[...] 2021-10-06
[2] 웹사이트 What is logical failure? https://www.disklabs[...] 2022-12-01
[3] 웹사이트 What Happens When Drives Experience Logical Failure? https://www.streetdi[...] 2022-12-01
[4] 웹사이트 Data Recovery – Backup Technology https://www.dell.com[...] 2022-12-01
[5] 웹사이트 Data Recovery On A 3TB Seagate Hard Drive https://acsdata.com/[...]
[6] 웹사이트 DIY data recovery could mean "bye-bye" https://www.ontrack.[...] Ontrack Data Recovery 2019-07-26
[7] 웹사이트 Hard Drive Circuit Board Replacement Guide or How To Swap HDD PCB https://web.archive.[...] 2015-05-27
[8] 웹사이트 Firmware Adaptation Service - ROM Swap http://www.pcb4you.c[...] 2015-05-27
[9] 웹사이트 Hiding Data in Hard Drive's Service Areas https://web.archive.[...] 2013-02-14
[10] 웹사이트 Data Recovery Report - Read Before Choosing A Data Recovery Company https://web.archive.[...] 2013-04-16
[11] 웹사이트 www她也色com,日韩在线一二三四区第一页,国产欧美又粗又黄XⅩXBi视频,国产又粗又猛又爽又黄h视视频r,wwwxxx.com色色,日韩性爱在线,1024你懂的一区二区在线,日韩精品在线播放麻豆视频未删在线 ,在线免费观看av,成人自拍AV http://www.recover-c[...]
[12] 웹사이트 Secure Deletion of Data from Magnetic and Solid-State Memory http://www.cs.auckla[...] Department of Computer Science, University of Auckland 2007-12-09
[13] 웹사이트 Data Remanence in Semiconductor Devices http://www.cypherpun[...] IBM T.J. Watson Research Center 2007-02-21
[14] 웹사이트 Can Intelligence Agencies Read Overwritten Data? A response to Gutmann. http://www.nber.org/[...] National Bureau of Economic Research 2004-05-14
[15] 웹사이트 Throwing Gutmann's algorithm into the trash - about effectiveness of data overwriting. https://kaleron.edu.[...]
[16] 웹사이트 Disk Wiping – One Pass is Enough https://web.archive.[...] 2009-03-17
[17] 웹사이트 Disk Wiping – One Pass is Enough – Part 2 (this time with screenshots) https://web.archive.[...] 2009-03-18
[18] 웹사이트 Overwriting Hard Drive Data http://blogs.sans.or[...] 2009-01-15
[19] 웹사이트 Data Recovery Over the Internet http://datarecovery-[...] 2012-12-17
[20] 웹사이트 "[Infographic] Four Phases Of Data Recovery" http://www.dolphinda[...] 2012-12-28
[21] 뉴스 Electronics-recycling innovator is going to prison for trying to extend computers' lives http://www.latimes.c[...] 2018-04-26



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com