본문 바로가기
IT-개발,DB

[IT/일반] 오라클 Virtual Box 가상 디스크 복제하기

by SB리치퍼슨 2010. 8. 26.


가상 시스템 기능을 가진 오라클 virtual box 에서 가상의 디스크를 만들어보자.
하나의 가상머신을 등록하고 거기에 가상디스크를 등록한다. 그리고 OS를 설치하는데
OS 설치하는게 일이다. 윈도우즈를 설치하면 업데이트 까지 어느정도는 해줘야
기본 세팅이 되었다고 할 수 있다.
그런데 가상디스크를 복제(클론)해서 사용하려니 UUID가 충돌이 발생한다.

그러나 방법이 없는 건 아니다.
VMware 같은 가상화 프로그램은 기본적으로 클론 기능이나, 수동으로 디스크 복사하여 머신을 복제 할 수 있지만 이놈은 다르다.
GUI도 없고 커멘드에 때려 넣어야 한다.

1.VBOX가 설치 되어있는 경로로 이동
2.VBoxManage.exe CloneHD <원본 절대경로> <대상절대 경로>

예) d:\HARD DISK\XP.vdi 에 원본 경로가 있을 때

Vboxmanage CloneHD "D:\hard disk\xp.vdi" "d:\hard disk\xp2.vdi"



가상디스크 클론을 만드는 또 다른 방법이 있다.

VDI 가상 디스크를 복사해서 그걸 다시 하나의 새로운 가상머신으로 만들고자 할때
또는 가상머신을 생성 하기전에 혹시나 해서 백업을 목적으로...

일단 .VirtualBox/VDI
여기서 cp xxxx.vdi xxxxxx.vdi 이렇게 복사를 해놓는다.

VBoxManage internalcommands setvdiuuid xxxxx.vdi

새로운 uuid를 변경 하고
가상 머신을 새로 만들기를 하면서
디스크를 복사한 xxxxx.vdi로 잡아주고
이전 가상머신과 설정을 비슷하게 해주면
복제된 가상 머신을 만들수 있다.


자 그럼 좀더 편리하게 사용해보자.

반응형

댓글