3.4. 소스 가상 머신 사전 요구 사항
다음 사전 요구 사항은 모든 마이그레이션에 적용됩니다.
- ISO 이미지 및 CD-ROM이 마운트 해제됩니다.
- NIC에서 둘 다 사용할 수 있지만 각 NIC에는 IPv4 주소 또는 IPv6 주소가 포함되어 있습니다.
- 각 VM의 운영 체제는 변환용 게스트 운영 체제로 인증 및 지원됩니다.
virt-v2v를 사용하여 가상 머신을 다른 하이퍼바이저에서 KVM으로 변환하는 테이블을 참조하여 운영 체제가 지원되는지 확인할 수 있습니다. RHEL 8 호스트 및 RHEL 9 호스트를 참조하는 테이블의 열을 참조하십시오.
- MTV 2.6.z 를 사용하여 마이그레이션하려는 VM은 RHEL 8에서 실행됩니다.
- MTV 2.7.z 를 사용하여 마이그레이션하려는 VM은 RHEL 9에서 실행됩니다.
-
VM 이름에는 마침표(
.)가 포함되어 있지 않아야 합니다. MTV(Migration Toolkit for Virtualization)는 VM 이름의 기간을 대시(-)로 변경합니다. VM의 이름은 OpenShift Virtualization 환경의 다른 VM과 동일하지 않아야 합니다.
주의MTV는 듀얼 부팅 운영 체제 VM 마이그레이션에 대한 지원이 제한됩니다.
듀얼 부팅 운영 체제 VM의 경우 MTV는 찾은 첫 번째 부팅 디스크를 변환하려고 합니다. 또는 MTV UI에 루트 장치를 지정할 수 있습니다.
주의Microsoft Windows를 실행하는 VM(가상 머신)의 경우 게스트 VM 내에서 Volume shadow Copy Service(VSS)를 사용하여 파일 시스템 및 애플리케이션을 중지합니다.
VMware에서 Microsoft Windows 가상 머신의 웜 마이그레이션을 수행할 때 스냅샷 및
Quiesce 게스트 파일 시스템이 성공하려면 Windows 게스트OS에서 VSS를 시작해야 합니다.Windows 게스트 OS에서 VSS를 시작하지 않으면 comesm 마이그레이션 중에 스냅샷 생성이 실패하고 다음 오류와 함께 실패합니다.
An error occurred while taking a snapshot: Failed to restart the virtual machineVSS 서비스를
Manual로 설정하고Quiesce 게스트 파일 system = yes로 스냅샷 생성을 시작합니다. 백그라운드에서 VMware Snapshot 공급자 서비스는 VSS를 요청하여 shadow 복사를 시작합니다.참고Migration Toolkit for Virtualization은 규칙을 준수하지 않는 VM에 새 이름을 자동으로 할당합니다.
Migration Toolkit for Virtualization에서는 새 VM 이름을 자동으로 생성할 때 다음과 같이 변경합니다.
- 제외된 문자가 제거됩니다.
- 대문자는 소문자로 전환됩니다.
-
밑줄(
_)은 대시(-)로 변경됩니다.
이 기능을 사용하면 규칙을 따르지 않는 VM 이름을 입력하는 경우에도 마이그레이션이 원활하게 진행할 수 있습니다.
Secure Boot가 활성화된 VM이 자동으로 마이그레이션되지 않을 수 있습니다.
Secure Boot가 활성화된 VM(가상 머신)은 현재 자동으로 마이그레이션되지 않을 수 있습니다. 이는 PC 업계 멤버가 개발한 보안 표준으로 인해 OEM( equipment Manufacturer)에서 신뢰하는 소프트웨어만 사용하여 장치를 부팅하면 VM이 대상 공급자에서 부팅되지 않도록 하기 때문입니다.
해결방법: 현재 해결 방법은 대상에서 Secure Boot를 비활성화하는 것입니다. 자세한 내용은 Secure Boot 비활성화를 참조하십시오. (MTV-1548)
Measured Boot 를 사용하는 Windows VM은 마이그레이션할 수 없습니다.
Measured Boot 기능을 사용하는 Microsoft Windows 가상 머신(VM)은 부팅 드라이버를 포함한 각 시작 구성 요소를 확인하여 모든 종류의 장치 변경을 방지하는 메커니즘이기 때문에 마이그레이션할 수 없습니다.
마이그레이션의 대안은 OpenShift Virtualization에서 직접 Windows VM을 다시 생성하는 것입니다.