Review requirements for Hyper-V VM migration to Azure Stack HCI using Azure Migrate (preview)
Applies to: Azure Stack HCI, version 23H2
This article lists the system requirements for migrating Hyper-V virtual machines (VMs) to Azure Stack HCI using Azure Migrate.
Important
This feature is currently in PREVIEW. See the Supplemental Terms of Use for Microsoft Azure Previews for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
Supported operating systems
The following operating systems (OS) are supported for the source appliance, target appliance, and for the guest VMs that you are migrating.
Component | Supported OS |
---|---|
Source environment | Hyper-V on Windows Server 2022 Hyper-V on Windows Server 2019 Hyper-V on Windows Server 2016 Hyper-V on Windows Server 2012 R2 |
Source appliance | Windows Server 2022 |
Target environment | Azure Stack HCI, version 23H2 |
Target appliance | Windows Server 2022 |
Guest VM (Windows) | Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2008 R2* |
Guest VM (Linux) | Red Hat Linux 6.x, 7.x Ubuntu Server and Pro. 18.x CentOS 7.x SUSE Linux Enterprise 12.x Debian 9.x |
*To migrate Windows Server 2008 R2 VMs, see the FAQ.
Supported geographies
You can create an Azure Migrate project in many geographies in the Azure public cloud. Here's a list of supported geographies for migration to Azure Stack HCI:
Geography | Metadata storage locations |
---|---|
Asia-Pacific | South East Asia, East Asia |
Europe | North Europe, West Europe |
United States | East US, Central US, West Central US, West US2 |
Keep in mind the following information as you create a project:
- The project geography is only used to store the discovered metadata.
- When you create a project, you select a geography. The project and related resources are created in one of the regions in the geography. The region is allocated by the Azure Migrate service. Azure Migrate doesn't move or store customer data outside of the region allocated.
Azure portal requirements
For more information on Azure subscriptions and roles, see Azure roles, Azure AD roles, and classic subscription administrator roles.
Level | Permissions |
---|---|
Tenant | Application administrator |
Subscription | Contributor, User Access Administrator |
Source Hyper-V server requirements
Hyper-V server is supported for both standalone server and cluster configuration.
You can discover and migrate standalone (non-highly available) VMs on standalone Hyper-V hosts. However, standalone VMs hosted on clustered Hyper-V hosts cannot be discovered or migrated. To migrate these VMs, they need to be made highly available first.
The source server used for migration should have sufficient resources to create a Windows Server 2022 VM with this minimum of 16 GB memory, 80 GB disk, and 8 vCPUs.
In this release, you can only migrate VMs that have disks attached to the cluster shared volumes (CSV). If the VM disks aren't attached to the CSV, the disks can't be migrated.
Before you begin, for all Windows VMs, bring all the disks online and persist the drive letter. For more information, see how to configure a SAN policy to bring the disks online.
Target Azure Stack HCI cluster requirements
The target Azure Stack HCI cluster OS must be running version 23H2.
An Arc Resource Bridge must exist on the Azure Stack HCI, version 23H2 system for migration. The Arc Resource Bridge is automatically created during the deployment. To verify that an Arc Resource Bridge exists on your Azure Stack HCI system, see Deploy using Azure portal.
Make sure that a logical network is configured on your Arc Resource Bridge. For more information, see Create a logical network.
Make sure that a custom storage path is configured on your Arc Resource Bridge for migration. For more information, see Create a storage path.
Azure Migrate project requirements
Existing Azure Migrate customers that have already done VM discovery need to create a new Azure Migrate project for migration to Azure Stack HCI. You cannot use existing Azure Migrate projects for migration.