Skip to content

Nutanix to Azure Local Migration

Nutanix to Azure Local Migration

Under Active Development

This repository is a work in progress. Scripts, templates, and automation are not guaranteed to work at this time. Use at your own risk and expect breaking changes.

Documentation and automation for migrating workloads from Nutanix AHV and Nutanix ESXi to Azure Local.


What Is This?

This site provides end-to-end runbooks, architecture diagrams, and automation scripts for migrating virtual machines from Nutanix (AHV or ESXi-on-Nutanix) to Azure Local (formerly Azure Stack HCI). Each scenario is documented independently with prerequisites, architecture, step-by-step runbooks, and validation checklists.

Migration Scenarios

  • Veeam Migration Path

    Replicate VMs from Nutanix AHV or ESXi to an on-premises Hyper-V staging host using Veeam Backup & Replication, then use Azure Migrate to move them to Azure Local.

    Veeam Runbook

  • HYCU Migration Path

    Back up VMs from Nutanix AHV using HYCU's native API integration, restore to a Hyper-V staging host, then use Azure Migrate to complete the migration to Azure Local.

    HYCU Runbook

  • Commvault Migration Path

    Use an existing Commvault estate to protect Nutanix workloads, restore them to Hyper-V staging, and complete Hop 2 to Azure Local with Azure Migrate.

    Commvault Runbook

  • Deploy-First Migration

    Provision new VMs on Azure Local first, then selectively migrate data or OS state from the source Nutanix VMs using Storage Migration Service, Robocopy, application-native methods, or Carbonite.

    Deploy-First Guide

  • Proof of Concept

    Structured PoC plan for evaluating Veeam, HYCU, and Commvault across standalone Hyper-V and Azure Local staging models with a 3×2 decision matrix.

    PoC Plan

Common Architecture

All two-hop scenarios follow the same pattern:

Two-hop migration architecture

Two-hop architecture: Nutanix AHV/ESXi source → Hyper-V staging → Azure Local target via Azure Migrate.

Draw.io source: migration-diagrams-common-two-hop.drawio

The staging hop converts Nutanix disk formats to VHDX and provides a validation checkpoint before the workloads land on Azure Local as Azure Local VMs.

Getting Started

  1. Read the Overview to understand the architecture and choose a migration path
  2. Review the Tool Comparison to select the right tool for your environment
  3. Follow your chosen scenario's prerequisites, architecture, and runbook pages
  4. Use the Reference docs for network requirements, IP mapping templates, and glossary