이 글에서는 Oracle VM VirtualBox에서 기존 가상 머신을 손쉽게 복제하는 방법을 단계별로 안내해 드립니다. 복제가 완료된 가상 머신은 VirtualBox의 가상 머신 목록에 바로 표시되며, 원본과 동일하게 사용할 수 있습니다. 그럼 시작해 보겠습니다.
1. 사전 준비: 가상 머신 종료하기
- Windows 10에 로그인합니다.
- Oracle VM VirtualBox를 실행합니다.
- 복제할 가상 머신을 종료합니다. 가상 머신을 마우스 오른쪽 버튼으로 클릭한 뒤 닫기(Close)를 선택하고, 전원 끄기(Power Off)를 클릭합니다.
- 전원 끄기(Power Off)를 다시 클릭하여 종료를 확정합니다. 잠시 후 가상 머신이 완전히 꺼집니다.
가상 머신이 실행 중인 상태에서는 복제 작업을 진행할 수 없으므로, 반드시 먼저 종료해야 합니다.
2. 복제 마법사 실행하기
- 목록에서 해당 가상 머신을 마우스 오른쪽 버튼으로 클릭한 후 복제(Clone)를 선택합니다. 상단 메뉴에서 머신(Machine) → 복제(Clone...)을 클릭해도 같은 결과를 얻을 수 있습니다.

- 새 머신 이름 및 경로(New machine name and path) 화면에서 새 가상 머신의 이름과 저장 폴더를 지정한 뒤 다음(Next)을 클릭합니다. 여기서는 Windows 10 가상 머신을 복제한다고 가정하겠습니다.

복제 설정 옵션 살펴보기
- 이름(Name) – 새로 생성될 가상 머신의 이름입니다.
- 경로(Path) – 복제된 가상 머신을 저장할 위치입니다.
- MAC 주소 정책(MAC Address Policy) – 가상 네트워크 어댑터의 MAC 주소를 포함할지 제외할지 결정합니다. 같은 네트워크에서 두 대의 VM을 동시에 사용할 경우 충돌을 피하기 위해 새 MAC 주소를 생성하는 것이 좋습니다.
- 디스크 이름 유지(Keep Disk Names) – 원본과 동일한 디스크 이름을 유지합니다. 기본값은 선택 해제 상태입니다.
- 하드웨어 UUID 유지(Keep Hardware UUIDs) – 하드웨어와 연결된 UUID를 그대로 유지합니다. 기본값은 선택 해제 상태입니다.
3. 복제 유형 선택하기
- 복제 유형(Clone type)에서 원하는 방식을 선택한 후 복제(Clone)를 클릭합니다. 두 가지 옵션이 제공됩니다.
- 전체 복제(Full clone) – 모든 가상 하드 디스크 파일을 포함한 원본의 완전한 독립 사본이 생성됩니다. 원본과 완전히 분리되므로 다른 컴퓨터로 자유롭게 이동할 수 있습니다.
- 링크드 복제(Linked clone) – 새 가상 머신이 생성되지만, 가상 하드 디스크 파일이 원본 머신의 디스크 파일에 연결(종속)됩니다. 따라서 원본 없이는 새 가상 머신을 다른 컴퓨터로 옮길 수 없습니다. 링크드 복제를 진행하면 복제 과정의 일부로 원본 가상 머신에 새 스냅샷이 자동으로 생성됩니다.
여기서는 독립적인 사본을 만들기 위해 전체 복제(Full clone)를 선택하겠습니다.

- Oracle VM VirtualBox가 가상 머신 복제를 완료할 때까지 잠시 기다립니다. 디스크 용량에 따라 소요 시간이 달라질 수 있습니다.

- 축하합니다! 가상 머신이 성공적으로 복제되었습니다.
- 복제된 가상 머신을 실행(Start)하여 정상적으로 작동하는지 확인합니다.