KVM 가상 머신을 명령어 사용/미사용으로 다른 호스트로 마이그레이션하는 방법?

가상 머신 마이그레이션은 가상 환경에 많은 이점을 가져다줄 수 있습니다. KVM 가상 머신을 다른 호스트로 마이그레이션할 때, 전통적인 방법은 가상 머신의 설정과 가상 하드 디스크를 대상 호스트로 복사한 후 명령어로 새 가상 머신을 정의하는 것입니다. 전체 가상 머신을 이동시키는 더 쉬운 방법도 있습니다.

download-icon
무료 다운로드
for VM, OS, DB, File, NAS, etc.
minjae-han

업데이트 한민재 현재 2024/12/30

목차
  • 명령줄을 사용하여 KVM 가상 머신을 다른 호스트로 마이그레이션하는 방법?

  • Vinchin Backup & Recovery를 사용하여 VM을 쉽게 마이그레이션하는 방법?

  • KVM 가상 머신을 다른 호스트로 마이그레이션하는 방법에 대한 FAQ

  • 요약

가상 환경 유지보수를 위해 경우에 따라 VM을 호스트 간에 이동해야 할 수도 있습니다.

VM 마이그레이션은 IT 환경에 여러 이점을 가져다줍니다. 서버를 유지하거나 업그레이드할 때 예정된 다운타임을 줄여줄 수 있습니다. 또한 모든 호스트의 하드웨어 자원을 최대한 활용할 수 있도록 도와줍니다.

KVM은 VMware vSphere에 비해 그렇게 성숙하지는 않지만 무료 오픈소스이기 때문에 스타트업 회사에는 친근하지만 VMware vSphere만큼 사용하기에는 그리 편리하지 않습니다.

가상 머신 마이그레이션의 경우 VMware는 사용자가 몇 번의 클릭으로 vMotion 또는 콜드 마이그레이션을 수행할 수 있도록 vCenter를 제공하지만, 네이티브 KVM 환경에서는 IT 관리자가 명령줄을 사용하여 가상 머신을 수동으로 이동해야 하는 경우가 많습니다. oVirt를 사용하는 경우 가상 머신을 내보내고 가져올 수 있는 VM 포털이 있습니다.

명령을 사용하는 절차는 번거로울 수 있으며, 가상 머신이 실패할 가능성이 있으므로 모든 단계를 주의 깊게 확인해야 합니다.

P.S. KVM 기반의 하이퍼바이저에서 VM을 이동하려는 경우 Vinchin 백업 및 복구(Vinchin Backup & Recovery)를(를) 사용해 볼 수도 있습니다.

명령줄을 사용하여 KVM 가상 머신을 다른 호스트로 마이그레이션하는 방법?

이 섹션에서는 콜드 KVM 마이그레이션 방법을 소개합니다. 일반적으로 KVM 가상 머신을 이동하려면 소스 호스트에서 대상 호스트로 모든 VM 데이터를 복사한 후 새 VM를 정의해야 합니다. 그 전에 데이터 보안을 위해 KVM 가상 머신 백업 하는 것이 좋습니다.

대상 호스트의 가상 환경은 소스 호스트의 가상 환경과 동일해야 한다는 점에 유의해야 합니다. 또한, 가상 하드디스크의 절대 디렉터리는 설정 파일에 저장되어 있으므로, 대상 호스트의 디렉터리 역시 동일해야 합니다.

1. 콜드 마이그레이션은 대상 VM을 먼저 종료해야 합니다. 마이그레이션하고자 하는 VM을 찾기 위해 소스 호스트에 있는 모든 VM을 목록에서 확인할 수 있습니다.

virsh list --all

2. 대상 게스트 머신의 이름을 기억하고 이를 종료해야 합니다.

3. 장치가 꺼져 있는지 다시 확인할 수도 있습니다:

virsh domstate guest_name

4. 다음 단계는 게스트 머신의 설정을 내보내는 것입니다:

5. 구성 파일을 대상 호스트에 복사하십시오:

scp /root/guest_name.xml destination_host_ip://etc/libvirt/qemu

6. 전송을 시작하려면 대상 호스트의 비밀번호를 입력하십시오.

게스트 머신의 가상 디스크 디렉터리 가져오기:

virsh domblklist guest_name

7. 하드 디스크를 목적지 호스트에 같은 방식으로 복사하십시오.

새로운 VM은 대상 호스트에 정의되어야 합니다:

virsh define guest_name.xml

8. 가상 머신을 시작하여 작동 여부를 테스트할 수 있습니다:

virsh start guest_name

CPU가 호스트 CPU와 호환되지 않는다는 오류가 발생하면 가상 머신의 CPU를 수정해야 합니다.

CPU 구성 대체: <cpu mode='host-passthrough' check='none'/>

라이브 마이그레이션을 수행하려면 이 게시물을 참고하십시오.

Vinchin Backup & Recovery를 사용하여 VM을 쉽게 마이그레이션하는 방법?

명령줄을 사용하여 VM을 부분별로 마이그레이션하는 경우 특정 단계가 잘못되면 문제가 발생할 수 있습니다. 또한 대상 호스트에서 알 수 없는 오류가 나타날 수 있습니다. 가상 머신을 원활하게 마이그레이션하려면 Vinchin Backup & Recovery를 신뢰하십시오.

Vinchin Backup & Recovery는 다중 KVM 기반 플랫폼을 위한 전문적인 백업 및 재해 복구 솔루션일 뿐만 아니라 고급 VM 마이그레이션 솔루션으로, VMware vSphere, Hyper-V, XenServer, Proxmox, Red Hat Virtualization, oVirt, Oracle Linux KVM (OLVM), OpenStack 등이 지원됩니다. (현재 네이티브 KVM은 지원하지 않음)

VM 마이그레이션은 빈친 백업 및 복구(Vinchin Backup & Recovery)에서 매우 간단합니다. 사용자는 직관적인 웹 콘솔에서 가상머신 에이전트 없이 백업을 수행한 다음, 이 백업을 사용하여 다른 호스트에 가상머신을 복원할 수 있습니다. 이제 더 이상 복잡한 명령어를 입력할 필요가 없으며, 백업 및 복원 마법사를 통해 간편하게 작업을 완료할 수 있습니다.

Vinchin 백업 및 복구를 사용하면 플랫폼 간에 가상 머신을 마이그레이션할 수 있습니다. Vinchin 가상 머신 변환 엔진을 통해 소스 가상 머신을 대상 호스트에서 호환되도록 스마트하게 변환할 수 있습니다.

예를 들어, Proxmox에서 VMware로 VM을 마이그레이션하려는 경우:

1. 복원할 대상 Proxmox VM의 백업을 선택하십시오 

Proxmox VM 선택

2. 대상 호스트로 VMware 호스트 선택 

VMware 호스트 선택

3. 복원 전략을 간단히 설정하거나 이 단계를 직접 건너뜁니다 

전략 선택

4. 작업을 제출하기만 하면 Proxmox VM이 VMware 호스트에 곧바로 복원됩니다 

제출 완료

Vinchin Backup & Recovery는 수천 개의 기업에서 선택한 솔루션입니다. 여기서 60일간의 기능 제한 없는 체험판을 시작하실 수도 있습니다. 또한, 문의하기를 통해 요구사항을 남겨 주시면 맞춤형 솔루션을 제공해 드립니다. 당사는 전 세계적으로 신뢰할 수 있는 기업들과 파트너십을 맺고 있으므로 현지 비즈니스를 원하시는 경우, 여기서 현지 파트너를 선택하실 수 있습니다.

KVM 가상 머신을 다른 호스트로 마이그레이션하는 방법에 대한 FAQ

1. KVM 가상 머신을 종료하지 않고 다른 호스트로 마이그레이션할 수 있나요?

네, 가능합니다. KVM 라이브 마이그레이션은 Red Hat 및 Oracle과 같은 일부 환경에서 지원됩니다. 가상 머신을 종료하지 않고도 가상 머신을 마이그레이션할 수 있는 다른 방법도 있습니다. Vinchin을 사용하면 백업을 통해 가상 머신을 마이그레이션할 수 있으므로 운영 환경에 미치는 영향을 최소화할 수 있습니다.

2. KVM에서 핫 마이그레이션과 콜드 마이그레이션의 차이점은 무엇입니까?

핫 마이그레이션을 사용하면 KVM를 다른 호스트로 실행 중인 상태에서 마이그레이션할 수 있지만, 클라우드 마이그레이션의 경우 마이그레이션 중에 가상 머신을 종료해야 합니다.

3. 스냅샷을 통해 KVM 가상 머신을 마이그레이션할 수 있나요?

일반적으로 스냅샷은 전체 가상 머신이 아니며 원본 가상 머신에서만 작동하므로 지원되지 않습니다.

요약

가상화 기술을 통해 IT 관리자는 가상 머신을 쉽게 이동할 수 있으며, 본 글에서는 명령어를 사용하여 KVM 가상 머신을 다른 호스트로 마이그레이션하는 방법, 가상 머신을 부분별로 이동한 후 목적지 호스트에서 정의하는 방법을 소개하였습니다.

물론, Vinchin Backup & Recovery를 사용하면 KVM VM을 쉽게 이동할 수 있습니다. 조작이 간단할 뿐만 아니라 선택할 수 있는 옵션도 다양합니다. 무료 체험 기회를 놓치지 마세요.

공유하기:

카테고리: VM Migration