nerdexam
Microsoft

AZ-104 · Question #366

Your VMware vSphere on-premises infrastructure hosts 600 virtual machines (VMs). Your company is planning to move all of these VMs to Azure. You are asked to provide information about the resources…

The correct answer is B. The operating system is configured as Windows Server 2003 in vCenter Server. E. The VMs are configured with the UEFI boot type. VMs are marked as 'conditionally ready' in Azure Migrate if their operating system is unsupported or if they use a UEFI boot type which may require conversion during migration.

Submitted by stefanr· Mar 4, 2026Implement and manage compute

Question

Your VMware vSphere on-premises infrastructure hosts 600 virtual machines (VMs). Your company is planning to move all of these VMs to Azure. You are asked to provide information about the resources that will be needed in Azure to host all of the VMs. All VMs hosted in your on-premise infrastructure are based on Windows Server 2012 R2 or newer and RedHat Enterprise Linux 7.0 or newer. You conduct the initial migration assessment and get a message that some virtual machines are conditionally ready for Azure. You need to find the cause of this message. What are two reasons why are you might get this message on some VMs? Each correct answer presents part of the solution.

Options

  • AThe vCenter user does not have enough permissions on affected VMs.
  • BThe operating system is configured as Windows Server 2003 in vCenter Server.
  • CThe operating system is configured as Others in vCenter Server.
  • DThe VMs are configured with the BIOS boot type.
  • EThe VMs are configured with the UEFI boot type.

How the community answered

(18 responses)
  • A
    28% (5)
  • B
    56% (10)
  • C
    6% (1)
  • D
    11% (2)

Why each option

VMs are marked as 'conditionally ready' in Azure Migrate if their operating system is unsupported or if they use a UEFI boot type which may require conversion during migration.

AThe vCenter user does not have enough permissions on affected VMs.

Insufficient vCenter user permissions would typically prevent the discovery or assessment of VMs entirely, rather than producing a 'conditionally ready' status for the discovered VMs.

BThe operating system is configured as Windows Server 2003 in vCenter Server.Correct

Azure Migrate assesses guest operating system compatibility, and an OS version like Windows Server 2003, which is older than the specified Windows Server 2012 R2 minimum, would be flagged as conditionally ready or not ready for direct migration. This indicates an OS that is not fully supported or requires remediation.

CThe operating system is configured as Others in vCenter Server.

An operating system configured as 'Others' in vCenter might lead to a lack of detailed information or an 'unknown' status, but specific unsupported OS versions like Windows Server 2003 are distinct checks. The question explicitly states all VMs are WS2012 R2+ or RHEL 7+, so 'Others' would not be the primary issue.

DThe VMs are configured with the BIOS boot type.

Azure generally supports BIOS boot types (Generation 1 VMs), so a VM configured with BIOS boot would typically be considered 'ready' rather than 'conditionally ready' for migration.

EThe VMs are configured with the UEFI boot type.Correct

While Azure supports both Generation 1 (BIOS) and Generation 2 (UEFI) VMs, direct migration paths from VMware to Azure often have specific requirements for boot types. At the time of this question, UEFI-booted VMs from VMware might be flagged as conditionally ready because they either require conversion to BIOS-booted Generation 1 VMs or specific steps for Generation 2 VM support in Azure, which implies a conditional readiness rather than straightforward migration.

Concept tested: Azure Migrate VM compatibility (OS, boot type)

Source: https://learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-vmware

Community Discussion

No community discussion yet for this question.

Full AZ-104 Practice