Linux 복구 실패

Linux 복구 실패

제가 정말 큰 실수를 했습니다. 백업용 파티션 sda6이 있습니다. iso를 펜드라이브에 쓸 때 sdb6을 입력하는 대신 sda6을 입력했습니다. 파일을 다시 가져올 수 있는 방법이 있나요?

답변1

데이터가 사라졌을 가능성이 높습니다. 백업에서 복원하거나 비용을 지불하여 드라이브를 데이터 복구 회사에 보내고 일부를 복구할 수 있도록 기도하세요.

답변2

특히 요즘 Linux FS에서는 파일 시스템에서 파일을 다시 복원하는 방법이 많이 있습니다(예: 법의학 분석). 어쩌면 100%를 얻지 못할 수도 있지만 확실히 대부분을 복구할 수 있습니다. 어떤 경우에는 운이 좋고 동일한 섹터/블록에서 여러 번 덮어쓰지 않았다면 모든 것을 복구할 수 있습니다.

파일 시스템이 손상되지 않은 경우 마운트할 수 있고 데이터만 삭제/덮어쓰기하면 데이터를 얻을 수 있음을 의미합니다. 그렇지 않고 파일 시스템이 손상되면 먼저 복구한 다음 복구해야 할 가능성이 높습니다(마지막 경우 일부 데이터가 손실될 수 있음).

어쨌든 데이터 복구를 위한 전용 Linux 배포판(distrowatch.com 참조) 또는 다음과 같은 도구 사용 중에서 옵션을 선택할 수 있습니다.

   http://extundelete.sourceforge.net/

이것이 무료 오픈 소스 소프트웨어의 장점입니다. 거의 모든 것에 대한 솔루션이 있습니다.

답변3

무언가를 복원해야 할 때 복구하려는 장치의 이미지 작업을 선호합니다. LVM, btrfs 또는 zfs와 같은 스냅샷을 가질 수 있는 시스템에 디스크 또는 파티션의 이미지를 생성합니다. 이를 통해 이미지를 변경하고 내가 찍은 스냅샷으로 되돌릴 수 있습니다.

볼륨의 일부를 다른 항목으로 덮어쓰기 때문에 복원 프로그램이 혼동될 수 있습니다. ISO9660 이미지로 작성된 첫 번째 부분은 0으로 작성하는 것이 좋습니다. 그런 다음 extundelete@ostendali가 언급한 것과 같은 것을 사용할 수 있습니다 or testdiskand photorec.

관련 정보