How can i install appliance to migrate on-premise Linux machine to Azure? Or how else should i do to migrate on-prem Linux machine to Azure?

Phạm Lâm 40 Reputation points
2025-07-28T03:55:27.3966667+00:00

For example i have 1 machine running linux. How can i migrate it to Azure? Do i need another windows machine to install appliance to be able to migrate?

Azure Migrate
Azure Migrate
A central hub of Azure cloud migration services and tools to discover, assess, and migrate workloads to the cloud.
0 comments No comments
{count} votes

Accepted answer
  1. Siva shunmugam Nadessin 160 Reputation points Microsoft External Staff Moderator
    2025-07-28T14:03:45.4633333+00:00

    Hello Phạm Lâm,

    Yes, if you have one Linux machine and want to migrate it to Azure using Azure Migrate, you do need another Windows machine to install the Azure Migrate appliance. Here's how it works:

    Why You Need a Windows Machine

    The Azure Migrate appliance is a Windows-based virtual machine that:

    • Collects metadata from your Linux machine.
    • Assesses readiness and performance.
    • Facilitates replication and migration to Azure.

    Even though you're migrating a Linux machine, the appliance itself must run on Windows Server 2016 or later. It acts as a bridge between your on-prem environment and Azure.

    Steps to Migrate Your Linux Machine

    1.Prepare a Windows Machine

    2.Download and Configure the Appliance

    • Go to the Azure portal → Azure Migrate → Create project.
    • Download the appliance installer and run it on your Windows machine.
    • Configure it to discover your Linux machine via SSH or other supported methods.

    Below is the link where you can get started using Azure Migrate

    Azure Migrate | Microsoft Azure

    Below is the link containing linux running in Azure, https://azure.com/Linux

     To download appliance follow below steps during the discovery phase. 

    Name your appliance and Generate Key, Download Azure Migrate Appliance to assess & migrate.

     

    Set up the appliance

    Before you start, ensure these prerequisites are met. To set up the appliance, execute the PowerShell script in the .zip file on an existing physical or virtual machine (running Windows Server 2022, with 16 GB of memory, 8 vCPUs, around 80 GB of disk storage).

    Configure the appliance and initiate discovery

    Access the appliance configuration manager from your browser and complete the configuration steps to initiate the discovery.

    Wait for the appliance to be connected, discovery to be completed, performance data to be collected.

    After you start discovery on the appliance you can come to the portal, wait for the discovery to complete and see the discovered servers in the project. You can then proceed with assessments or migrations.

    As a part of assessment below link shows how to access assess on-premises physical servers for migration to Azure

    Assess physical servers for migration to Azure with Azure Migrate - Azure Migrate | Microsoft Learn

    Find the server dependencies using agent based and agentless analysis.

    Dependency analysis in Azure Migrate Discovery and assessment - Azure Migrate | Microsoft Learn

    After that prepare Azure Project from Azure Migrate resource. And migrate.

    Migrate machines as physical servers to Azure with Azure Migrate and Modernize - Azure Migrate | Microsoft Learn

    Yes, if you have one Linux machine and want to migrate it to Azure using Azure Migrate, you do need another Windows machine to install the Azure Migrate appliance. Here's how it works:

    Why You Need a Windows Machine

    The Azure Migrate appliance is a Windows-based virtual machine that:

    • Collects metadata from your Linux machine.
    • Assesses readiness and performance.
    • Facilitates replication and migration to Azure.

    Even though you're migrating a Linux machine, the appliance itself must run on Windows Server 2016 or later. It acts as a bridge between your on-prem environment and Azure.

    Steps to Migrate Your Linux Machine

    1.Prepare a Windows Machine

    2.Download and Configure the Appliance

    • Go to the Azure portal → Azure Migrate → Create project.
    • Download the appliance installer and run it on your Windows machine.
    • Configure it to discover your Linux machine via SSH or other supported methods.

    Below is the link where you can get started using Azure Migrate

    Azure Migrate | Microsoft Azure

    Below is the link containing linux running in Azure, https://azure.com/Linux

     To download appliance follow below steps during the discovery phase.

    Select Azure Migrate | Microsoft AzureUser's image

    User's image

    User's image

    User's image

    Name your appliance and Generate Key, Download Azure Migrate Appliance to assess & migrate.

    User's image

    Set up the appliance

    Before you start, ensure these prerequisites are met. To set up the appliance, execute the PowerShell script in the .zip file on an existing physical or virtual machine (running Windows Server 2022, with 16 GB of memory, 8 vCPUs, around 80 GB of disk storage).

    Configure the appliance and initiate discovery

    Access the appliance configuration manager from your browser and complete the configuration steps to initiate the discovery.

    Wait for the appliance to be connected, discovery to be completed, performance data to be collected.

    After you start discovery on the appliance you can come to the portal, wait for the discovery to complete and see the discovered servers in the project. You can then proceed with assessments or migrations.

    As a part of assessment below link shows how to access assess on-premises physical servers for migration to Azure

    Assess physical servers for migration to Azure with Azure Migrate - Azure Migrate | Microsoft Learn

    Find the server dependencies using agent based and agentless analysis.

    Dependency analysis in Azure Migrate Discovery and assessment - Azure Migrate | Microsoft Learn

    After that prepare Azure Project from Azure Migrate resource. And migrate.

    Migrate machines as physical servers to Azure with Azure Migrate and Modernize - Azure Migrate | Microsoft Learn

    Thanks,

    Siva shunmugam.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.