안녕하세요 Urikiri입니다.

요 몇일전에 Hyper-V상에서 윈도우 2008 데모를 보여드린 적이 있습니다. 어떤분들은 언제 그 이미지들에 각각 OS를 설치하려면 시간 많이 걸리셨겠네요라고 안쓰러워하시는 분들과 이 차이점 보관용으로 만들었는데 한개만 실행이 된다고 문의를 주신 분도 계십니다. 과연 제가 모든 이미지를 CD를 넣고 설치를 했을까요? 답은 아닙니다 입니다. 혹시 차이점 보관용 디스크라고 들어보신 적 있으신가요? 이 기능은 Hyper-V에만 있는 기능이 아니기 때문에 많이들 들어보시고 사용중이신 분들도 계실 겁니다. Virtual Server와 Virtual PC에서도 이미 지원하고 있는 기능입니다.

차이점 보관용 디스크란 원본디스를 기준으로 원본 디스크와 차이점만을 저장하는 디스크를 생성해서 사용하는 방법입니다.원본이미지는 일반적으로 sysprep를 이용하거나 NewSID를 추가해놓고 사용하는 방법이 있습니다. 어떤것이 되든지간에 상관은 없습니다.

이제 이 부모이미지를 가지고 여러 개의 가상 이미지를 생성을 해야합니다. 이 때 차이점 보관용 디스크를 만들어서 사용하시면 원본 이미지를 기준으로 항상 시작을 하실 수 있습니다.

아래의 순서대로 진행하실 수 있습니다.
1. 원본이미지 생성
2. 차이점보관용 디스크 생성
3. 가상 컴퓨터 만들기

차이점 보관용 디스크를 생성하기 위해서는 Hyper-V 관리콘솔에서 [새로만들기]-[하드디스크]를 클릭합니다.
 

 
차이점 보관용을 선택합니다. 만약 동적확장일 경우는 하드 디스크의 용량을 16기가로 설정해 놨을 때 vhd파일의 크기가 사용량에 따라 크기가 점점 증가하다가 최대 16기가까지 증가를 할 수 있는거구요, 고정크기일 경우는 vhd파일의 내용이 어느 정도냐에 상관없이 16기가의 VHD를 생성해서 고정으로 사용하는 방법입니다.

 
차이점 보관용 VHD를 저장할 위치와 이름을 입력합니다.

 
원본 이미지 VHD이미지를 선택합니다.

 
[마침]을 눌러서 생성을 확인합니다.

저장위치를 찾아가보시면 VHD이미지만 덩그러니 생성이 되었음을 확인하실 수 있습니다.
이제 실제 가상이미지로 사용하기 위해서는 설정파일과 스냅샷 저장위치를 생성해야하는데 이 때는 컴퓨터 만들기를 하시면 자동으로 설정파일과 스냅샷 저장위치가 생성되게 됩니다.
 

[새로만들기] – [가상컴퓨터]
를 클릭합니다.
 

 
가상컴퓨터 설정파일 이름을 입력하고 아래 [가상 컴퓨터를 다른 위치에 저장]을 선택합니다. 지금 보여지는 경로는 "F:\Virtualization\Hyper-V\Differential\"로 되어있는데 위에서 지정한 이름과 동일한 이름의 폴더가 생성이 되어있어야 같은 이름의 폴더 내에 설정파일이 생성이 됩니다. 위와 같이 입력을 하면 차이점보관용-1설정 파일이 "F:\Virtualization\Hyper-V\Differential\차이점보관용-1\Virtual Machines"폴더에 생성이 되게 됩니다.

[메모리 입력] --> [네트워킹 구성] --> [가상 하드 디스크 연결]
을 진행합니다.
 
기존 가상 하드 디스크는 이전에 차이점 보관용으로 만들어 놓은 VHD를 선택합니다.

 
마침을 누르면 실제 사용할 수 있는 이미지가 생성되게 됩니다.

 

위와 같이 실제 원본 이미지를 1개 생성해 놓고 그 이미지를 기반으로 차이점 보관용 디스크들을 생성해서 사용하시면 하드 공간 낭비를 많이 줄이고 빠르게 새로운 컴퓨터를 생성해서 운영하실 수 있습니다.