문제해결

이 주제에서는 VM을 마이그레이션하는 동안 표시될 수 있는 오류를 보여줍니다.

마이그레이션 중 VM 업그레이드 문제해결

업그레이드 공간 부족

업그레이드 프로세스를 위해서는 부팅 디스크에 기존 Windows 설치를 백업하기 위해 사용되는 상당한 여유 공간이 필요합니다. 따라서 업그레이드 작업을 위해서는 업그레이드를 지원할 수 있는 부팅 디스크 공간이 필요합니다.

  • 공간이 부족하면 다음과 같은 오류 메시지가 수신됩니다.

    There is not enough free space on partition (C:). A total of {space minimum}
    megabytes (MB) of free disk space is required. Try Disk Cleanup, or moving
    files to an external location such as a CD, DVD, or external hard drive,
    and then restart the installation.
    

    마이그레이션 중 VM 업그레이드에 대한 자세한 내용은 Windows Server VM 업그레이드를 참조하세요.

VM 마이그레이션 문제해결

스토리지에 연결 중 오류

클라우드 실행(Run-in-cloud) 또는 전체 마이그레이션 작업을 실행할 때 Migrate for Compute Engine은 계속하기 전에 백엔드가 모든 볼륨에 성공적으로 연결되는지 확인합니다.

  • 모든 볼륨 연결을 기다리는 동안 제한 시간이 초과되면 확인 작업이 실패하고 다음 오류 메시지가 표시됩니다.

    Failed to attach virtual machine disks
    
  • VMware가 오류 코드를 반환하면 다음과 같이 코드가 오류 메시지에 추가됩니다.

    Failed to connect volume {volume index} of VM {VM name}: {vSphere error}
    

Migrate for Compute Engine 백엔드 구성요소에 VM 스토리지에 대한 가시성이 있는지 확인합니다. 예를 들어 네트워크 방화벽 규칙으로 액세스가 허용되는지 확인합니다.

Linux VM 부팅 중 오류

Compute Engine에서 마이그레이션할 Linux VM을 부팅할 때 Migrate for Compute Engine은 Compute Engine 환경에 맞게 VM을 조정하는 코드를 실행합니다. 이 소프트웨어로 Linux 준비 패키지를 설치하지 않은 경우, 다음 오류가 표시될 수 있습니다.

  • 패키지가 설치되지 않은 경우 Compute Engine에서 VM을 부팅하면 다음 오류가 발생할 수 있습니다.

    Migrate RPM package is not installed on {VM name}
    
  • 패키지 설치를 확인하기 전에 부팅이 실패하면 VM 부팅이 실패하고 다음 오류가 표시됩니다.

    Please make sure that Migrate RPM package is installed on {VM name}
    

이 문제를 해결하려면 패키지를 설치합니다.

Windows VM 부팅 중 오류

Compute Engine에서Windows VM 마이그레이션을 시작할 때 Migrate for Compute Engine은 Compute Engine 환경에 맞게 VM을 조정하는 코드를 실행합니다. 이 프로세스가 실패하면 다음 오류가 표시될 수 있습니다.

  • 고가용성 지원을 설치할 수 없으면, 런북 설정을 사용하거나 feature-flags:migrate-storage-haFALSE로 설정하거나 오프라인 마이그레이션을 사용해서 오류를 우선 적용할 수 있습니다.

    "Operation system adaptation process failed to install packages required for
    storage high availability. This can be overridden by setting migrate-storage-ha
    to FALSE, or by running Offline Migration."
    
  • 마이그레이션할 VM OS가 지원되는 Windows 버전이면 지원되는 OS 목록에 포함되어 있는지 확인합니다.

    "Operating system adaptation process discovered an unsupported Windows version
    (Winver={version}). Please refer to Migrate for Compute Engine documentation for
    supported O/S list."
    
  • VM을 조정할 공간이 부족하면 부팅 기기에 필요한 공간이 있는지 확인합니다.

    "Not enough disk space on boot drive. The operating systems adaptation process
    requires at least {minimal_size_gb} GB of free space on boot device."
    
  • 특정 방화벽 및 바이러스 백신이 있으면 iSCSI 트래픽을 차단하여 클라우드로 이동할 때 Windows VM이 실패할 수 있습니다.

    • 해결 방법: 마이그레이션하는 동안 영향을 받는 서비스를 사용 중지하고 분리 후에 Migrate for Compute Engine을 재설치합니다.

vCenter SSL 인증서 문제 해결

vCenter SSL 인증서는 일상적인 인증서 갱신 주기의 일환으로 변경될 수 있습니다. 인증서가 변경되면 Migrate to VMs에서 vCenter SSL 인증서를 신뢰할 수 없다는 오류가 발생합니다.

이러한 경우 다음을 따릅니다.

  1. Migrate for Compute Engine Manager에 로그인합니다.

  2. 홈페이지에서 System Settings(시스템 설정)을 클릭합니다.

  3. vCenter Environment(vCenter 환경) 탭을 선택합니다.

  4. vCenter 환경을 등록 취소합니다. 새 인증서를 수락하라는 메시지가 표시됩니다.

  5. 등록 취소가 완료되면 vCenter를 다시 등록합니다.

    변경사항이 전파되는 데 몇 분 정도 걸릴 수 있습니다.