옥텟 스트림을 zip 파일로 변환

옥텟 스트림을 zip 파일로 변환

여기에 이미지 설명을 입력하세요.50GB의 데이터가 포함된 백업 폴더를 압축하려고 합니다. 결과는 zip 파일이 아닌 옥텟 스트림(총 50GB)입니다.

문제를 깨닫기도 전에 원본 데이터를 삭제했습니다.

이 문제를 해결할 방법이 있나요? 즉, 이 데이터의 zip 파일을 만드시겠습니까? 아니면 옥텟 스트림에서 데이터를 추출하시겠습니까?

답변1

파일 관리자 GUI에서 파일이 Windows의 일부 버전(어느 버전?)에서 생성되었다는 @RomeoNinov의 답변을 봅니다. 아카이브를 Windows로 다시 전송하고 해당 내용을 검사할 수 있습니까?

.zip은 Linux 시스템에 어떻게 표시되나요? 예를 들어, 줄바꿈처럼 보이는 바이트를 변환하지 않으려면 FTP와 같은 항목을 ASCII 모드가 아닌 바이너리 모드로 전송하도록 구성해야 합니다.

Linux는 zipMSDOS, OS/2, Windows 9x/NT/XP에서 생성된 .zip 파일에서만 작동한다고 주장합니다. 거기에는 Win 7, 10 또는 11에 대한 언급이 없습니다. 최신 Windows 형식을 처리할 수 있으므로 7z대신 시도해 볼 수도 있습니다 .unzip

직장 에서 봐요 /tmp. 결과가 표시될 수 있습니다 df -h /tmp. 공간 부족으로 인해 시스템 간 파일 전송이 실패할 수 있으며, /tmp에 50GB가 넉넉해 보이기 때문에 오류 메시지에서 알 수 있듯이 파일이 실제로 불완전할 수 있습니다. 또한 /tmp는 재부팅 시 지워지는 경향이 있으므로 backup.zip 파일 자체를 잃어버리기 쉽습니다.

일련의 작업으로 인해 데이터를 복구하는 것이 불가능할 수 있습니다.

관련 정보