“하드 드라이브 복제”란 무엇이며 어떻게해야합니까?


11

하드 드라이브 복제 란 무엇입니까? 단순히 운영 체제, 드라이버, 설치된 모든 프로그램을 제외하고 하드 드라이브의 모든 "컨텐트"를 단순히 복사하는 것입니까? 또는 전체 하드 드라이브 비트를 비트로 복사합니까? 복제 된 하드 드라이브는 부팅 가능합니까?

외장 USB 하드 드라이브가 있고 복제하여 내 컴퓨터 시스템의 정확한 사본을 만들려고 시도하여 복제 된 하드 드라이브를 다른 시스템에 연결하고 부팅하거나 다른 컴퓨터 시스템에 복제 된 디스크를 설치하고 부팅 할 수 있습니다 그것. 이것이 가능한가? 아니면 내가 완전히 잘못 가고 있습니까?

고스트 하드 드라이브는 무엇입니까?


2
생물학적 클론과 마찬가지로, 복제본은 완전하고 완전하게 기능하며 원본과 무관하게 행동 할 수 있어야합니다.
Mokubai

1
아래에서 설명하는 것처럼 "복제"는 기술적으로 정확한 사본을 작성하고 OS로 완성하는 것을 의미하는 것으로 간주되지만, "일부"는 단순히 "일부"의 일부를 복사하는 것을 의미하기 위해 사용됩니다. 파일. 실제 상황에서 실제로 의미하는 것을 설정해야합니다.
Daniel R은

또한 USB 드라이브 에서 부팅하는 것이 일반 SATA 드라이브에서 부팅하는 것보다 느릴 것입니다
jena

모든 대답은 훌륭합니다. 나는 하나를 선택하는 데 어려움을 겪었다. gronostaj가 그의 대답에 매우 철저하지만, 나는 ianc1215를 선택하게되었습니다. 마지막으로 Macrium Reflect Software Free Version을 사용하여 전체 hardrive를 복제했으며 복제 된 hardrive를 복원하면 파일뿐만 아니라 드라이버, 운영 체제 및 설치 한 모든 프로그램을 모두 다시 얻을 수 있습니다. 그것은 나의 오래된 hardrive의 정확한 사본이다. 대박. 모든 답장을 보내 주셔서 감사합니다.
ThN

1
PC에 동일한 하드웨어가있는 경우에만 시스템 HD를 복제하고 다른 머신에서 부팅 할 수 있습니다.
giammin

답변:


7

하드 드라이브 복제는 원본 소스 데이터의 복제본을 만드는 것을 의미합니다. 이 복제본은 비트마다 비트가 될 수 있으며 디스크의 모든 것을 복제합니다. 다른 옵션은 개별 파티션을 복제하는 것입니다. 이는 OS 또는 데이터 파티션과 같은 특정 데이터 만 복사하려는 경우에 유용 할 수 있습니다.

컴퓨터 하드 디스크의 복제본을 만들면 포함 된 데이터와 정확히 동일한 복제본이됩니다. 하드 디스크를 복제하려면 특수한 소프트웨어가 필요합니다.

복제 소프트웨어의 몇 가지 예 :

  • Linux 기반 복제 유틸리티 인 Clonezilla
  • Acronis 트루 이미지
  • 노턴 고스트

드라이브가 복제되면 부트 로더 데이터를 복사 한 것으로 가정하여 부팅 가능한 장치로 사용할 수 있습니다.

그 소리에 따르면 복제하려는 것이 아니라 동기화라고합니다. 한 컴퓨터에 데이터를 저장하려고합니다. 그런 다음 휴대용 매체를 사용하여 데이터를 다른 컴퓨터로 가져 와서 사용하려고합니다. 그러나 두 위치를 동일하게 유지하려고합니다.

그 소리가 정확합니까?


2
Clonezilla의 기본 작동 모드는 처음에 비트를 복제 하지 않는 것이므로 약간의 정의가 손상됩니다.
gronostaj

1
@gronostaj 내가 잘못 타서 내 자신의 오류를 잡지 못해서 죄송합니다. 정정하겠습니다.
ianc1215

Acronis 및 Norton 솔루션 모두에 대해 강력히 권장합니다. 한때 Acronis는 좋은 옵션 이었지만 2010 년 이후로 버그가 많고 신뢰할 수 없습니다. 노턴 고스트는 오래되고 오래된 것입니다. 새로운 하드웨어 및 새로운 구성을 지원하지 않습니다. 또한 둘 다 비용이 많이 듭니다. Veeam Agent for Windows Free Edition과 같은 우수한 무료 솔루션이 있습니다.

3
그리고 dd* NIX에 대한
OrangeDog

@ ianc1215 Macrium Reflect Software 무료 버전을 사용했습니다. 그것은 일을했다. 감사.
ThN

15

하드 드라이브 복제는 다른 하드 드라이브효과적인 사본을 만드는 과정입니다 . 반드시 두 드라이브가 모두 비트에 대해 동일한 비트 임을 의미하는 것은 아닙니다 .

대부분의 시간 복제는 대상 드라이브가 비슷한 방식으로 분할되고 파티션이 동일한 파일 시스템으로 포맷되고 모든 데이터가 대상 드라이브의 유사한 파티션으로 복사됨을 의미합니다. MBR, VBR, 파티션 테이블에 숨겨진 데이터와 같이 파일에 저장되지 않은 추가 정보도 일반적으로 복제됩니다. (이 데이터는 일반 파일 시스템 수준 복사본에서 생략되며 대상 드라이브는 부팅 할 수 없습니다.)

비트 복사 용 비트를 만드는 것은 복제로 계산되지만 가장 느리고 유연한 방법입니다. 대상 드라이브가 더 작지 않고 (공간 여유가 낭비되는 경우) 일부 횡설수설이 복사 된 경우 (파일 제거, 사용되지 않은 공간 등)에만 작동합니다. 그러나 이것은 바람직 할 수있다. 고장난 하드 드라이브를 복구하는 동안 또는 법의학에서 안전한 사본을 만들 때.

일반적으로 선호되는 복제 방법은 파일 시스템을 고려하여 소스 파티셔닝을 복제하고 파일을 복사하는 것입니다. 복제 프로그램이 파일 시스템이 파일을 저장하는 방법을 이해하면 새로운 파일을 다시 생성하고 (크기가 다른 파티션에 있음) 의미있는 데이터 만 복사 할 수 있습니다. 두 파티션의 크기가 모두 동일하더라도이 프로세스는 대부분 비트가 동일하지 않지만 그럼에도 불구하고 정확히 동일한 데이터를 포함하는 파티션을 생성합니다.

동일한 PC에서 올바르게 복제 된 하드 드라이브를 부팅 할 수 있습니다. 다른 머신에서 사용하는 것은 다른 이야기입니다. OS가 원래 시스템의 특정 하드웨어 구성에 맞게 이미 구성되어 있고 부팅되지 않을 수 있습니다. Linux는 대부분 이식 후 부팅에 많은 문제가 없습니다. 윈도우의 최신 버전은 확실히 이 잘하고 두 시스템의 하드 디스크 컨트롤러는 동일한 모드 (예. IDE / AHCI / RAID)에서 유사한 일입니다 것입니다 일반적으로 부팅합니다. 일부 소프트웨어 라이센스에서는 이식을 허용하지 않거나 소프트웨어를 하나의 특정 컴퓨터에 연결할 수 없습니다 (예 : Windows OEM 버전).

고 스팅 은 아마도 복제의 또 다른 용어 일 것입니다 . 15 년 전 디스크 복제의 사실상의 표준 인 Norton Ghost 를 의미한다고 가정합니다 .


3
"같은 PC에서 제대로 복제 된 하드 드라이브 부팅이 가능해야합니다." 그것은 확실히 이다 가능, 종종이 매우 이유로 이루어집니다. 많은 회사에서 복제 된 하드 드라이브를 사용하여 동일한 PC에 동일한 OS 설치를 롤아웃합니다. 그리고 바로 오늘, 원래의 드라이브가 초기 고장 징후를 보였기 때문에 (Windows 이벤트 로그에 atapi 오류가 가득했기 때문에) 같은 PC 에서 사용할 하드 드라이브를 복제했습니다 . 마지막으로, 비트 별 복제는 법 의학적 분석을 수행 할 때 유용 할 수 있습니다. 잠재적 인 손상 증거에 대해 걱정하지 않고 클론을 검사 할 수 있습니다.
Charles Burge 2016 년

2
It works only if target drive is larger-왜 설명 할 수 있습니까? 대상 드라이브가 원본 드라이브와 정확히 같을 수 없으며 원본 / 대상의 모든 단일 비트에 액세스 / 기록 할 수 있습니까?
user202729 2016 년

내 경험상 소스 및 대상 드라이브는 동일한 용량을 가질 수 있습니다.
eromana 2016 년

2
비트 단위 복사 (예 :로 dd) 를 만드는 것은 드라이브를 포맷하고 모든 파일을 개별적으로 복사하는 것보다 훨씬 빠릅니다.
OrangeDog

이 답변이 '복제'와 다양한 버전의 '파일을 다른 디스크에 복사'의 차이점을 충분히 강조한다고 생각하지 않습니다. 클론이 비트 단위이거나 매우 가까이있을 것으로 기대합니다. 동일한 PC에서 부팅 할 수없는 경우 복제본이 아닙니다. IMO
peterG

7

디스크 복제 란 무엇입니까?

디스크 복제는 원래 섹터 단위로 디스크 내용을 비트 단위로 동일한 디스크에 복사하는 것을 의미했습니다. 섹터 레벨에서 파티셔닝, 부트 섹터, 파일 시스템, 파일, 메타 데이터 및 삭제 된 파일을 포함한 모든 것이 복사됩니다. 복제는 동일한 컴퓨터를 대량 생산하거나 동일한 구성을 동일한 컴퓨터에 대량 배포하거나 법의학을 위해 사용되었습니다.

그러나 요즘 사람들은 복제 응용 프로그램이 다른 디스크로 복제, 가상 하드 디스크로 복제, 복제시 디스크 조각 모음, 디스크의 빈 공간을 방해하지 않고 복제 속도 향상, 또는 이기종 하드웨어에서 사용하기위한 복제.

클론을 다른 시스템으로 전송하면 어떻게됩니까?

원본을 다른 시스템으로 전송하는 경우에도 마찬가지입니다.

다른 시스템이 원래 시스템과 동일하지 않으면 다른 하드웨어 구성 요소가 작동하기 전에 새 장치 드라이버가 필요할 것으로 예상 할 수 있습니다. 또한 일부 상용 폐쇄 소스 컴퓨터 프로그램은 이러한 새로운 변경 사항을 감지하고 불법 복제 방지 조치로 작동하려면 추가 라이센스 단계가 필요할 수 있습니다. Windows에는 sysprepWindows에서만이 문제를 해결 하는 유틸리티가 제공 됩니다.

고 스팅이란?

Murray Haszard가 1995 년에 개발 한 Ghost 라는 앱에서 파생 된 복제의 또 다른 이름입니다 . 이제 중단되었습니다. 귀찮게하지 마십시오.


유령은 여전히 ​​존재합니다. 현재 시만텍 제품이지만 여전히 작동합니다.
cHao

@cHao Norton Ghost는 2013 년에 단종되었습니다. Symantec Ghost Solution은 여전히 ​​판매되지만 기업에만 판매됩니다. 그들은 개인에게 그것을주지 않을 것입니다. 그리고 그것은 끔찍하다.

5

백업 목적으로 정기적으로 하드 드라이브를 복제합니다.

Linux dd명령을 사용하여 드라이브를 복제합니다 .

1- Linux 설치 디스크, Live CD 또는 USB를 만들거나 가져옵니다. 다음은 Linux Mint Mate의 경우이지만 다른 Linux 맛도 마찬가지입니다.
2- 컴퓨터에 소스 및 대상 드라이브를 연결 한 상태에서 별도의 Linux 설치 미디어에서 부팅합니다.
3- 명령 프롬프트 콘솔을 열고 다음을 입력하십시오.

sudo blkid

시스템 범위에있는 모든 드라이브의 모든 파티션마다 하나씩 일련의 행이 표시됩니다.

/dev/sda1: LABEL="newmate2015" UUID="142698fe-5f97-4ca2-9a4c-3e20df" ... /dev/sda2: ... /dev/sdb1: ...

콜론 앞의 숫자 /dev/sda<number>:는 파티션 번호 를 지정하고 숫자 앞의 문자 /dev/sd<letter><number>:는 드라이브를 지정합니다.

4- dd명령 행에서 변수 if=는 소스 드라이브 또는 입력 파일을 of=지정하고 변수는 대상 드라이브 또는 출력 파일을 지정합니다.

5- 올바른 소스 및 대상 드라이브 문자를 확인하기 위해 다른 방식으로 동일한 할당을 표시합니다. 명령 프롬프트에서 다음을 입력하십시오.

gnome-disks

6- 모두 일치하면 명령 프롬프트에 다음을 입력하십시오.

dd if=/dev/sd<source-drive-letter> of=/dev/sd<target-drive-letter> conv=noerror,sync bs=4k

conv=sync,noerror옵션 dd을 사용하면 소스 블록의 비트를 읽을 수없는 경우 전송을 중단하지 않습니다.이 경우 전송 소스와 대상 드라이브를 동일한 데이터 위치와 길이로 유지하려면 dd대신 모두를 쓰십시오. 올바른 길이의 제로 블록.

bs=인수는 전송 블록 크기이며, 또한, 그것은 시행 착오에 의해 결정될 수있다 복제 작업을 전송 비트 레이트에 영향을 미치는 4kCD 드라이브가 사용하는 대부분의 HDD, SSD와 USB 드라이브와 함께 잘 작동 512b블록 크기를.

대상 드라이브의 용량은 소스 드라이브와 같거나 커야합니다. 같은 크기의 드라이브를 사용합니다. 결국 대상 드라이브 불량 섹터 재 할당 용량이 부족하면 dd명령이 실패합니다.

간단한 컴퓨터에서는 1Tb 디스크 드라이브를 복제하는 데 약 3 시간이 걸립니다.

복제 후

7 기기를 정상적으로 종료하십시오.

8 동일한 UUID를 가진 2 개의 드라이브가있는 시스템을 부팅하지 마십시오.

9 컴퓨터에서 원본 소스 드라이브를 분리하십시오.

10 부팅하고 복제 된 드라이브가 정상적으로 부팅되는지 확인하십시오.

11 제거 된 날짜, 사용자, 시스템 이름, 위치, 내용, s / n 등으로 제거 된 드라이브에 레이블을 지정하거나 기록하십시오.


5
이것은 OP의 질문에 대답하지 않습니다. 그는 복제 수행 방법을 묻지 않았습니다. 그의 질문은 다음과 같습니다. (1) 복제 란 무엇입니까? (2) 클론이 다른 PC에서 작동합니까? (3) 고 스팅이란 무엇입니까?

@FleetCommand "그리고 어떻게하면 될까요", windows-7 태그가
붙음

@OrangeDog 정확하게.

3

복제본은 비트 단위의 직접 복사이므로 복제 된 드라이브에 저장된 데이터는 원래 드라이브의 데이터와 동일합니다. 운영 체제에서 숨겨진 디렉토리 파일, 데스크탑에서 장치 드라이버에 이르기까지 모든 것이 동일하게 복사됩니다. 기존 드라이브를 교체하여 새로 만든 클론으로 교체하면 기능상의 차이가 없어야합니다. 또한 다른 PC에서 복제 된 드라이브를 사용할 수 있으며 하드웨어 차이로 인해 드라이버가 누락 될 가능성이 있지만 이전 시스템과 동일하게 작동하므로 PC가 손상된 경우 이상적인 백업이됩니다. 그러나이 방법의 단점은 비트 단위 직접 복제가 일반적으로 백업 드라이브에서 유일한 것입니다.

사람들은 일반적으로 프로그램을 사용하여 드라이브를 복제합니다. Acronis를 사용합니다.


1
Acronis를 강력히 권장합니다. 한 번 좋은 옵션 이었지만 지금은 버그가 많고 신뢰할 수 없습니다. 또한 비용이 많이 듭니다.

1
@FleetCommand 감사합니다. 다음에 Veeam 요원을 시험해 보겠습니다.
Sergio Dominguez
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.