dd를 사용하여 중단 된 디스크 이미지를 다시 시작할 수 있습니까?


6

내 시스템을 다시 설치하려고하는데 먼저 백업하고 싶습니다.

거기에 우분투와 750GB의 HDD를 어디에 내가 이미지를 넣으려고 80 기가 바이트의 하드 디스크가 있습니다. 그래서 라이브 CD를 실행하고 ddsda 이미지로.

하지만 문제는 다음과 같습니다. 프로세스가 진행되는 동안 CPU 및 HDD 온도가 상승하고 프로세스가 심각하게 느려집니다. 방해 했어. dd 25GB가 복제되었습니다. 지금 무엇을해야합니까?

다시 시작할 방법이 있습니까? dd? 또는 부분 복사를하는 방법? 아니면, 아마도 더 나은 소프트웨어가 있습니다. dd HDD를 복제하려면?


문제는 해결되었습니다. 과열은 해롭지 만 더 큰 블록 크기 / bs (수 메가 바이트)로 최대 성능 향상이 달성되었습니다. 어쨌든, 건너 뛰거나 찾는 것도 도움이되었습니다.
user81420

복사 한 정보의 양과 똑같습니다. root@fe:/dev# dd\n if=/dev/sdb of=/dev/sdc\n dd: reading `/dev/sdb': Input/output error\n 48583648+0 records in\n 48583648+0 records out\n 24874827776 bytes (25 GB) copied, 5235.18 s, 4.8 MB/s\n 나는 사용하는 것에 대해 생각하고 있었다. -noerror 선택권. 말이 돼? 고맙습니다.
Trylks

답변:


4

나는 당신이 dd 옵션을 사용하여 같은 번호로 탐색하고 건너 뛸 수 있다고 생각한다.

또 다른 방법은 단순히 데이터를 파이프 할 수있는 'pv'프로그램을 사용하는 것이지만 속도를 제한 할 수 있으므로 CPU / HDD 온도를 제어 할 수 있습니다.


그래서, 내가 사용한 명령은 다음과 같다 : sudo dd if = / dev / sda5 of / media / Data1 / clone.img 그런 다음 sudo dd = / dev / sda5 of = / media / Data1 / clone을 사용해야한다. .img seek = NN skip = NN 여기서 NN은 25GB에 해당하는 숫자입니까? 고마워, 그건 의미가있어.
user81420
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.