Host een on-premises ontwikkel-en test omgeving op Azure Virtual Machines via Azure MigrateRehost an on-premises dev/test environment on Azure Virtual Machines via Azure Migrate

In dit artikel wordt beschreven hoe het fictieve bedrijf Contoso de ontwikkel-en test omgeving voor twee toepassingen die worden uitgevoerd op virtuele VMware-machines (Vm's) opnieuw host door de migratie naar Azure Virtual Machines.This article demonstrates how the fictional company Contoso rehosts its dev/test environment for two applications running on VMware virtual machines (VMs) by migrating to Azure Virtual Machines.

De SmartHotel360 -en osTicket -toepassingen die in dit voor beeld worden gebruikt, zijn open source.The SmartHotel360 and osTicket applications used in this example are open source. U kunt deze downloaden voor uw eigen test doeleinden.You can download them for your own testing purposes.

MigratieoptiesMigration options

Contoso heeft verschillende opties die beschikbaar zijn voor het verplaatsen van ontwikkel-en test omgevingen naar Azure:Contoso has several options available for moving dev/test environments to Azure:

MigratieoptiesMigration options ResultaatOutcome
Azure MigrateAzure Migrate Evalueer en Migreer on-premises vm's.Assess and migrate on-premises VMs.

Voer ontwikkel-en test servers uit met behulp van Azure Infrastructure as a Service (IaaS).Run dev/test servers by using Azure infrastructure as a service (IaaS).

Virtuele machines beheren met Azure Resource Manager.Manage VMs with Azure Resource Manager.
Azure DevTest LabsAzure DevTest Labs Richt snel ontwikkel-en test omgevingen in.Quickly provision development and test environments.

Minimaliseer het afval met quota's en beleid.Minimize waste with quotas and policies.

Stel geautomatiseerd afsluiten in om de kosten te minimaliseren.Set automated shutdowns to minimize costs.

Ontwikkel Windows-en Linux-omgevingen.Build Windows and Linux environments.

Commerciële drijfverenBusiness drivers

Het team voor ontwikkel aars heeft een overzicht van de functies die ze willen uitvoeren met deze migratie.The development leadership team has outlined what it wants to achieve with this migration. Het doel is om snel ontwikkel-en test functies uit een on-premises Data Center te verplaatsen en geen hardware meer aan te schaffen voor het ontwikkelen van software.It aims to quickly move dev/test capabilities out of an on-premises datacenter and no longer purchase hardware to develop software. Er wordt ook gezocht naar ontwikkel aars om hun omgevingen te maken en uit te voeren zonder dat hiervoor een rol is betrokken.It also seeks to empower developers to create and run their environments without involvement from IT.

Notitie

Contoso gebruikt de pay-as-you-go dev/test abonnements aanbieding voor de omgevingen.Contoso will use the Pay-As-You-Go Dev/Test subscription offer for its environments. Elke actieve Visual Studio-abonnee in het team kan gebruikmaken van de micro soft-software die is opgenomen in de virtuele machines van het abonnement voor dev/test zonder extra kosten.Each active Visual Studio subscriber on the team can use the Microsoft software included with the subscription virtual machines for dev/test at no extra charge. Contoso betaalt alleen het Linux-tarief voor virtuele machines die worden uitgevoerd.Contoso will just pay the Linux rate for VMs that it runs. Dit omvat Vm's met SQL Server, share Point server of andere software die normaal gesp roken tegen een hoger tarieven wordt gefactureerd.That includes VMs with SQL Server, SharePoint Server, or other software that's normally billed at a higher rate.

MigratiedoelenMigration goals

Het ontwikkel team Contoso heeft doel stellingen voor deze migratie vastgemaakt.The Contoso development team has pinned down goals for this migration. Deze doelstellingen worden gebruikt om de beste migratiemethode te bepalen:These goals are used to determine the best migration method:

  • Contoso wil snel verplaatsen van de on-premises ontwikkel-en test omgevingen.Contoso wants to quickly move out of its on-premises dev/test environments.
  • Na de migratie moeten de ontwikkel-en test omgeving van Contoso in azure uitgebreide mogelijkheden hebben ten opzichte van het huidige systeem in VMware.After migration, Contoso's dev/test environment in Azure should have enhanced capabilities over the current system in VMware.
  • Het Operations-model wordt van IT ingericht naar DevOps met selfservice-inrichting.The operations model will move from IT provisioned to DevOps with self-service provisioning.

Ontwerp van de oplossingSolution design

Nadat u de doelen en vereisten hebt vastgemaakt, ontwerpt contoso ontwerpen en bekijkt een implementatie oplossing en identificeert het migratie proces.After pinning down goals and requirements, Contoso designs and reviews a deployment solution and identifies the migration process. Het proces omvat de Azure-Services die door contoso worden gebruikt voor de migratie.The process includes the Azure services that Contoso will use for the migration.

Huidige toepassingCurrent application

  • De ontwikkel-en test-Vm's voor de twee toepassingen worden uitgevoerd op Vm's ( WEBVMDEV ,, SQLVMDEV OSTICKETWEBDEV , OSTICKETMYSQLDEV ).The dev/test VMs for the two applications are running on VMs (WEBVMDEV, SQLVMDEV, OSTICKETWEBDEV, OSTICKETMYSQLDEV). Deze Vm's worden gebruikt voor ontwikkeling voordat code wordt gepromoveerd naar de productie-Vm's.These VMs are used for development before code is promoted to the production VMs.
  • De VM's bevinden zich op de VMware ESXi-host contosohost1.contoso.com (versie 6.5).The VMs are located on VMware ESXi host contosohost1.contoso.com (version 6.5).
  • De VMware-omgeving wordt beheerd door vCenter Server 6.5 (vcenter.contoso.com), die wordt uitgevoerd op een virtuele machine.The VMware environment is managed by vCenter Server 6.5 (vcenter.contoso.com), running on a VM.
  • Contoso heeft een on-premises Data Center ( contoso-datacenter ) met een on-premises domein controller ( contosodc1 ).Contoso has an on-premises datacenter (contoso-datacenter) with an on-premises domain controller (contosodc1).

Voorgestelde architectuurProposed architecture

  • Omdat de virtuele machines worden gebruikt voor dev/test, bevinden ze zich in de ContosoDevRG resource groep in Azure.Because the VMs are used for dev/test, they'll reside in the ContosoDevRG resource group in Azure.

  • De Vm's worden gemigreerd naar de primaire Azure-regio ( East US 2 ) en in het virtuele netwerk () voor ontwikkeling geplaatst VNET-DEV-EUS2 .The VMs will be migrated to the primary Azure region (East US 2) and placed in the development virtual network (VNET-DEV-EUS2).

  • De web-front-end-Vm's bevinden zich in het front-end-subnet ( DEV-FE-EUS2 ) in het ontwikkel netwerk.The web front-end VMs will reside in the front-end subnet (DEV-FE-EUS2) in the development network.

  • De VM van de Data Base bevindt zich in het data base-subnet ( DEV-DB-EUS2 ) in het ontwikkel netwerk.The database VM will reside in the database subnet (DEV-DB-EUS2) in the development network.

  • De on-premises VM's in het Contoso-datacenter worden buiten gebruik gesteld wanneer de migratie is voltooid.The on-premises VMs in the Contoso datacenter will be decommissioned after the migration is done.

    Diagram van de voorgestelde scenario architectuur, met on-premises en virtuele machines.

    Afbeelding 1: voorgestelde architectuur.Figure 1: Proposed architecture.

Overwegingen ten aanzien van de databaseDatabase considerations

Ter ondersteuning van voortdurende ontwikkeling heeft Contoso besloten om bestaande Vm's te blijven gebruiken en deze naar Azure te migreren.To support ongoing development, Contoso has decided to continue using existing VMs and migrate them to Azure. In de toekomst streeft contoso het gebruik van PaaS-Services (platform as a Service), zoals Azure SQL database en Azure database for MySQL.In the future, Contoso will pursue the use of platform as a service (PaaS) services such as Azure SQL Database and Azure Database for MySQL.

  • Data base-Vm's worden zonder wijzigingen gemigreerd.Database VMs will be migrated as is without changes.
  • Met het gebruik van de Azure dev/test-abonnements aanbieding, worden de computers met Windows Server en SQL Server geen licentie kosten in rekening gebracht.With the use of the Azure Dev/Test subscription offer, the computers running Windows Server and SQL Server will not incur licensing fees. Wanneer u kosten voor komt, blijven de reken kosten tot een minimum beperkt.Avoiding fees will keep the compute costs to a minimum.
  • In de toekomst zoekt Contoso de ontwikkeling met PaaS Services.In the future, Contoso will look to integrate its development with PaaS services.

Beoordeling van de oplossingSolution review

Contoso evalueert het voorgestelde ontwerp door een lijst met voor-en nadelen samen te stellen.Contoso evaluates the proposed design by putting together a list of pros and cons.

OverwegingConsideration DetailsDetails
VoordelenPros Alle ontwikkel-Vm's worden zonder wijzigingen naar Azure verplaatst, waardoor de migratie eenvoudig wordt.All of the development VMs will be moved to Azure without changes, making the migration simple.

Omdat contoso gebruikmaakt van een lift-en-Shift-benadering voor beide sets Vm's, zijn speciale configuratie-of migratie hulpprogramma's niet nodig voor de toepassings database.Because Contoso is using a lift-and-shift approach for both sets of VMs, special configuration or migration tools aren't needed for the application database.

Contoso kan profiteren van de investering in het Azure dev/test-abonnement om de licentie kosten op te slaan.Contoso can take advantage of its investment in the Azure Dev/Test subscription to save on licensing fees.

Contoso behoudt de volledige controle over de toepassings-Vm's in Azure.Contoso will retain full control of the application VMs in Azure.

Ontwikkel aars worden voorzien van rechten voor het abonnement, waarmee ze nieuwe bronnen kunnen maken zonder te hoeven wachten tot ze op hun aanvragen reageren.Developers will be provided with rights to the subscription, which empowers them to create new resources without waiting for IT to respond to their requests.
NadelenCons Bij de migratie worden alleen de Vm's verplaatst, maar nog niet verplaatst naar PaaS-Services voor de ontwikkeling ervan.The migration will only move the VMs, not yet moving to PaaS services for their development. Dit betekent dat contoso moet beginnen met de ondersteuning van de bewerkingen van de virtuele machines, met inbegrip van beveiligings patches.This means that Contoso will need have to start supporting the operations of its VMs, including security patches. Dit wordt in het verleden bewaard, dus contoso moet een oplossing voor deze nieuwe operationele taak vinden.This was maintained by IT in the past, so Contoso will need to find a solution for this new operational task.

De oplossing op basis van de Cloud biedt ontwikkel aars en beschikt niet over beveiliging voor het overinrichten van systemen.The cloud-based solution empowers the developers and doesn't have safeguards for overprovisioning systems. Ontwikkel aars kunnen hun systemen direct inrichten, maar ze kunnen resources maken die geld kosten en niet in het budget zijn opgenomen.Developers will be able to instantly provision their systems, but they might create resources that cost money and aren't included in the budget.

Notitie

Contoso kan de nadelen in de lijst aanpakken door gebruik te maken van DevTest Labs.Contoso could address the cons in its list by using DevTest Labs.

MigratieprocesMigration process

Contoso migreert de front-end van de ontwikkeling en de Data Base naar virtuele Azure-machines met behulp van de methode zonder agents in het Azure Migrate: hulp programma voor server migratie.Contoso will migrate its development front end and database to Azure VMs by using the agentless method in the Azure Migrate: Server Migration tool.

  • Contoso bereidt en installeert Azure-onderdelen voor Azure Migrate: Server migratie en bereidt de on-premises VMware-infra structuur voor.Contoso prepares and sets up Azure components for Azure Migrate: Server Migration, and prepares the on-premises VMware infrastructure.
  • De Azure-infra structuur is aanwezig, dus contoso hoeft alleen de replicatie van de virtuele machines te configureren via de Azure migrate: hulp programma voor server migratie.The Azure infrastructure is in place, so Contoso just needs to configure the replication of the VMs through the Azure Migrate: Server Migration tool.
  • Zodra dit allemaal is voorbereid, kan Contoso beginnen met het repliceren van de VM’s.With everything prepared, Contoso can start replicating the VMs.
  • Nadat de replicatie is ingeschakeld en werkt, worden de Vm's door contoso gemigreerd door de migratie te testen en als dit is gelukt, wordt de failover naar Azure uitgevoerd.After replication is enabled and working, Contoso migrates the VMs by testing the migration and if successful, failing it over to Azure.
  • Nadat de ontwikkel-Vm's in Azure worden uitgevoerd, worden de werk stations van Contoso opnieuw geconfigureerd om te verwijzen naar de Vm's die nu in Azure worden uitgevoerd.After the development VMs are up and running in Azure, Contoso will reconfigure its development workstations to point at the VMs now running in Azure.

Diagram van het migratie proces.

Afbeelding 2: een overzicht van het migratie proces.Figure 2: An overview of the migration process.

Azure-servicesAzure services

ServiceService BeschrijvingDescription KostenCost
Azure Migrate: Server MigrationAzure Migrate: Server Migration De service organiseert en beheert de migratie van on-premises toepassingen en werk belastingen en AWS-of GCP-VM-exemplaren.The service orchestrates and manages migrating on-premises applications and workloads and AWS or GCP VM instances. Tijdens de replicatie naar Azure worden kosten voor Azure Storage in rekening gebracht.During replication to Azure, Azure Storage charges are incurred. Azure-Vm's worden gemaakt en kosten in rekening gebracht wanneer de migratie plaatsvindt en de virtuele machines worden uitgevoerd in Azure.Azure VMs are created and incur charges when the migration occurs and the VMs are running in Azure. Meer informatie over kosten en prijzen.Learn more about charges and pricing.

VereistenPrerequisites

Dit is wat contoso nodig heeft om dit scenario uit te voeren:This is what Contoso needs to run this scenario:

VereistenRequirements DetailsDetails
Azure dev/test-abonnementAzure Dev/Test subscription Contoso maakt een Azure dev/test-abonnement om te profiteren van het verlagen van de kosten tot 80 procent.Contoso creates an Azure Dev/Test subscription to take advantage of reducing costs up to 80 percent.

Als u nog geen abonnement op Azure hebt, maakt u een gratis account aan.If you don't have an Azure subscription, create a free account.

Als u een gratis account maakt, bent u de beheerder van uw abonnement en kunt u alle acties uitvoeren.If you create a free account, you're the admin of your subscription, and you can perform all actions.

Als u een bestaand abonnement gebruikt, maar u niet de beheerder bent, kunt u met de beheerder samen werken om u eigenaar-of Inzender machtigingen toe te wijzen.If you use an existing subscription but you're not the admin, work with the admin to assign you Owner or Contributor permissions.

Als u meer gedetailleerde machtigingen nodig hebt, raadpleegt u Manage Site Recovery Access with Azure op rollen gebaseerd toegangs beheer (Azure RBAC).If you need more granular permissions, see Manage Site Recovery access with Azure role-based access control (Azure RBAC).
Azure-infrastructuurAzure infrastructure Meer informatie over hoe contoso een Azure-infra structuur heeft ingesteld.Learn how Contoso set up an Azure infrastructure.

Meer informatie over de specifieke vereisten voor Azure migrate: Server migratie.Learn more about specific prerequisites for Azure Migrate: Server Migration.
On-premises serversOn-premises servers Op de on-premises vCenter-servers moet versie 5,5, 6,0, 6,5 of 6,7 worden uitgevoerd.On-premises vCenter servers should be running version 5.5, 6.0, 6.5, or 6.7.

Op ESXi-hosts moet versie 5,5, 6,0, 6,5 of 6,7 worden uitgevoerd.ESXi hosts should run version 5.5, 6.0, 6.5, or 6.7.

Een of meer VMware-VM’s moet worden uitgevoerd op de ESXi-host.One or more VMware VMs should be running on the ESXi host.

ScenariostappenScenario steps

Hier ziet u hoe Contoso-beheerders de migratie uitvoeren:Here's how Contoso admins will run the migration:

  • Stap 1: Azure voorbereiden voor Azure Migrate: Server migratie.Step 1: Prepare Azure for Azure Migrate: Server Migration. Ze voegen het hulp programma voor server migratie toe aan hun Azure Migrate-project.They add the server migration tool to their Azure Migrate project.
  • Stap 2: on-premises VMware voorbereiden voor Azure Migrate: Server migratie.Step 2: Prepare on-premises VMware for Azure Migrate: Server Migration. Ze bereiden accounts voor op de detectie van VM'S en bereiden de verbinding te maken met virtuele Azure-machines na de migratie.They prepare accounts for VM discovery and prepare to connect to Azure VMs after migration.
  • Stap 3: virtuele machines repliceren.Step 3: Replicate VMs. Ze stellen replicatie in en beginnen met het repliceren van Vm's naar Azure Storage.They set up replication and start replicating VMs to Azure Storage.
  • Stap 4: Migreer de Vm's met Azure Migrate: Server migratie.Step 4: Migrate the VMs with Azure Migrate: Server Migration. Ze voeren een test migratie uit om te controleren of alles werkt en vervolgens een volledige migratie uit te voeren om de Vm's te verplaatsen naar Azure.They run a test migration to make sure everything's working and then run a full migration to move the VMs to Azure.

Stap 1: Azure voorbereiden voor de Azure Migrate: hulp programma voor server migratieStep 1: Prepare Azure for the Azure Migrate: Server Migration tool

Contoso moet de Vm's migreren naar een virtueel netwerk waar de virtuele machines van Azure zich bevinden wanneer ze worden gemaakt, ingericht en geconfigureerd via de Azure Migrate: hulp programma voor server migratie.Contoso needs to migrate the VMs to a virtual network where the Azure VMs will reside when they're created, provisioned, and configured through the Azure Migrate: Server Migration tool.

  1. Een netwerk instellen: contoso heeft al een netwerk ingesteld dat kan worden gebruikt voor Azure Migrate: Server migratie bij het implementeren van de Azure-infra structuur.Set up a network: Contoso already set up a network that can be for Azure Migrate: Server Migration when it deployed the Azure infrastructure.

    • De Vm's die moeten worden gemigreerd, worden gebruikt voor ontwikkeling.The VMs to be migrated are used for development. Ze worden gemigreerd naar het virtuele netwerk van Azure Development ( VNET-DEV-EUS2 ) in de primaire East US 2 regio.They will migrate to the Azure development virtual network (VNET-DEV-EUS2) in the primary East US 2 region.
    • Beide Vm's worden in de ContosoDevRG resource groep geplaatst, die wordt gebruikt voor ontwikkelings resources.Both VMs will be placed in the ContosoDevRG resource group, which is used for development resources.
    • De front-end-Vm's van de toepassing ( WEBVMDEV en OSTICKETWEBDEV ) worden gemigreerd naar het front-end-subnet ( DEV-FE-EUS2 ) in het virtuele netwerk voor ontwikkeling.The application front-end VMs (WEBVMDEV and OSTICKETWEBDEV) will migrate to the front-end subnet (DEV-FE-EUS2), in the development virtual network.
    • De virtuele machine van de toepassings database ( SQLVMDEV en OSTICKETMYSQLDEV ) wordt gemigreerd naar het data base-subnet ( DEV-DB-EUS2 ) in het virtuele netwerk voor ontwikkeling.The application database VM (SQLVMDEV and OSTICKETMYSQLDEV) will migrate to the database subnet (DEV-DB-EUS2), in the development virtual network.
  2. Richt de Azure Migrate: hulp programma voor server migratie in.Provision the Azure Migrate: Server Migration tool.

    1. In Azure Migrate kunt u de downloaden. Foto van de eicellen en importeer deze in VMware.From Azure Migrate, download the .OVA image and import it into VMware.

      Screen shot van het scherm om de te downloaden. Bestand van de eicellen.

      Afbeelding 3: de downloaden. Bestand van de eicellen.Figure 3: Download the .OVA file.

    2. Start de geïmporteerde installatie kopie en configureer het hulp programma, met inbegrip van de volgende stappen:Start the imported image and configure the tool, including the following steps:

      • Stel de vereisten in.Set up the prerequisites.

        Scherm afbeelding van de sectie voor het instellen van vereisten.

        Afbeelding 4: de vereisten instellen.Figure 4: Setting up the prerequisites.

      • Wijs het hulp programma naar het Azure-abonnement.Point the tool to the Azure subscription.

        Scherm afbeelding van de sectie voor het instellen van detectie voor Azure Migrate.

        Afbeelding 5: het Azure-abonnement.Figure 5: The Azure subscription.

      • De VMware vCenter-Referenties instellen.Set the VMware vCenter credentials.

        Scherm afbeelding van de sectie voor het instellen van de VMware vCenter-referenties.

        Afbeelding 6: de VMware vCenter-Referenties instellen.Figure 6: Setting the VMware vCenter credentials.

      • Voeg alle op Windows gebaseerde referenties voor detectie toe.Add any Windows-based credentials for discovery.

        Scherm afbeelding van de sectie voor het detecteren van toepassingen en afhankelijkheden op Vm's.

        Afbeelding 7: referenties voor detectie op basis van Windows toevoegen.Figure 7: Adding Windows-based credentials for discovery.

  3. Wanneer u de configuratie hebt voltooid, kan het hulp programma enige tijd in beslag nemen voor het inventariseren van alle virtuele machines.When you complete the configuration, the tool will take some time to enumerate all the VMs. U ziet dat ze het Azure Migrate-hulp programma vullen in azure wanneer dit proces is voltooid.You'll see them populate the Azure Migrate tool in Azure when this process finishes.

Meer hulp nodig?Need more help?

Meer informatie over het instellen van de Azure migrate: hulp programma voor server migratie.Learn how to set up the Azure Migrate: Server Migration tool.

On-premises Vm's voorbereidenPrepare on-premises VMs

Na de migratie wil Contoso verbinding maken met de virtuele Azure-machines en kunnen de Vm's door Azure worden beheerd.After migration, Contoso wants to connect to the Azure VMs and allow Azure to manage the VMs. Hiervoor moeten Contoso-beheerders vóór de migratie het volgende doen:To do this, Contoso admins do the following before migration:

  1. Voor toegang via internet moeten ze:For access over the internet, they:

    • Schakel RDP of SSH in op de on-premises VM vóór de migratie.Enable RDP or SSH on the on-premises VM before migration.
    • Zorg ervoor dat de TCP-en UDP-regels voor het profiel zijn toegevoegd Public .Ensure that TCP and UDP rules are added for the Public profile.
    • Controleer of RDP of SSH is toegestaan in de firewall van het besturings systeem.Check that RDP or SSH is allowed in the operating system firewall.
    • Installeer SSH via de volgende opdracht: sudo apt-get ssh install -y .Install SSH via the following command: sudo apt-get ssh install -y.
  2. Voor toegang via site-naar-site-VPN:For access over Site-to-Site VPN, they:

    • Schakel RDP of SSH in op de on-premises VM vóór de migratie.Enable RDP or SSH on the on-premises VM before migration.
    • Controleer of RDP of SSH is toegestaan in de firewall van het besturings systeem.Check that RDP or SSH is allowed in the operating system firewall.
    • Voor Windows stelt u het SAN-beleid van het besturings systeem op de on-premises VM in op OnlineAll .For Windows, set the operating system's SAN policy on the on-premises VM to OnlineAll.
  3. Installeer de Azure Windows-agent en de Azure Linux-agent.Install the Azure Windows agent and the Azure Linux agent.

Voor Windows moet er geen Windows-updates in behandeling zijn op de VM wanneer u een migratie uitvoert.For Windows, there shouldn't be Windows updates pending on the VM when you're triggering a migration. Als dat het geval is, kunnen beheerders zich niet aanmelden bij de virtuele machine totdat de updates zijn voltooid.If there are, the admins won't be able to log in to the VM until the updates finish. Na de migratie kunnen de beheerders de Diagnostische gegevens over opstarten controleren om een scherm opname van de virtuele machine weer te geven.After migration, the admins can check Boot diagnostics to view a screenshot of the VM. Als dit niet werkt, moeten ze controleren of de virtuele machine wordt uitgevoerd en de tips voor het oplossen van problemenbekijken.If this doesn't work, they should verify that the VM is running and review troubleshooting tips.

Meer hulp nodig?Need more help?

Meer informatie over het voorbereiden van vm's voor migratie.Learn how to prepare VMs for migration.

Stap 3: de on-premises Vm's replicerenStep 3: Replicate the on-premises VMs

Voordat Contoso-beheerders een migratie naar Azure kunnen uitvoeren, moeten ze replicatie instellen en inschakelen.Before Contoso admins can run a migration to Azure, they need to set up and enable replication. Als de detectie is voltooid, kunnen ze virtuele VMware-machines gaan repliceren naar Azure.With discovery completed, they can begin replicating VMware VMs to Azure.

  1. Ga in het Azure migrate project naar servers > Azure migrate: Server migratie.In the Azure Migrate project, go to Servers > Azure Migrate: Server Migration. Selecteer vervolgens repliceren.Then select Replicate.

    Scherm afbeelding met de knop repliceren onder migratie hulpprogramma's.

    Afbeelding 8: Vm's repliceren.Figure 8: Replicating VMs.

  2. In de gerepliceerde > bron instellingen > zijn uw machines gevirtualiseerd?, selecteert u Ja, met VMware vSphere.In Replicate > Source settings > Are your machines virtualized?, select Yes, with VMware vSphere.

  3. Selecteer in on-premises apparaat de naam van het Azure migrate apparaat dat u hebt ingesteld, en selecteer vervolgens OK.In On-premises appliance, select the name of the Azure Migrate appliance that you set up, and then select OK.

    Scherm opname van de bron instellingen en het vak voor de apparaatnaam.

    Afbeelding 9: de bron instellingen.Figure 9: The source settings.

  4. Selecteer in virtuele machines de computers die u wilt repliceren.In Virtual machines, select the machines that you want to replicate.

    • Als u een evaluatie voor de Vm's hebt uitgevoerd, kunt u de aanbevelingen voor VM-grootte en schijf type (Premium of Standard) Toep assen vanuit de evaluatie resultaten.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. Als u dit wilt doen, selecteert u in Wilt u de migratie-instellingen van een Azure Migrate-evaluatie importeren? de optie Ja.To do this, in Import migration settings from an Azure Migrate assessment?, select the Yes option.

    • Als u geen evaluatie hebt uitgevoerd of als u de evaluatie-instellingen niet wilt gebruiken, selecteert u de optie Nee .If you didn't run an assessment or you don't want to use the assessment settings, select the No option.

    • Als u hebt geselecteerd om de evaluatie te gebruiken, selecteert u de VM-groep en de naam van de evaluatie.If you selected to use the assessment, select the VM group and assessment name.

      Scherm opname van de evaluatie selectie voor virtuele machines.

      Afbeelding 10: de vereisten instellen.Figure 10: How to set up the prerequisites.

  5. Zoek in virtuele machines naar behoefte naar vm's en controleer elke virtuele machine die u wilt migreren.In Virtual machines, search for VMs as needed and check each VM you want to migrate. Selecteer vervolgens volgende: doel instellingen.Then select Next: Target settings.

  6. Selecteer in doel instellingen het abonnement en de doel regio waarnaar u wilt migreren.In Target settings, select the subscription and target region to which you'll migrate. Geef vervolgens de resource groep op waarin de virtuele Azure-machines na de migratie worden geplaatst.Then specify the resource group in which the Azure VMs will reside after migration. In Virtual Network selecteert u het virtuele netwerk of subnet waarmee de Azure-vm's na de migratie worden toegevoegd.In Virtual Network, select the virtual network or subnet to which the Azure VMs will be joined after migration.

  7. In Azure Hybrid Benefit selecteert u nee als u Azure Hybrid Benefit niet wilt Toep assen.In Azure Hybrid Benefit, select No if you don't want to apply Azure Hybrid Benefit. Selecteer vervolgens Volgende.Then select Next. Selecteer Ja als u Windows Server-computers hebt die worden gedekt door actieve Software Assurance-of Windows Server-abonnementen en u het voor deel wilt Toep assen op de machines die u wilt migreren.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 you're migrating. Selecteer vervolgens Volgende.Then select Next.

    Notitie

    In het geval van Contoso selecteren de beheerders Nee om te Azure Hybrid Benefit, omdat dit een Azure dev/test-abonnement is.In the case of Contoso, the admins will select No to Azure Hybrid Benefit because this is an Azure Dev/Test subscription. Dit betekent dat ze alleen betalen voor de berekening.This means they'll pay for the compute only. Azure Hybrid Benefit moet alleen worden gebruikt voor productie systemen met Software Assurance-voor delen.Azure Hybrid Benefit should be used only for production systems that have Software Assurance benefits.

  8. Controleer in Compute de naam, de grootte, het schijftype van het besturingssysteem en de beschikbaarheidsset van de VM.In Compute, review the VM name, size, OS disk type, and availability set. VM's moeten voldoen aan de Azure-vereisten.VMs must conform with Azure requirements.

    • VM-grootte: Als u evaluatie aanbevelingen gebruikt, bevat deze vervolg keuzelijst de aanbevolen grootte.VM size: If you're using assessment recommendations, this drop-down list contains the recommended size. Anders selecteert Azure Migrate een grootte op basis van het dichtstbijzijnde resultaat van het Azure-abonnement.Otherwise, Azure Migrate selects a size based on the closest match in the Azure subscription. U kunt in plaats daarvan een hand matige grootte kiezen in een Azure VM-grootte.You can choose a manual size instead in Azure VM size.
    • Besturingssysteem schijf: Geef de opstart schijf van het besturings systeem voor de virtuele machine op.OS disk: Specify the OS (boot) disk for the VM. De besturingssysteem schijf bevat de bootloader van het besturings systeem en het installatie programma.The OS disk has the operating system bootloader and installer.
    • Beschikbaarheidsset: Als de virtuele machine na de migratie een Azure-beschikbaarheidsset moet zijn, geeft u de set op.Availability set: If the VM should be in an Azure availability set after migration, then specify the set. De set moet in de doel resource groep zijn die u opgeeft voor de migratie.The set must be in the target resource group that you specify for the migration.
  9. Geef in schijven op of de VM-schijven moeten worden gerepliceerd naar Azure en selecteer het schijf type (standaard SSD/HDD of Premium Managed disks) in 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. Selecteer vervolgens Volgende.Then select Next. U kunt schijven uitsluiten van replicatie.You can exclude disks from replication. Als u dat wel doet, zijn ze na de migratie niet aanwezig op de Azure-VM.If you do, they won't be present on the Azure VM after migration.

  10. Controleer in controleren en starten van replicatie de instellingen en selecteer repliceren om de initiële replicatie voor de servers te starten.In Review and start replication, review the settings and select Replicate to start the initial replication for the servers.

Notitie

U kunt de replicatie-instellingen op elk gewenst moment bijwerken voordat de replicatie wordt gestart in > replicerende machines beheren.You can update replication settings at any time before replication starts in Manage > Replicating machines. De instellingen kunnen niet meer worden gewijzigd nadat de replicatie is begonnen.Settings can't be changed after replication starts.

Stap 4: de Vm's migrerenStep 4: Migrate the VMs

Contoso-beheerders voeren een snelle test migratie uit en vervolgens een volledige migratie om de Vm's te migreren.Contoso admins run a quick test migration and then a full migration to migrate the VMs.

Een testmigratie uitvoerenRun a test migration

  1. In migratie doelen > servers > Azure migrate: Server migratie selecteert u gemigreerde servers testen.In Migration goals > Servers > Azure Migrate: Server Migration, select Test migrated servers.

    Scherm opname van de selectie waarmee gemigreerde servers worden getest.

    Afbeelding 11: gemigreerde servers testen.Figure 11: Testing migrated servers.

  2. Selecteer de virtuele machine die u wilt testen (of klik met de rechter muisknop) en selecteer vervolgens migratie testen.Select and hold (or right-click) the VM to test, and then select Test migrate.

    Scherm afbeelding met de knop voor het testen van de migratie.

    Afbeelding 12: de migratie testen.Figure 12: Testing the migration.

  3. Selecteer bij test migratie het virtuele netwerk waarin de Azure VM na de migratie moet worden geplaatst.In Test Migration, select the virtual network in which the Azure VM will be located after the migration. U wordt aangeraden een virtueel netwerk dat geen product is te gebruiken.We recommend that you use a nonproduction virtual network.

  4. De taak Migratie testen wordt gestart.The Test migration job starts. Houd de taak in portalmeldingen in de gaten.Monitor the job in the portal notifications.

  5. Nadat de migratie is voltooid, bekijkt u de gemigreerde Azure-VM in Virtuele machines in de Azure-portal.After the migration finishes, view the migrated Azure VM in Virtual Machines in the Azure portal. De computer naam heeft een achtervoegsel voor de test .The machine name has a -Test suffix.

  6. Nadat de test is voltooid, selecteert u de virtuele machine van Azure in de replica en houdt u deze in (of klikt u er met de rechter muisknop op). Selecteer vervolgens test migratie opschonen.After the test is done, select and hold (or right-click) the Azure VM in Replicating machines, and then select Clean up test migration.

    Scherm opname van de selectie voor het opschonen van de test migratie.

    Afbeelding 13: de test migratie opschonen.Figure 13: Cleaning up the test migration.

De VM’s migrerenMigrate the VMs

Contoso beheerders voeren nu een volledige migratie uit.Now Contoso admins run a full migration.

  1. Selecteer in het Azure migrate project servers > Azure migrate: Server migratie > servers repliceren.In the Azure Migrate project, select Servers > Azure Migrate: Server Migration > Replicating servers.

    Scherm afbeelding met de selecties voor het repliceren van servers.

    Afbeelding 14: servers repliceren.Figure 14: Replicating servers.

  2. In replicerende machines selecteert u de virtuele machine en houdt u deze in (of klikt u er met de rechter muisknop op). Selecteer vervolgens migreren.In Replicating machines, select and hold (or right-click) the VM, and then select Migrate.

  3. In Migreren > Virtuele machines afsluiten en geplande migratie uitvoeren zonder gegevensverlies selecteert u Ja > OK.In Migrate > Shut down virtual machines and perform a planned migration with no data loss, select Yes > OK. Azure Migrate sluit de on-premises VM standaard af en voert een replicatie op aanvraag uit om eventuele wijzigingen in de virtuele machine te synchroniseren die zijn opgetreden sinds de laatste replicatie.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 occurred. Zo gaan er geen gegevens verloren.This ensures no data loss. Als u de VM niet wilt afsluiten, selecteert u Nee.If you don't want to shut down the VM, select No.

  4. Er wordt een migratietaak gestart voor de VM.A migration job starts for the VM. Volg de taak in Azure-meldingen.Track the job in Azure notifications.

  5. Nadat de taak is afgerond, kunt u de VM bekijken en beheren vanaf de pagina Virtuele machines.After the job finishes, you can view and manage the VM from the Virtual Machines page.

Meer hulp nodig?Need more help?

Meer informatie over het uitvoeren van een test migratie en het migreren van vm's naar Azure.Learn how to run a test migration and how to migrate VMs to Azure.

Opschonen na migratieClean up after migration

De ontwikkel-Vm's voor zowel de SmartHotel360-als de osTicket-toepassingen worden gestart op virtuele Azure-machines wanneer de migratie is voltooid.The development VMs for both the SmartHotel360 and osTicket applications start running on Azure VMs when the migration is complete.

Nu moeten in Contoso deze opschoningsstappen worden uitgevoerd:Now, Contoso needs to complete these cleanup steps:

  • Stop de replicatie nadat de migratie is afgerond.After the migration is complete, stop replication.
  • Verwijder de WEBVMDEV SQLVMDEV OSTICKETWEBDEV virtuele machines,, en OSTICKETMYSQLDEV uit de vCenter-inventaris.Remove the WEBVMDEV, SQLVMDEV, OSTICKETWEBDEV, and OSTICKETMYSQLDEV VMs from the vCenter inventory.
  • Verwijder alle virtuele machines uit de lokale back-uptaken.Remove all the VMs from local backup jobs.
  • Werk de interne documentatie bij om de nieuwe locatie en IP-adressen voor de virtuele machines weer te geven.Update internal documentation to show the new location and IP addresses for the VMs.
  • Alle resources controleren die communiceren met de VM's en alle relevante instellingen of documentatie bijwerken om de nieuwe configuratie weer te geven.Review any resources that interact with the VMs, and update any relevant settings or documentation to reflect the new configuration.

De implementatie controlerenReview the deployment

Wanneer de toepassing nu wordt uitgevoerd, moet contoso deze nu volledig operationeel maken en beveiligen in Azure.With the application now running, Contoso now needs to fully operationalize and secure it in Azure.

BeveiligingSecurity

Het contoso-beveiligings team beoordeelt de virtuele Azure-machines om beveiligings problemen te bepalen.The Contoso security team reviews the Azure VMs to determine any security issues. Het team beoordeelt de NSG’s (netwerkbeveiligingsgroepen) voor de VM’s om de toegang te beheren.To control access, the team reviews the network security groups (NSGs) for the VMs. Nsg's worden gebruikt om ervoor te zorgen dat alleen verkeer dat is toegestaan voor de toepassing het kan bereiken.NSGs are used to ensure that only traffic allowed to the application can reach it. Het team beoordeelt ook de beveiliging van de gegevens op de schijf met behulp van Azure Disk Encryption en Azure Key Vault.The team also considers securing the data on the disk by using Azure Disk Encryption and Azure Key Vault.

Zie aanbevolen beveiligings procedures voor IaaS-workloads in azurevoor meer informatie.For more information, see Security best practices for IaaS workloads in Azure.

Bedrijfscontinuïteit en herstel na noodgevallenBusiness continuity and disaster recovery

Voor bedrijfs continuïteit en herstel na nood gevallen neemt Contoso de volgende actie: behoud de gegevens veilig.For business continuity and disaster recovery, Contoso takes the following action: keep data safe. Contoso maakt een back-up van de gegevens op de virtuele machines met behulp van de Azure Backup-service.Contoso backs up the data on the VMs by using the Azure Backup service. Zie een overzicht van Azure VM backupvoor meer informatie.For more information, see An overview of Azure VM backup.

Licenties en kostenoptimalisatieLicensing and cost optimization

Contoso zorgt ervoor dat alle resources van de ontwikkelings-Azure worden gemaakt via dit dev/test-abonnement om 80 procent op te slaan.Contoso will ensure that all development Azure resources are created through this dev/test subscription to save 80 percent. De beheerders scha kelen Azure Cost Management en facturering in om de Azure-resources te controleren en te beheren.The admins will enable Azure Cost Management + Billing to help monitor and manage the Azure resources.

ConclusieConclusion

In dit artikel heeft Contoso de ontwikkel-Vm's opnieuw gehost die worden gebruikt voor de SmartHotel360-en osTicket-toepassingen in Azure.In this article, Contoso rehosted the development VMs used for its SmartHotel360 and osTicket applications in Azure. De beheerders hebben de virtuele machines van de app gemigreerd naar Azure Vm's met behulp van de Azure Migrate: hulp programma voor server migratie.The admins migrated the application VMs to Azure VMs by using the Azure Migrate: Server Migration tool.