LZ4 및 DD를 사용한 HD 복제가 실패함

LZ4 및 DD를 사용한 HD 복제가 실패함

나는 한동안 OS 충돌로부터 복구하기 위해 전체 HDD 이미지를 복제하기 위해 DD와 GZIP을 사용해왔고 이제는 dd if=/dev/sda | gzip > img.gz사용하고 있습니다 .gzip img.gz | dd of=/dev/sda

이 방법은 항상 잘 작동하지만 프로세스가 약간 느립니다. 이미지를 생성하거나 복원하는 데 2시간 이상이 소요됩니다. 나는 더 빠른 LZ4를 실험하기 시작했습니다.

동일한 명령을 다시 사용 dd if=/dev/sda | lz4 > img.lz4하고 lz4 img.lz4 | dd of=/dev/sda. 이제 이미지 생성 및 복원에 소요되는 시간은 50% 미만입니다. 요점은 이 복구된 이미지가 부팅할 수 없는 컴퓨터를 제공한다는 것입니다.

내가 뭘 잘못했나요? LZ4는 이 목적에 적합하지 않습니까?

답변1

복구된 이미지는 원본 이미지와 크기가 같나요?

다음을 사용하여 복구 크기를 테스트할 수 있습니다.

lz4 -v img.lz4 > /dev/null

그렇지 않다면 아마도 다음 줄이 더 안전할 것입니다.

lz4 -d img.lz4 | dd of=/dev/sda

관련 정보