Computer >> 컴퓨터 >  >> 소프트웨어 >> 가상 머신

VMware ESXi에서 가상 머신을 복제하는 방법 – 단계별 완벽 가이드

이 튜토리얼은 일반 가정용 사용자에게는 크게 해당되지 않을 수 있지만, 어떤 이유에서든 환경에 VMware ESXi를 사용하고 있다면 분명 유용하게 읽으실 수 있을 것입니다.

VMware ESXi는 무료로 제공되는 베어메탈(bare-metal) 하이퍼바이저입니다. 사실상 더 많은 기능을 갖춘 ESX Server 제품 구매를 유도하기 위한 일종의 맛보기 격이라 할 수 있습니다. ESX Server는 모든 기능을 갖추고 있지만 그만큼 훨씬 비싼 가격을 자랑합니다. 즉, ESXi는 베어메탈 가상화를 위한 '가성비형' 솔루션으로, 메인 제품에 있는 당연해 보이는 몇몇 기능이 빠져 있습니다. 대표적인 예가 바로 클론(복제) 기능입니다. 다행히도 ESXi에서 가상 머신을 복제하는 작업은 생각보다 매우 간단합니다.

가상화에 대한 전반적인 내용이 궁금하시다면 다른 관련 튜토리얼도 함께 참고하시기 바랍니다. 특히 데스크톱용 무료 VMware 가상화 제품인 VMware Server에서 가상 머신을 복제하는 방법을 설명한 첫 번째 글도 읽어보시면 도움이 됩니다.

시작하기 전에 한 가지 강조할 점이 있습니다. 이 튜토리얼은 가상화의 비즈니스 측면과도 관련이 있으므로, 사용하려는 제품의 사용 약관 및 라이선스 문제가 없는지 반드시 확인하시기 바랍니다. 여기에는 복제하여 여러 인스턴스로 실행하려는 운영체제도 포함됩니다. 집에서 VMware Server와 다양한 리눅스 배포판을 사용하는 것은 무료일 수 있지만, 기업 환경에서는 상황이 다를 수 있습니다. 자, 그럼 시작해 보겠습니다.

VMware ESXi에서 가상 머신 복제하기

이번 데모는 Windows 환경의 VMware Infrastructure Client를 사용하여 진행합니다. 리눅스 사용자분들께는 미안하지만, 원리와 방법은 동일하니 걱정하지 않으셔도 됩니다.

1단계: VMware Infrastructure Client 실행

ESXi를 사용해 본 분이라면 Server와 다르다는 것을 눈치채셨을 것입니다. 그 이유는 ESXi가 설치된 머신에는 다른 소프트웨어가 전혀 설치되어 있지 않기 때문입니다. 따라서 해당 머신에서 직접 작업할 수 없으며, 대신 클라이언트 머신에서 ESXi에 접속하여 가상 머신을 원격으로 관리하게 됩니다.

이런 점에서 ESXi는 다른 머신에서 VMware Server에 원격 접속하는 방식과 유사합니다. 다만 Server는 로컬 호스트에서 직접 작업하는 것도 가능하지만, ESXi는 원격 접속만 허용됩니다. 작업에 사용되는 인터페이스가 바로 Infrastructure Client입니다. 이 클라이언트는 평가판으로 무료로 사용할 수 있으며, 이후에는 VMware와 라이선스 계약을 체결해야 합니다.

Server에서는 다음과 같은 화면을 볼 수 있습니다:

반면 VMware ESXi는 로컬 연결이 불가능하므로, ESXi용 VMware Infrastructure Client에서는 아래와 같은 화면이 나타납니다:

이제 서버 머신에 접속합니다:

VMware ESXi에서 가상 머신을 복제하는 방법 – 단계별 완벽 가이드

2단계: 데이터스토어 열기

가상 머신은 데이터스토어(datastore)에 저장됩니다. 해당하는 데이터스토어를 엽니다.

그러면 다음과 같은 화면을 볼 수 있습니다:

데이터스토어에는 하나 이상의 가상 머신이 들어 있을 것입니다. 리눅스, Windows 또는 기타 어떤 종류든 상관없습니다. 이 실습에서 실제 이름은 전혀 중요하지 않습니다.

3단계: 대상 폴더 생성

메뉴 바의 노란색 폴더 아이콘을 클릭하여 새 폴더를 생성합니다. 원본 폴더와 유사한 논리적인 이름을 지정해 주면 좋습니다.

4단계: 파일 복사

원본 폴더에서 .vmx 파일과 .vmdk 파일을 대상 폴더로 복사합니다. 해당 파일을 마우스 오른쪽 버튼으로 클릭하여 복사 후 붙여넣기 하는 간단한 작업입니다. 필요하다면 .iso 이미지, 메모리 내용 등 원본 폴더의 전체 내용을 통째로 복사해도 됩니다.

VMware ESXi에서 가상 머신을 복제하는 방법 – 단계별 완벽 가이드

5단계: 복제된 가상 머신 등록

이 단계가 조금 까다롭습니다. VMware Server와 달리 Infrastructure Client에는 File > Open 옵션이 없어서 기존 .vmx 구성 파일을 탐색하여 등록할 수 없습니다. 그래서 막힌 것처럼 느껴질 수 있습니다.

해답은 데이터스토어에 있습니다. 방금 클론을 만든 대상 폴더에서 .vmx 구성 파일을 마우스 오른쪽 버튼으로 클릭한 뒤, Add to Inventory(인벤토리에 추가)를 선택합니다.

그러면 해당 파일이 사용 가능한 가상 머신 목록에 추가됩니다. 이후 설정을 변경하거나 이름을 수정하는 등의 작업을 할 수 있습니다. 끝났습니다. 정말 간단하죠?

마무리

ESXi 데이터스토어 작업은 일반적인 파일/폴더 조작과 약간 다릅니다. 주된 이유는 원격 호스트에서 작업하기 때문인데, FTP 클라이언트로 서버에 접속해 작업하는 것과 비슷하다고 생각하면 이해하기 쉽습니다.

데스크톱 사용자라면 ESXi는 가상화 세계에서 다소 낯선 존재로 남아 있을 것입니다. 하지만 SOHO(소규모 사무실/가정) 환경을 운영하거나 여분의 머신이 몇 대 있다면, 전용 가상화 플랫폼을 구축하는 재미를 느껴볼 수 있습니다. 그리고 가상 머신을 빠르게 복제할 수 있다면 많은 시간을 절약할 수 있습니다.

파일 복제는 백업 효과도 함께 제공합니다. ESXi는 증분 백업 역할을 하는 여러 스냅샷 기능을 제공하지만, 언제든지 단순 복사본을 가상 머신의 순수 백업으로 활용할 수도 있습니다. 이 글이 일부 독자님께 도움이 되기를 바랍니다.

감사합니다.