Vara värd för ett lokalt program på virtuella Azure-datorer med hjälp av Azure MigrateRehost an on-premises application on Azure VMs by using Azure Migrate

Den här artikeln visar hur det fiktiva företaget contoso reserverar ett Windows .NET-program på två nivåer som körs på virtuella VMware-datorer genom att migrera virtuella program datorer till virtuella Azure-datorer.This article demonstrates how the fictional company Contoso rehosts a two-tier Windows .NET front-end application running on VMware virtual machines (VMs) by migrating application VMs to Azure VMs.

SmartHotel360-programmet som används i det här exemplet tillhandahålls som program vara med öppen källkod.The SmartHotel360 application used in this example is provided as open-source software. Om du vill använda den i ett eget test syfte kan du ladda ned den från GitHub.If you want to use it for your own testing purposes, you can download it from GitHub.

Affärsdrivande faktorerBusiness drivers

IT ledarskaps gruppen har arbetat nära affärs partner för att förstå vad de vill uppnå med migreringen.The IT leadership team has worked closely with business partners to understand what they want to achieve with this migration. De vill:They want to:

  • Hantera företagets tillväxt.Address business growth. Contoso växer, så det finns ett tryck på företagets lokala system och infrastruktur.Contoso is growing, so there's pressure on the company's on-premises systems and infrastructure.
  • Begränsa risken.Limit risk. SmartHotel360-programmet är viktigt för Contoso-verksamheten.The SmartHotel360 application is critical for the Contoso business. Företaget vill flytta programmet till Azure med ingen risk.The company wants to move the application to Azure with zero risk.
  • Batteri.Extend. Contoso vill inte ändra programmet, men det vill se till att programmet är stabilt.Contoso doesn't want to modify the application, but it does want to ensure that the application is stable.

MigreringsmålMigration goals

Contosos molnteam har fastställt mål för migreringen.The Contoso cloud team has pinned down goals for this migration. De här målen användes för att fastställa bästa Migrations metod:It used these goals to determine the best migration method:

  • Efter migreringen ska programmet i Azure ha samma prestanda funktioner som det gör idag i VMware.After migration, the application in Azure should have the same performance capabilities as it does today in VMware. Programmet kommer att vara så viktigt i molnet som det är lokalt.The application will remain as critical in the cloud as it is on-premises.
  • Även om det här programmet är viktigt för contoso, vill företaget inte investera i det just nu.Although this application is important to Contoso, the company doesn't want to invest in it at this time. Contoso vill flytta appen säkert till molnet i det aktuella formuläret.Contoso wants to move the application safely to the cloud in its current form.
  • Contoso vill inte ändra Ops-modellen för det här programmet.Contoso doesn't want to change the ops model for this application. Contoso vill interagera med det i molnet på samma sätt som nu.Contoso does want to interact with it in the cloud in the same way that it does now.
  • Contoso vill inte ändra några funktioner i programmet.Contoso doesn't want to change any application functionality. Endast program platsen kommer att ändras.Only the application location will change.

LösningsdesignSolution design

När du har upprättat målen och kraven kan du utforma och granska en distributions lösning.After establishing goals and requirements, Contoso designs and reviews a deployment solution. Contoso identifierar migreringsprocessen, inklusive de Azure-tjänster som ska användas för migreringen.Contoso identifies the migration process, including the Azure services that it will use for the migration.

Aktuellt programCurrent application

  • Programmet skiktas på två virtuella datorer ( WEBVM och SQLVM ).The application is tiered across two VMs (WEBVM and SQLVM).
  • De virtuella datorerna finns på VMware ESXi-värden contosohost1.contoso.com (version 6.5).The VMs are located on VMware ESXi host contosohost1.contoso.com (version 6.5).
  • VMware-miljön hanteras av vCenter Server 6,5 ( vcenter.contoso.com ) som körs på en virtuell dator.The VMware environment is managed by vCenter Server 6.5 (vcenter.contoso.com) running on a VM.
  • Contoso har ett lokalt Data Center ( contoso-datacenter ) med en lokal domänkontrollant ( contosodc1 ).Contoso has an on-premises datacenter (contoso-datacenter) with an on-premises domain controller (contosodc1).

Föreslagen arkitekturProposed architecture

  • Eftersom programmet är en produktions arbets belastning kommer de virtuella datorerna i Azure att finnas i produktions resurs gruppen ContosoRG .Because the application is a production workload, the application VMs in Azure will reside in the production resource group ContosoRG.
  • De virtuella program datorerna migreras till den primära Azure-regionen (USA, östra 2) och placeras i produktions nätverket ( VNET-PROD-EUS2 ).The application VMs will be migrated to the primary Azure region (East US 2) and placed in the production network (VNET-PROD-EUS2).
  • Webb klient delens virtuella dator kommer att finnas i klient under nätet ( PROD-FE-EUS2 ) i produktions nätverket.The web front-end VM will reside in the front-end subnet (PROD-FE-EUS2) in the production network.
  • Den virtuella databasen kommer att finnas i databas under nätet ( PROD-DB-EUS2 ) i produktions nätverket.The database VM will reside in the database subnet (PROD-DB-EUS2) in the production network.
  • De lokala, virtuella datorerna i Contoso-datacentret inaktiveras när migreringen är färdig.The on-premises VMs in the Contoso datacenter will be decommissioned after the migration is done.

Diagram som visar scenario arkitekturen.

DatabasövervägandenDatabase considerations

Som en del av processen för lösningsdesign gjorde Contoso en funktionsjämförelse mellan Azure SQL Database och SQL Server.As part of the solution design process, Contoso did a feature comparison between Azure SQL Database and SQL Server. Följande överväganden hjälpte företaget att välja att använda SQL Server som körs på en virtuell Azure IaaS-dator:The following considerations helped the company to decide to use SQL Server running on an Azure IaaS VM:

  • Användning av en virtuell Azure-dator som kör SQL Server verkar vara en optimal lösning om Contoso behöver anpassa operativ systemet och databasen, eller samplacera och köra partner program på samma virtuella dator.Using an Azure VM running SQL Server seems to be an optimal solution if Contoso needs to customize the operating system and the database, or co-locate and run partner applications on the same VM.
  • Med Software Assurance kan Contoso senare utväxla befintliga licenser för rabatterade priser på Azure SQL-hanterad instans med hjälp av Azure Hybrid-förmån för SQL Server.With Software Assurance, Contoso can later exchange existing licenses for discounted rates on Azure SQL Managed Instance by using the Azure Hybrid Benefit for SQL Server. Detta kan spara upp till 30 procent på SQL-hanterad instans.This can save up to 30 percent on SQL Managed Instance.

Utvärdering av lösningenSolution review

Contoso utvärderar den föreslagna designen genom att sätta samman en lista med-och nack delar.Contoso evaluates the proposed design by putting together a list of pros and cons.

Att tänka påConsideration InformationDetails
FördelarPros Både den virtuella program varan kommer att flyttas till Azure utan ändringar, vilket gör migreringen enkel.Both the application VMs will be moved to Azure without changes, making the migration simple.

Eftersom Contoso använder en hiss-och-Shift-metod för båda virtuella program, behöver den inte några särskilda konfigurations-eller Migreringsverktyg för program databasen.Because Contoso is using a lift-and-shift approach for both application VMs, it doesn't need any special configuration or migration tools for the application database.

Contoso kan dra nytta av sina investeringar i Software Assurance med hjälp av Azure Hybrid-förmån.Contoso can take advantage of its investment in Software Assurance by using the Azure Hybrid Benefit.

Contoso behåller fullständig kontroll över virtuella program datorer i Azure.Contoso will retain full control of the application VMs in Azure.
NackdelarCons WEBVM och SQLVM kör Windows Server 2008 R2.WEBVM and SQLVM are running Windows Server 2008 R2. Azure stöder operativ systemet för vissa roller.Azure supports the operating system for specific roles. Läs mer.Learn more.

Webb-och data nivåerna i programmet förblir som enskilda felpunkter.The web and data tiers of the application remain as single points of failure.

SQLVM körs på SQL Server 2008 R2.SQLVM is running on SQL Server 2008 R2. SQL Server 2008 R2 finns inte längre i vanlig support, men det finns stöd för virtuella Azure-datorer.SQL Server 2008 R2 is no longer in mainstream support, but it is supported for Azure VMs. Läs mer.Learn more.

Contoso måste fortsätta stödja programmet på virtuella Azure-datorer i stället för att flytta till en hanterad tjänst, till exempel Azure App Service eller Azure SQL Database.Contoso must continue supporting the application on Azure VMs rather than moving to a managed service such as Azure App Service or Azure SQL Database.

MigreringsprocessenMigration process

Contoso migrerar program frontend-och databas-VM: ar till virtuella Azure-datorer med hjälp av metoden utan agent i Azure Migrate: Migreringsverktyg för Server.Contoso will migrate the application front-end and database VMs to Azure VMs by using the agentless method in the Azure Migrate: Server Migration tool.

  • Som ett första steg förbereder contoso och konfigurerar Azure-komponenter för Azure Migrate: Server migrering och förbereder den lokala VMware-infrastrukturen.As a first step, Contoso prepares and sets up Azure components for Azure Migrate: Server Migration, and prepares the on-premises VMware infrastructure.
  • Azure-infrastrukturen är på plats, så Contoso behöver bara konfigurera replikeringen av de virtuella datorerna via Azure Migrate: Migreringsverktyg för Server.The Azure infrastructure is in place, so Contoso just needs to configure the replication of the VMs through the Azure Migrate: Server Migration tool.
  • När allt är förberett kan Contoso börja replikera de virtuella datorerna.With everything prepared, Contoso can start replicating the VMs.
  • När replikering har Aktiver ATS och fungerar, kommer contoso att migrera den virtuella datorn genom att testa migreringen och gå över till Azure om den lyckas.After replication is enabled and working, Contoso will migrate the VM by testing the migration and failing it over to Azure, if successful.

Diagram som visar stegen i migreringsprocessen.

Azure-tjänsterAzure services

TjänstService BeskrivningDescription KostnadCost
Azure Migrate: Server-migreringAzure Migrate: Server Migration Tjänsten dirigerar och hanterar migrering av lokala program och arbets belastningar samt Amazon Web Services (AWS) och Google Cloud Platform (GCP) VM-instanser.The service orchestrates and manages migration of on-premises applications and workloads as well as Amazon Web Services (AWS) and Google Cloud Platform (GCP) VM instances. Vid replikering till Azure debiteras Azure Storage-avgifter.During replication to Azure, Azure Storage charges are incurred. Virtuella Azure-datorer skapas och debiteras när migreringen sker och de virtuella datorerna körs i Azure.Azure VMs are created, and incur charges, when the migration occurs and the VMs are running in Azure. Läs mer om avgifter och priser.Learn more about charges and pricing.

FörutsättningarPrerequisites

Contoso och andra användare måste uppfylla följande krav för det här scenariot.Contoso and other users must meet the following prerequisites for this scenario.

KravRequirements InformationDetails
Azure-prenumerationAzure subscription Contoso skapade prenumerationer i en tidigare artikel i den här serien.Contoso created subscriptions in an earlier article in this series. Om du inte har någon Azure-prenumeration kan du skapa ett kostnadsfritt konto.If you don't have an Azure subscription, create a free account.

Om du skapar ett kostnadsfritt konto är du administratör för din prenumeration och kan utföra alla åtgärder.If you create a free account, you're the administrator of your subscription and can perform all actions.

Om du använder en befintlig prenumeration och inte är administratör kan du arbeta med administratören för att tilldela behörigheter till ägare eller deltagare.If you use an existing subscription and you're not the administrator, work with the admin to assign you Owner or Contributor permissions.

Om du behöver mer detaljerade behörigheter, se hantera Site Recovery åtkomst med rollbaserad åtkomst kontroll i Azure.If you need more granular permissions, see Manage Site Recovery access with Azure role-based access control.
Azure-infrastrukturAzure infrastructure Lär dig hur contoso konfigurerar en Azure-infrastruktur.Learn how Contoso set up an Azure infrastructure.

Läs mer om särskilda krav för Azure Migrate: Server-migrering.Learn more about specific prerequisites for Azure Migrate: Server Migration.
Lokala servrarOn-premises servers Lokala vCenter-servrar ska köra version 5,5, 6,0, 6,5 eller 6,7.On-premises vCenter servers should be running version 5.5, 6.0, 6.5, or 6.7.

ESXi-värdar ska köra version 5,5, 6,0, 6,5 eller 6,7.ESXi hosts should run version 5.5, 6.0, 6.5, or 6.7.

En eller flera virtuella VMware-datorer ska köras på ESXi-värden.One or more VMware VMs should be running on the ESXi host.

ScenariostegScenario steps

Contosos administratörer genomför migreringen på följande sätt:Here's how Contoso admins will run the migration:

  • Steg 1: Förbered Azure för Azure Migrate: Server-migrering.Step 1: Prepare Azure for Azure Migrate: Server Migration. De lägger till Migreringsverktyg till Azure Migrate projektet.They add the server migration tool to their Azure Migrate project.
  • Steg 2: replikera lokala virtuella datorer.Step 2: Replicate on-premises VMs. De konfigurerar replikering och startar replikering av virtuella datorer till Azure Storage.They set up replication and start replicating VMs to Azure Storage.
  • Steg 3: migrera de virtuella datorerna med Azure Migrate: Server-migrering.Step 3: Migrate the VMs with Azure Migrate: Server Migration. De kör en testmigrering för att kontrol lera att allt fungerar, och kör sedan en fullständig migrering för att flytta de virtuella datorerna till Azure.They run a test migration to make sure everything's working, and then run a full migration to move the VMs to Azure.

Steg 1: Förbered Azure för Azure Migrate: Server-migreringStep 1: Prepare Azure for Azure Migrate: Server Migration

För att migrera de virtuella datorerna till Azure behöver Contoso ett virtuellt nätverk där virtuella Azure-datorer ska placeras när de skapas under migreringen.To migrate the VMs to Azure, Contoso needs a virtual network in which Azure VMs will be located when they're created during migration. Det behöver också Azure Migrate: Migreringsverktyg för Server (ägg fil) etablerad och konfigurerad.It also needs the Azure Migrate: Server Migration tool (OVA file) provisioned and configured.

  1. Konfigurera ett nätverk.Set up a network. Contoso har redan ställts in ett som kan användas för Azure Migrate: Server-migrering när den distribuerade Azure-infrastrukturen.Contoso already set up one that can be used for Azure Migrate: Server Migration when it deployed the Azure infrastructure.

    • SmartHotel360-programmet är ett produktions program och de virtuella datorerna kommer att migreras till Azures produktions nätverk ( VNET-PROD-EUS2 ) i den primära regionen ( East US 2 ).The SmartHotel360 application is a production application, and the VMs will be migrated to the Azure production network (VNET-PROD-EUS2) in the primary region (East US 2).
    • Båda virtuella datorerna placeras i ContosoRG resurs gruppen, som används för produktions resurser.Both VMs will be placed in the ContosoRG resource group, which is used for production resources.
    • Programmets frontend-VM ( WEBVM ) migreras till klient delens undernät ( PROD-FE-EUS2 ) i produktions nätverket.The application front-end VM (WEBVM) will migrate to the front-end subnet (PROD-FE-EUS2) in the production network.
    • Den virtuella program databasen ( SQLVM ) kommer att migreras till databas under nätet ( PROD-DB-EUS2 ) i produktions nätverket.The application database VM (SQLVM) will migrate to the database subnet (PROD-DB-EUS2) in the production network.
  2. Etablera Azure Migrate: Migreringsverktyg för Server.Provision the Azure Migrate: Server Migration tool.

    1. Från Azure Migrate laddar du ned den ägg avbildningen och importerar den till VMware.From Azure Migrate, download the OVA image and import it into VMware.

      Skärm bild som visar knappen Ladda ned för filen O V A.

    2. Starta den importerade avbildningen och konfigurera verktyget, inklusive följande steg:Start the imported image and configure the tool, including the following steps:

      • Konfigurera för hands kraven.Set up the prerequisites.

        Skärm bild som visar avsnittet för att konfigurera nödvändiga licens villkor.

      • Peka verktyget till Azure-prenumerationen.Point the tool to the Azure subscription.

        Skärm bild som visar val för registrering med Azure Migrate.

      • Ange VMware vCenter-autentiseringsuppgifter.Set the VMware vCenter credentials.

        Skärm bild som visar markeringar för att ange en vCenter-Server.

      • Lägg till eventuella Windows-baserade autentiseringsuppgifter för identifiering.Add any Windows-based credentials for discovery.

        Skärm bild av arean för att identifiera program och beroenden på virtuella datorer.

När du har slutfört konfigurationen tar verktyget en stund att räkna upp alla virtuella datorer.When you complete the configuration, the tool will take some time to enumerate all the VMs. Du kommer att se att de fyller Azure Migrate-verktyget i Azure när den här processen har slutförts.You'll see them populate the Azure Migrate tool in Azure when this process finishes.

Behöver du mer hjälp?Need more help?

Lär dig mer om hur du konfigurerar Azure Migrate:Migreringsverktyg för Server.Learn about how to set up the Azure Migrate: Server Migration tool.

Förbereda lokala virtuella datorerPrepare on-premises VMs

Efter migreringen vill contoso ansluta till de virtuella Azure-datorerna och tillåta Azure att hantera de virtuella datorerna.After migration, Contoso wants to connect to the Azure VMs and allow Azure to manage the VMs. Contoso-administratörerna måste utföra följande steg innan migreringen:The Contoso admins must do the following steps before migration:

  1. För åtkomst via Internet:For access over the internet:

    • Aktivera RDP eller SSH på den lokala virtuella datorn innan migreringen.Enable RDP or SSH on the on-premises VM before migration.
    • Se till att TCP- och UDP-regler läggs till för den offentliga profilen.Ensure that TCP and UDP rules are added for the Public profile.
    • Kontrol lera att RDP eller SSH tillåts i brand väggen för operativ systemet.Check that RDP or SSH is allowed in the operating system firewall.
  2. För åtkomst via plats-till-plats-VPN:For access over Site-to-Site VPN:

    • Aktivera RDP eller SSH på den lokala virtuella datorn innan migreringen.Enable RDP or SSH on the on-premises VM before migration.
    • Kontrol lera att RDP eller SSH tillåts i brand väggen för operativ systemet.Check that RDP or SSH is allowed in the operating system firewall.
    • För Windows ställer du in operativ systemets SAN-princip på den lokala virtuella datorn på OnlineAll.For Windows, set the operating system's SAN policy on the on-premises VM to OnlineAll.
  3. Installera Azure Windows-agenten.Install the Azure Windows agent.

Andra överväganden:Other considerations:

  • För Windows bör inga Windows-uppdateringar väntar på den virtuella datorn när du utlöser en migrering.For Windows, there should be no Windows updates pending on the VM when you're triggering a migration. I så fall kan administratörerna inte logga in på den virtuella datorn förrän uppdateringarna har slutförts.If there are, the admins won't be able to sign in to the VM until the updates finish.
  • Efter migreringen kan administratörerna kontrol lera startdiagnostiken för att visa en skärm bild av den virtuella datorn.After migration, the admins can check Boot diagnostics to view a screenshot of the VM. Om detta inte fungerar bör du kontrol lera att den virtuella datorn körs och granska fel söknings tips.If this doesn't work, they should verify that the VM is running and review troubleshooting tips.

Behöver du mer hjälp?Need more help?

Lär dig mer om hur du förbereder virtuella datorer för migrering.Learn about how to prepare VMs for migration.

Steg 2: replikera lokala virtuella datorerStep 2: Replicate the on-premises VMs

Innan contoso-administratörer kan köra en migrering till Azure måste de konfigureras och aktivera replikering.Before the Contoso admins can run a migration to Azure, they need to set up and enable replication.

När identifieringen är klar kan de påbörja replikering av virtuella VMware-datorer till Azure.With discovery completed, they can begin replication of VMware VMs to Azure.

  1. I Azure Migrate-projektet går du till servrar > Azure Migrate: Server migrering.In the Azure Migrate project, go to Servers > Azure Migrate: Server Migration. Välj sedan Replikera.Then select Replicate.

    Skärm bild av val för replikering av virtuella datorer.

  2. I Replikera > käll inställningar > är dina datorer virtualiserade? väljer du Ja, med VMware vSphere.In Replicate > Source settings > Are your machines virtualized?, select Yes, with VMware vSphere.

  3. I lokal installation väljer du namnet på Azure Migrate-installationen som du ställer in och väljer sedan OK.In On-premises appliance, select the name of the Azure Migrate appliance that you set up, and then select OK.

    Skärm bild som visar käll inställningar.

  4. I virtuella datorer väljer du de datorer som du vill replikera.In Virtual machines, select the machines that you want to replicate.

    • Om du har kört en utvärdering för de virtuella datorerna kan du tillämpa rekommendationer för VM-storlek och disk typ (Premium eller standard) från utvärderings resultatet.If you've run an assessment for the VMs, you can apply VM sizing and disk type (premium or standard) recommendations from the assessment results. Gör detta i Vill du importera migreringsinställningar från en Azure Migrate-utvärdering? och välj alternativet Ja.To do this, in Import migration settings from an Azure Migrate assessment?, select the Yes option.
    • Om du inte har kört en utvärdering eller om du inte vill använda bedömnings inställningarna väljer du alternativet Nej .If you didn't run an assessment, or you don't want to use the assessment settings, select the No option.
    • Om du har valt att använda utvärderingen väljer du VM-gruppen och utvärderings namnet.If you selected to use the assessment, select the VM group and assessment name.

    Skärm bild som visar rutan för att välja virtuella datorer som ska migreras.

  5. I virtuella datorer söker du efter de virtuella datorerna efter behov och kontrollerar varje virtuell dator som du vill migrera.In Virtual machines, search for VMs as needed and check each VM that you want to migrate. Välj sedan Nästa: mål inställningar.Then select Next: Target settings.

  6. I mål inställningar väljer du den prenumeration och mål region som du ska migrera till.In Target settings, select the subscription and target region to which you'll migrate. Ange sedan den resurs grupp där de virtuella Azure-datorerna ska finnas efter migreringen.Then specify the resource group in which the Azure VMs will reside after migration. I Virtual Network väljer du det virtuella Azure-nätverket eller undernät som de virtuella Azure-datorerna ska kopplas till efter migreringen.In Virtual Network, select the Azure virtual network or subnet to which the Azure VMs will be joined after migration.

  7. I Azure Hybrid-förmån:In Azure Hybrid Benefit:

    • Välj Nej om du inte vill använda Azure Hybrid-förmånen.Select No if you don't want to apply Azure Hybrid Benefit. Välj sedan Nästa.Then select Next.
    • Välj Ja om du har Windows Server-datorer som omfattas av aktiva Software Assurance-eller Windows Server-prenumerationer och vill använda förmånen för de datorer som du migrerar.Select Yes if you have Windows Server machines that are covered with active Software Assurance or Windows Server subscriptions and you want to apply the benefit to the machines that you're migrating. Välj sedan Nästa.Then select Next.
  8. I Compute granskar du namnet på den virtuella datorn, storlek, disktyp för operativsystemet och tillgänglighetsuppsättningen.In Compute, review the VM name, size, OS disk type, and availability set. De virtuella datorerna måste följa Azures krav.VMs must conform with Azure requirements.

    • VM-storlek: Om du använder bedömnings rekommendationer kommer List rutan VM-storlek att innehålla den rekommenderade storleken.VM size: If you're using assessment recommendations, the VM size drop-down list will contain the recommended size. Annars väljer Azure Migrate en storlek baserat på den närmaste matchningen i Azure-prenumerationen.Otherwise, Azure Migrate picks a size based on the closest match in the Azure subscription. Du kan också välja en storlek manuellt i Storlek på virtuell Azure-dator.Alternatively, pick a manual size in Azure VM size.
    • OS-disk: Ange OS-disken (start) för den virtuella datorn.OS disk: Specify the OS (boot) disk for the VM. OS-disken har Start programmet för operativ system och installations programmet.The OS disk has the operating system bootloader and installer.
    • Tillgänglighets uppsättning: Om den virtuella datorn ska finnas i en Azure-tillgänglighets uppsättning efter migreringen anger du uppsättningen.Availability set: If the VM should be in an Azure availability set after migration, specify the set. Uppsättningen måste finnas i mål resurs gruppen som du anger för migreringen.The set must be in the target resource group that you specify for the migration.
  9. I Diskar anger du om VM-diskarna ska replikeras till Azure och disktypen (standard SSD/HDD eller premiumhanterade diskar) i Azure.In Disks, specify whether the VM disks should be replicated to Azure, and select the disk type (standard SSD/HDD or premium-managed disks) in Azure. Välj sedan Nästa.Then select Next.

    Du kan undanta diskar från replikering.You can exclude disks from replication. Om du exkluderar diskar finns de inte på den virtuella Azure-datorn efter migreringen.If you exclude disks, they won't be present on the Azure VM after migration.

  10. Granska inställningarna i Granska och starta replikering och välj sedan Replikera för att starta den inledande replikeringen för servrarna.In Review and start replication, review the settings, and then select Replicate to start the initial replication for the servers.

Anteckning

Du kan uppdatera replikeringsinställningar när som helst innan replikeringen startar, i Hantera > replikerande datorer.You can update replication settings at any time before replication starts, in Manage > Replicating machines. Det går inte att ändra inställningarna efter att replikeringen har startat.Settings can't be changed after replication starts.

Steg 3: migrera de virtuella datorerna med Azure Migrate: Server-migreringStep 3: Migrate the VMs with Azure Migrate: Server Migration

Contoso-administratörer kör en snabb test migrering och en fullständig migrering för att migrera de virtuella datorerna.The Contoso admins run a quick test migration and then a full migration to migrate the VMs.

Kör en testmigreringRun a test migration

  1. I Server för migrerings mål > > Azure Migrate: Server migrering, Välj test migrerade servrar.In Migration goals > Servers > Azure Migrate: Server Migration, select Test migrated servers.

    Skärm bild av knappen för att starta ett test av migrerade servrar.

  2. Välj och håll (eller högerklicka) på den virtuella datorn som du vill testa och välj sedan testa migrering.Select and hold (or right-click) the VM to test, and then select Test migrate.

    Skärm bild av en vald virtuell dator och knappen för att starta migrerings testet.

  3. I testa migrering väljer du det virtuella Azure-nätverk där den virtuella Azure-datorn ska placeras efter migreringen.In Test Migration, select the Azure virtual network in which the Azure VM will be located after the migration. Vi rekommenderar att du använder ett virtuellt nätverk som inte är för produktion.We recommend that you use a nonproduction virtual network.

  4. Testmigreringen startas.The Test migration job starts. Övervaka jobbet i portalmeddelanden.Monitor the job in the portal notifications.

  5. När migreringen är klar kan du se den migrerade virtuella Azure-datorn i Virtual Machines i Azure Portal.After the migration finishes, view the migrated Azure VM in Virtual Machines in the Azure portal. Dator namnet har ett -test- suffix.The machine name has a -Test suffix.

  6. När testet är klar väljer du och håller ned (eller högerklickar) på den virtuella Azure-datorn i Replikera datorer och väljer sedan Rensa testmigrering.After the test is done, select and hold (or right-click) the Azure VM in Replicating machines, and then select Clean up test migration.

    Skärm bild av alternativen för att rensa migreringen.

Migrera de virtuella datorernaMigrate the VMs

Nu kör contoso-administratörerna en fullständig migrering.Now the Contoso admins run a full migration.

  1. I Azure Migrate-projektet väljer du servrar > Azure Migrate: > Replikera servrar för Server migrering.In the Azure Migrate project, select Servers > Azure Migrate: Server Migration > Replicating servers.

    Skärm bild av valen för att replikera servrar.

  2. I Replikera datorer, Välj och håll (eller högerklicka) på den virtuella datorn och välj sedan migrera.In Replicating machines, select and hold (or right-click) the VM, and then select Migrate.

  3. I migrera > Stäng virtuella datorer och utför en planerad migrering utan data förlust väljer du Ja > OK.In Migrate > Shut down virtual machines and perform a planned migration with no data loss, select Yes > OK.

    Som standard stänger Azure Migrate ned den lokala virtuella datorn och kör en replikering på begäran för att synkronisera ändringar som gjorts sedan den senaste replikeringen.By default, Azure Migrate shuts down the on-premises VM and runs an on-demand replication to synchronize any VM changes that occurred since the last replication. Detta säkerställer att ingen dataförlust sker.This ensures no data loss. Om du inte vill stänga av den virtuella datorn väljer du Nej.If you don't want to shut down the VM, select No.

  4. Ett migreringsjobb startas för den virtuella datorn.A migration job starts for the VM. Spåra jobbet i Azure-meddelanden.Track the job in Azure notifications.

  5. När jobbet är klart kan du se och hantera den virtuella datorn på sidan Virtual Machines.After the job finishes, you can view and manage the VM from the Virtual Machines page.

Behöver du mer hjälp?Need more help?

Rensa efter migreringClean up after migration

När migreringen är klar körs SmartHotel360 program nivåer nu på virtuella Azure-datorer.With migration complete, the SmartHotel360 application tiers are now running on Azure VMs.

Contoso måste nu göra följande rensnings steg:Now, Contoso needs to do these cleanup steps:

  • När migreringen är klar stoppas replikeringen.After the migration is complete, stop replication.
  • Ta bort WEBVM datorn från vCenter-lagret.Remove the WEBVM machine from the vCenter inventory.
  • Ta bort SQLVM datorn från vCenter-lagret.Remove the SQLVM machine from the vCenter inventory.
  • Ta bort WEBVM och SQLVM från lokala säkerhets kopierings jobb.Remove WEBVM and SQLVM from local backup jobs.
  • Uppdatera intern dokumentation för att visa den nya platsen och IP-adresserna för de virtuella datorerna.Update internal documentation to show the new location and IP addresses for the VMs.
  • Granska alla resurser som interagerar med de virtuella datorerna och uppdatera alla relevanta inställningar eller dokumentation så att de överensstämmer med den nya konfigurationen.Review any resources that interact with the VMs, and update any relevant settings or documentation to reflect the new configuration.

Granska distributionenReview the deployment

När programmet nu körs måste contoso vara fullständigt operationalisera och säkra det i Azure.With the application now running, Contoso needs to fully operationalize and secure it in Azure.

SäkerhetSecurity

Säkerhets teamet för Contoso granskar de virtuella Azure-datorerna för att fastställa eventuella säkerhets problem.The Contoso security team reviews the Azure VMs to determine any security issues. För åtkomstkontroll granskar teamet nätverkssäkerhetsgrupperna (NSG:er) för de virtuella datorerna.To control access, the team reviews the network security groups (NSGs) for the VMs. NSG: er används för att säkerställa att endast trafik som tillåts för programmet kan komma åt den.NSGs are used to ensure that only traffic allowed to the application can reach it. Teamet betraktar också att skydda data på disken med hjälp av Azure Disk Encryption och Key Vault.The team also considers securing the data on the disk by using Azure Disk Encryption and Key Vault.

Mer information finns i rekommenderade säkerhets metoder för IaaS-arbetsbelastningar i Azure.For more information, see Security best practices for IaaS workloads in Azure.

Affärskontinuitet och haveriberedskapBusiness continuity and disaster recovery

För affärskontinuitet och haveriberedskap vidtar Contoso följande åtgärder:For business continuity and disaster recovery, Contoso takes the following actions:

Licensierings- och kostnadsoptimeringLicensing and cost optimization

Contoso har befintliga licenser för de virtuella datorerna och kommer att dra nytta av Azure Hybrid-förmån.Contoso has existing licensing for its VMs and will take advantage of the Azure Hybrid Benefit. Contoso konverterar befintliga virtuella Azure-datorer för att dra nytta av denna prissättning.Contoso will convert the existing Azure VMs to take advantage of this pricing.

Contoso ger Azure Cost Management + fakturering för att hjälpa dig att övervaka och hantera Azure-resurser.Contoso will enable Azure Cost Management + Billing to help monitor and manage Azure resources.

SlutsatsConclusion

I den här artikeln omplacerade contoso SmartHotel360-programmet i Azure.In this article, Contoso rehosted the SmartHotel360 application in Azure. Administratörerna migrerade program-VM: ar till virtuella Azure-datorer med hjälp av Azure Migrate: Migreringsverktyg för Server.The admins migrated the application VMs to Azure VMs by using the Azure Migrate: Server Migration tool. Du kan också granska Azure DevOps-projekt som har publicerats i DevOps-generatorn.You can also review the Azure DevOps projects which have been published in the DevOps generator. När du är i generatorn kan du ladda ned serverns migreringsjobb i navigeringen för moln införande ramverk.Once in the generator, download the Server Migration Project under the Cloud Adoption Framework navigation.