데이터를 인코딩하는 것이 손상으로부터 스스로 복구 할 수있는 방법입니까? (손상-예 : 불량 섹터가있는 하드 드라이브 또는 USB 드라이브)
백업, 급습 또는 파일 시스템 복구와 관련된 솔루션을 찾고 있지 않습니다. 원시 데이터에 일종의자가 치유 프로세스를 사용하는 솔루션을 찾고 있습니다.
또한 데이터를 미리 체크섬 할 수 있으며 손상이 발생 했는지 (대부분의 경우) 알 수 있습니다. 나에게 이것은 전투의 절반에 불과합니다. 무언가가 변경되었음을 알뿐만 아니라 변경 자체에서 복원 할 수있는 시스템이 필요합니다.
ZFS와 그 기능을 알고 있습니다 .
ZFS 미러링 또는 RAID를 통해 저장소 풀에 중복성이있는 경우 ZFS는 데이터를 복구 할 수 있습니다. 스토리지 풀이 단일 디스크로 구성된 경우 "복사 = 2"(또는 "복사 = 3")를 지정하여 이러한 중복성을 제공 할 수 있습니다. 즉, 데이터가 디스크에 두 번 (세 번) 저장되어 사실상 절반이됩니다. (또는 "복사 = 3"의 경우 1/3로 감소) 디스크의 저장 용량.
하지만 저는 약간 다른 솔루션 / 도구를 찾고 있습니다. 예를 들어 FAT, FAT32, exFAT로 포맷 된 USB 플래시 드라이브의 데이터를 보호 할 수있는 것입니다. 그런 것이 존재합니까?
문제 가되는 데이터의 패리티 / 백업 복사본이 충분하지 않으면 손상된 데이터를 마법처럼 복구 할 수있는 도구가 없습니다 . @grawity 는 PAR2 , QuickPar 및 WinRAR 과 같은 도구가 원하는 작업을 수행 할 수 있음을 나타냅니다 . 제대로 작동하려면 이러한 도구가 패리티 데이터를 아카이브에 빌드하므로 일부 데이터가 손상된 경우 복구가 가능합니다. 나는 오랫동안 WinRAR / 7z 사용자이지만이 기능을 탐색 한 적이 없으므로 그 효과에 대해 언급 할 수 없습니다.
대부분의 파일 시스템에는 NTFS 검사 디스크와 같은 "자체 치유"수단이 있으며, 이는 데이터를 고치는 것과 마찬가지로 데이터를 손상시킬 가능성이 높습니다.
ZFS 는 "진정한"자가 치유 기능을 갖춘 유일한 파일 시스템은 아니지만 가장 성숙한 파일 시스템입니다. Btrfs 및 ReFS 에는 "진정한"자가 치유 기능도 있습니다. "진정한"자가 치유 기능이있는 파일 시스템조차도 치유를 위해 패리티 데이터가 필요합니다.
나는 그것이 플래시이기 때문이 아니라 패리티 데이터가 있더라도 여전히 하나의 물리적 장치에만 포함될 것이기 때문에 가능한 한 플래시 드라이브에 정말로 관심있는 데이터를 저장하는 것을 피할 것입니다. 플래시 드라이브를 사용해야하는 경우 고품질 메모리를 사용하고 우주선 폭풍을 피하십시오 . @grawity가 언급 한 도구 중 일부를 실험 해보십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다