고스트를 통해 디스크 복원하기 - 명령으로 작업하기
1. 디스크 복원이란?
고스트의 디스크 복원은 미리 백업한 GHO 이미지 파일의 모든 내용을 원하는 디스크에 그대로 풀어주는 것을 의미합니다. 이렇게 복원을 진행하면 해당 디스크는 GHO 이미지 파일로 백업했던 디스크의 데이터와 동일하게 변하게 됩니다.
만약에 기존에 GHO 백업 이미지 파일로 백업했던 디스크에 그대로 다시 복원하는 것이라면 말 그대로 해당 디스크가 예전의 상태로 복원되는 것이고, 기존에 GHO 백업 이미지 파일로 백업했던 디스크가 아닌 다른 디스크로 복원을 진행하는 것이라면 디스크를 복사한 것과 동일한 효과를 내는 것이죠.
즉, 디스크 복원은 그 원본만 실제 디스크에서 GHO 이미지 파일로 바뀐 것일 뿐, 그 내용이나 특성은 디스크 복사와 거의 흡사하다고 생각하시면 됩니다.
2. 디스크 복원하기
그럼 예제로 이전 글에서 T:\Backup.gho(6:1\Backup.gho) 로 저장했던 백업 이미지 파일을 통해 시스템의 일곱 번째 디스크를 복원해보도록 하겠습니다. 이 때 일곱 번째 디스크는 데이터의 유실 상태를 가정하기 위해 DiskPart 를 통해 미리 Clean 시켜놨습니다.
데이터 유실이 발생한 시스템의 일곱 번째 디스크를 미리 백업해 둔 Backup.gho 이미지 파일을 통해 복원
참고로 글에서는 장애 상황을 가정하여 대상 디스크를 미리 Clean 시켜놨지만, 기존에 데이터가(파티션, 파일) 있는 경우라도 해당 디스크의 기존 모든 데이터는 사라지고, GHO 백업 이미지의 내용으로 덮어 씌워집니다. 고로 잘못된 대상 디스크의 지정은 재앙의 시작입니다.
그 외에 명령에서 사용되는 -clone 스위치는 해당 글에서 필요한 설명을 모두 마쳤으니 다시 이야기하진 않겠습니다.
작업을 간단하게 정리하면 아래와 같으며 윈도우에서 곧바로 작업을 진행하도록 하겠습니다.
일곱 번째 디스크 : 윈도우 디스크 6 -> 고스트 디스크 7
백업 이미지 경로 : 6:1\Backup.gho(T:\Backup.gho)
백업 이미지 경로 : 6:1\Backup.gho(T:\Backup.gho)
작업 : 디스크 백업 -> Restore
원본 : 6:1\Backup.gho(T:\Backup.gho)
대상 : 고스트 7 번 디스크 -> 7
원본 : 6:1\Backup.gho(T:\Backup.gho)
대상 : 고스트 7 번 디스크 -> 7
ghost64 -clone,mode=restore,src=6:1\Backup.gho,dst=7 -sure -fx
* 예제는 64비트 고스트를 통해 작업하였습니다. 16비트, 32비트 고스트도 명령은 동일합니다.
* 16비트 고스트 = Ghost.exe * 32비트 고스트 = Ghost32.exe * 64비트 고스트 = Ghost64.exe
* 16비트 고스트 = Ghost.exe * 32비트 고스트 = Ghost32.exe * 64비트 고스트 = Ghost64.exe
디스크의 복원이 모두 끝났습니다. 기존에 백업해뒀던 상태 그대로 복원된 것을 확인할 수 있습니다.
파일은 물론 파티션 구성, 파일 시스템(포맷)까지 디스크의 모든 것이 그대로 복원된 모습.
명령을 통한 고스트의 디스크 복원은 여기까지 입니다. 간단하죠? 아래 박스는 디스크 복원 작업에서 추가적으로 더 알고 있으면 좋을 내용들 입니다. 참고하세요.
* 기존의 디스크가 아닌 다른 디스크로 디스크 복원 작업을 진행한다면 다음과 같은 의문이 생길 수 있습니다. 만약에 백업했던 디스크와 크기가 다른 디스크로 복원을 진행한다면 어떻게 될까? 라고 말이죠. 그것은 아래의 글들을 확인해 보시길 바랍니다.
[GSS - Ghost] 원본과 다른 크기의 디스크에 복사, 복원을 진행할 때 대상 디스크의 파티션 크기
[GSS - Ghost] -sze : 디스크 복사, 복원시 대상 디스크에 생성되는 파티션의 크기를 조절하기
* 지정한 대상 디스크가 사용 중이고 잠글 수 없을 때에는 The destination disk could not be locked 라는 오류 메시지를 만날 수 있습니다. 이는 해당 디스크를 현재 윈도우에서 곧바로 복원시킬 수 없다는 것을 의미합니다. 이 때는 윈도우가 실행 중이지 않은 상태 즉, 도스나 윈도우 PE(설치 DVD) 등으로 부팅한 후 작업을 진행해야 합니다. 이에 대한 내용은 아래의 글을 참고해 보세요.
[GSS - Ghost] 윈도우 외에서의 작업이 필요할 때 가장 간단하게 고스트를 실행하는 방법
[GSS - Ghost] 고스트 포터블 자동 백업/복원 도구 : GARS Portable
* 지금까지 이야기한 추가 내용은 모두 아래의 글에 정리되어 있습니다. 참고하세요.
[GSS - Ghost] 사용 중인 디스크, 파티션, 볼륨이 작업 개체일 때 고스트는 어떻게 작업하는가?
* 마지막으로 현재 진행 중인 고스트 11.5.x 버전대나 11.0.x 버전대가 아닌 8.x 버전대를 사용하여 부팅용 윈도우 디스크를 복원하는 경우 아래와 같은 문제가 발생할 수 있습니다. 참고하세요.
[GSS - Ghost] 고스트와 윈도우 - 부팅용 윈도우 7 디스크를 복사, 복원한 후 0xc000000e 부팅 오류가 발생하는 경우
[GSS - Ghost] 원본과 다른 크기의 디스크에 복사, 복원을 진행할 때 대상 디스크의 파티션 크기
[GSS - Ghost] -sze : 디스크 복사, 복원시 대상 디스크에 생성되는 파티션의 크기를 조절하기
* 지정한 대상 디스크가 사용 중이고 잠글 수 없을 때에는 The destination disk could not be locked 라는 오류 메시지를 만날 수 있습니다. 이는 해당 디스크를 현재 윈도우에서 곧바로 복원시킬 수 없다는 것을 의미합니다. 이 때는 윈도우가 실행 중이지 않은 상태 즉, 도스나 윈도우 PE(설치 DVD) 등으로 부팅한 후 작업을 진행해야 합니다. 이에 대한 내용은 아래의 글을 참고해 보세요.
[GSS - Ghost] 윈도우 외에서의 작업이 필요할 때 가장 간단하게 고스트를 실행하는 방법
[GSS - Ghost] 고스트 포터블 자동 백업/복원 도구 : GARS Portable
* 지금까지 이야기한 추가 내용은 모두 아래의 글에 정리되어 있습니다. 참고하세요.
[GSS - Ghost] 사용 중인 디스크, 파티션, 볼륨이 작업 개체일 때 고스트는 어떻게 작업하는가?
* 마지막으로 현재 진행 중인 고스트 11.5.x 버전대나 11.0.x 버전대가 아닌 8.x 버전대를 사용하여 부팅용 윈도우 디스크를 복원하는 경우 아래와 같은 문제가 발생할 수 있습니다. 참고하세요.
[GSS - Ghost] 고스트와 윈도우 - 부팅용 윈도우 7 디스크를 복사, 복원한 후 0xc000000e 부팅 오류가 발생하는 경우
고스트를 통해 디스크 복원하기 - 그래픽 모드로 작업하기
아래는 위에서 명령으로 작업한 내용을 동일하게 그래픽 모드를 통해 작업하는 모습입니다.
01.고스트를 실행합니다.
02. Local -> Disk -> From Image 로 들어가 디스크 복원을 시작합니다.
03. 미리 백업해둔 백업 이미지 파일을 선택한 후 Open 을 선택합니다. [* 각 항목의 이동은 Tab, Shift + Tab 으로 이동할 수 있습니다.]
04. 선택한 백업 이미지 파일로 복원을 진행할 대상 디스크를 선택한 후 Enter 키를 눌러줍니다.
05. 디스크 복원에서는 New Size 나 하단의 파티션 조절 바를 통해 파티션의 크기를 변경하여 복사를 진행할 수 있습니다. 기본값은 원본과 동일한 비율로(동일한 용량의 디스크라면 동일한 크기로) 복사하는 것입니다. 기본값 그대로 복사를 원하면 그냥 그대로 Tab 키를 눌러 OK 를 선택한 후 Enter 키를 누릅니다.
06. 최종적으로 복원을 진행할 것인지를 묻습니다. 대상 디스크의 기존의 데이터를 덮어쓰기 때문에(기존의 데이터가 모두 사라지니) 주의하라는 의미입니다. Yes 를 선택한 후 Enter 키를 누릅니다.
07. 디스크를 복원 중인 모습입니다.
08. 작업을 모두 마쳤습니다. Continue 를 선택 Enter 키를 눌러 작업을 종료합니다. [* Reset Computer 는 시스템 재시작입니다.]
09. Quit 를 선택하여 고스트를 종료합니다.
02. Local -> Disk -> From Image 로 들어가 디스크 복원을 시작합니다.
03. 미리 백업해둔 백업 이미지 파일을 선택한 후 Open 을 선택합니다. [* 각 항목의 이동은 Tab, Shift + Tab 으로 이동할 수 있습니다.]
04. 선택한 백업 이미지 파일로 복원을 진행할 대상 디스크를 선택한 후 Enter 키를 눌러줍니다.
05. 디스크 복원에서는 New Size 나 하단의 파티션 조절 바를 통해 파티션의 크기를 변경하여 복사를 진행할 수 있습니다. 기본값은 원본과 동일한 비율로(동일한 용량의 디스크라면 동일한 크기로) 복사하는 것입니다. 기본값 그대로 복사를 원하면 그냥 그대로 Tab 키를 눌러 OK 를 선택한 후 Enter 키를 누릅니다.
06. 최종적으로 복원을 진행할 것인지를 묻습니다. 대상 디스크의 기존의 데이터를 덮어쓰기 때문에(기존의 데이터가 모두 사라지니) 주의하라는 의미입니다. Yes 를 선택한 후 Enter 키를 누릅니다.
07. 디스크를 복원 중인 모습입니다.
08. 작업을 모두 마쳤습니다. Continue 를 선택 Enter 키를 눌러 작업을 종료합니다. [* Reset Computer 는 시스템 재시작입니다.]
09. Quit 를 선택하여 고스트를 종료합니다.
나머지 내용은 명령으로 작업했을 때와 동일합니다. 고스트를 통한 디스크 복원은 여기까지 입니다. ^^