On-premises machines voorbereiden voor migratie naar Azure
Let op
Dit artikel verwijst naar CentOS, een Linux-distributie met de EOL-status (End Of Life). Overweeg uw gebruik en planning dienovereenkomstig. Zie de Richtlijnen voor het einde van de levensduur van CentOS voor meer informatie.
In dit artikel wordt beschreven hoe u on-premises machines voorbereidt voordat u ze naar Azure migreert met behulp van het hulpprogramma Migratie en modernisering .
In dit artikel leert u het volgende:
- Migratiebeperkingen controleren.
- Selecteer een methode voor het migreren van VMware vSphere-VM's.
- Hypervisor- en besturingssysteemvereisten controleren voor machines die u wilt migreren.
- URL- en poorttoegang controleren voor machines die u wilt migreren.
- Wijzigingen bekijken die u mogelijk moet aanbrengen voordat u begint met de migratie.
- Controleer de vereisten voor Virtuele Azure-machines voor gemigreerde machines.
- Machines voorbereiden zodat u na migratie verbinding kunt maken met de Azure-VM's.
Migratiebeperkingen verifiëren
De tabel geeft een overzicht van de limieten voor detectie, beoordeling en migratie van Azure Migrate. Wij raden u aan machines te beoordelen voorafgaand aan de migratie, maar u hoeft dit niet te doen.
Scenario | Project | Detectie/Evaluatie | Migratie |
---|---|---|---|
VMware vSphere-VM's | Detecteer en evalueer tot 35.000 VM's in één Azure Migrate-project. | Ontdek maximaal 10.000 VMware vSphere-VM's met één Azure Migrate-apparaat voor VMware vSphere. Het apparaat ondersteunt het toevoegen van meerdere vCenter-servers. U kunt maximaal 10 vCenter-servers per apparaat toevoegen. |
Migratie zonder agent: u kunt maximaal 500 VM's tegelijk repliceren op meerdere vCenter-servers (gedetecteerd vanaf één apparaat) met behulp van een uitschalend apparaat. Migratie met agents: u kunt het replicatieapparaat uitschalen om grote aantallen VM's te repliceren. U kunt in de portal maximaal 10 machines tegelijk selecteren voor replicatie. Als u meer machines wilt repliceren, voegt u die toe in batches van 10. |
Virtuele Hyper-V-machines | Detecteer en evalueer tot 35.000 VM's in één Azure Migrate-project. | Detecteer tot 5.000 Hyper-V-VM's met één Azure Migrate-apparaat | Voor Hyper-V-migratie wordt geen apparaat gebruikt. In plaats daarvan wordt de Hyper-V Replication Provider uitgevoerd op elke Hyper-V-host. De replicatiecapaciteit wordt beïnvloed door prestatiefactoren zoals VM-verloop en uploadbandbreedte voor de replicatiegegevens. U kunt in de portal maximaal 10 machines tegelijk selecteren voor replicatie. Als u meer machines wilt repliceren, voegt u die toe in batches van 10. |
Fysieke machines | Detecteer en evalueer tot 35.000 virtuele machines in één Azure Migrate-project. | Detecteer maximaal 1000 fysieke servers met één Azure Migrate-apparaat voor fysieke servers. | U kunt het replicatieapparaat uitschalen om grote aantallen servers te repliceren. U kunt in de portal maximaal 10 machines tegelijk selecteren voor replicatie. Als u meer machines wilt repliceren, voegt u die toe in batches van 10. |
Een VMware vSphere-migratiemethode selecteren
Als u VMware vSphere-VM's migreert naar Azure, vergelijkt u de migratiemethoden zonder agent en op agents gebaseerde migratiemethoden om te bepalen wat het beste voor u werkt.
Hypervisor-vereisten verifiëren
- Controleer de vereisten zonder VMware-agent of VMware vSphere-agent .
- Verifieer Hyper-V-host-vereisten.
Besturingssysteemvereisten verifiëren
Ondersteunde besturingssystemen voor migratie verifiëren:
- Als u VMware vSphere-VM's of Hyper-V-VM's migreert, controleert u de VMware vSphere-VM-vereisten voor agentloze migratie en migratie op basis van agents en vereisten voor Hyper-V-VM's.
- Verifieer dat Windows-besturingssystemen worden ondersteund in Azure.
- Verifieer in Azure ondersteunde Linux-distributies.
URL- en poorttoegang controleren
Controleer welke URL's en poorten worden gebruikt tijdens de migratie.
Scenario | DETAILS | URL's | Poorten |
---|---|---|---|
Migratie zonder VMware vSphere-agent | Gebruikt het Azure Migrate-apparaat voor migratie. Er is niets geïnstalleerd op VMware vSphere-VM's. | Controleer de openbare cloud- en overheids-URL's die nodig zijn voor de detectie, beoordeling en migratie met het apparaat. | Controleer de poortvereisten voor migratie zonder agents. |
Migratie op basis van VMware vSphere-agents | Gebruikt het replicatieapparaat voor migratie. De Mobility-serviceagent wordt geïnstalleerd op VM's. | Controleer de openbare cloud- en Azure Government-URL's waartoe het replicatieapparaat toegang moet hebben. | Controleer de poorten die worden gebruikt tijdens migratie met agents. |
Hyper-V-migratie | Gebruikt een op Hyper-V-hosts geïnstalleerde provider voor migratie. Er wordt niets geïnstalleerd op Hyper-V-VM's. | Controleer de openbare cloud- en Azure Government-URL's waartoe de replicatieprovider die wordt uitgevoerd op de hosts toegang moet hebben. | De replicatieprovider op de Hyper-V-host gebruikt uitgaande verbindingen op HTTPS-poort 443 om VM-replicatiegegevens te verzenden. |
Fysieke machines | Gebruikt het replicatieapparaat voor migratie. De Mobility-serviceagent wordt geïnstalleerd op de fysieke machines. | Controleer de openbare cloud- en Azure Government-URL's waartoe het replicatieapparaat toegang moet hebben. | Controleer de poorten die worden gebruikt tijdens fysieke migratie. |
Vereiste wijzigingen voor migratie verifiëren
U moet enkele wijzigingen doorvoeren aan virtuele machines voordat u ze naar Azure migreert.
- Bij sommige besturingssystemen brengt Azure Migrate automatisch wijzigingen aan tijdens het replicatie-/migratieproces.
- Voor andere besturingssystemen moet u handmatig instellingen configureren.
- Het is belangrijk om de instellingen handmatig te configureren voordat u begint met de migratie. Sommige wijzigingen kunnen van invloed zijn op het opstarten van de VIRTUELE machine of de verbinding met de VIRTUELE machine is mogelijk niet tot stand gebracht. Als u de VM migreert voordat u de wijzigingen doorvoert, start de VM mogelijk niet op in Azure.
Bekijk de tabellen om te zien welke wijzigingen u moet aanbrengen.
Windows-machines
Wijzigingen die worden uitgevoerd, worden samengevat in de tabel.
Actie | VMware vSphere (migratie zonder agent) | VMware vSphere (op agents gebaseerde)/fysieke machines | Windows op Hyper-V |
---|---|---|---|
Het SAN-beleid configureren als Alles online |
Wordt automatisch ingesteld voor machines met Windows Server 2008 R2 of later. Moet handmatig worden geconfigureerd voor eerdere besturingssystemen. |
Wordt in de meeste gevallen automatisch ingesteld. | Wordt automatisch ingesteld voor machines met Windows Server 2008 R2 of later. |
Hyper-V Guest Integration installeren | Installeer handmatig op machines met Windows Server 2003. | Installeer handmatig op machines met Windows Server 2003. | Installeer handmatig op machines met Windows Server 2003. |
Seriële Console van Azure inschakelen Schakel de console in op Azure VM's om te helpen bij het oplossen van problemen. U hoeft de VM niet opnieuw te starten. De Azure-VM wordt opgestart met behulp van de installatiekopie van de schijf. Het opstarten van de installatiekopie is equivalent aan het opnieuw opstarten van de nieuwe VM. |
Handmatig inschakelen | Handmatig inschakelen | Handmatig inschakelen |
De Windows Azure-gastagent installeren De Virtual Machine Agent (VM Agent) is een beveiligd, lichtgewicht proces waarmee de interactie van virtuele machines (VM's) met de Azure Fabric Controller wordt beheerd. De VM-agent heeft een primaire rol bij het inschakelen en uitvoeren van extensies voor virtuele Azure-machines die configuratie na de implementatie van VM inschakelen, zoals het installeren en configureren van software. |
Wordt automatisch ingesteld voor machines met Windows Server 2008 R2 of later. Moet handmatig worden geconfigureerd voor eerdere besturingssystemen. |
Wordt automatisch ingesteld voor machines met Windows Server 2008 R2 of later. | Wordt automatisch ingesteld voor machines met Windows Server 2008 R2 of later. |
Verbinding maken na de migratie Om verbinding te maken na de migratie moet u vóór de migratie enkele stappen uitvoeren. |
Handmatig instellen. | Handmatig instellen. | Handmatig instellen. |
Meer informatie over de wijzigingen die zijn uitgevoerd op Windows-servers voor VMware vSphere-migraties zonder agent.
SAN-beleid configureren
Standaard worden azure-VM's toegewezen aan station D: voor gebruik als tijdelijke opslag.
- Door deze stationstoewijzing worden alle andere gekoppelde opslagstationstoewijzingen een letter opgeschoven.
- Als uw on-premises installatie bijvoorbeeld gebruikmaakt van een gegevensschijf die is toegewezen aan station D: voor toepassingsinstallaties, wordt de toewijzing voor dit station verhoogd naar station E: nadat u de VM naar Azure hebt gemigreerd.
- Om deze automatische toewijzing te voorkomen en ervoor te zorgen dat Azure de volgende vrije stationsletter toewijst aan het tijdelijke volume, stelt u het SAN-beleid (Storage Area Network) in op OnlineAll:
Configureer deze instelling als volgt handmatig:
- Open op de on-premises machine (niet op de hostserver) een opdrachtprompt met verhoogde bevoegdheid.
- Voer diskpart in.
- Voer SAN in. Als de stationsletter van het gastbesturingssysteem niet wordt onderhouden, wordt Alles offline of Offline gedeeld geretourneerd.
- Voer achter de DISKPART-prompt SAN Policy=OnlineAll in. Deze instelling zorgt ervoor dat schijven online worden gezet, en dat u van en naar beide schijven kunt lezen en schrijven.
- Tijdens de testmigratie kunt u controleren of de stationsletters behouden blijven.
Linux-machines
Azure Migrate voert deze acties automatisch uit voor deze versies
- Red Hat Enterprise Linux 9.x, 8.x, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.x (Azure Linux VM-agent wordt ook automatisch geïnstalleerd tijdens de migratie)
- CentOS Stream (Azure Linux VM-agent wordt ook automatisch geïnstalleerd tijdens de migratie)
- SUSE Linux Enterprise Server 15 SP0, 15 SP1, 12, 11 SP4, 11 SP3
- Ubuntu 20.04, 19.04, 19.10, 18.04LTS, 16.04LTS, 14.04LTS (Azure Linux VM-agent wordt ook automatisch geïnstalleerd tijdens de migratie)
- Debian 10, 9, 8, 7
- Oracle Linux 8, 7.7-CI, 7.7, 6
Bereid voor andere versies de machines voor zoals samengevat in de tabel.
Notitie
Sommige wijzigingen kunnen van invloed zijn op het opstarten van de VIRTUELE machine of de verbinding met de VIRTUELE machine is mogelijk niet tot stand gebracht.
Actie | DETAILS | Linux-versie |
---|---|---|
Hyper-V Linux Integration Services installeren | Bouw de Linux-initialisatie-installatiekopie opnieuw op zodat deze de benodigde Hyper-V-stuurprogramma's bevat. Door de initialisatie-installatiekopie opnieuw op te bouwen, zorgt u ervoor dat de VM in Azure kan worden opgestart. | In meeste nieuwe versies van Linux-distributies is dit standaard opgenomen. Als het niet is opgenomen, moet u het handmatig installeren voor alle versies behalve de hierboven genoemde. |
Azure Serial Console-logboekregistratie inschakelen | Het inschakelen van consolelogboekregistratie helpt u bij het oplossen van problemen. U hoeft de VM niet opnieuw te starten. De Azure-VM wordt opgestart met behulp van de installatiekopie van de schijf. Het opstarten van de installatiekopie is equivalent aan het opnieuw opstarten van de nieuwe VM. Volg deze instructies om het in te schakelen. |
|
Apparaattoewijzingsbestand bijwerken | Werk het apparaattoewijzingsbestand bij met de koppelingen van apparaatnaam en volume, zodat u persistente apparaat-id's gebruikt. | Installeer handmatig voor alle versies behalve de hierboven genoemde. (Alleen van toepassing in VMware-scenario's op basis van een agent) |
fstab-items bijwerken | Werk items bij om persistente volume-id's te gebruiken. | Werk handmatig bij voor alle versies behalve de hierboven genoemde. |
udev-regel verwijderen | Verwijder alle udev-regels die interfacenamen reserveren op basis van MAC-adres enzovoort. | Verwijder handmatig voor alle versies behalve de hierboven genoemde. |
Netwerkinterfaces bijwerken | Werk netwerkinterfaces bij zodat ze IP-adressen ontvangen op basis van DHCP.nst | Werk handmatig bij voor alle versies behalve de hierboven genoemde. |
SSH inschakelen | Zorg ervoor dat SSH is ingeschakeld en dat de SSHD-service is ingesteld om automatisch te worden gestart bij opnieuw opstarten. Zorg ervoor dat inkomende SSH-verbindingsaanvragen niet worden geblokkeerd door de firewall van het besturingssysteem of door scriptregels. |
Schakel handmatig in voor alle versies behalve de hierboven genoemde. |
De Linux Azure-gastagent installeren | De Microsoft Azure Linux Agent (waagent) is een veilig, lichtgewicht proces dat Linux & FreeBSD-inrichting beheert en vm-interactie met de Azure Fabric Controller. | Schakel handmatig in voor alle versies behalve de hierboven genoemde. Volg de instructies voor het handmatig installeren van de Linux-agent voor andere besturingssysteemversies. Bekijk de lijst met vereiste pakketten om de Linux VM-agent te installeren. |
Meer informatie over de wijzigingen die zijn uitgevoerd op Linux-servers voor VMware vSphere-migraties zonder agent.
De volgende tabel bevat een samenvatting van de stappen die automatisch worden uitgevoerd voor de hierboven vermelde besturingssystemen.
Actie | VMware vSphere-migratie op basis van agents | VMware vSphere-migratie zonder agent | Hyper-V-migratie zonder agent |
---|---|---|---|
Kernelinstallatiekopieën bijwerken met Hyper-V Linux Integration Services. (De LIS-stuurprogramma's moeten aanwezig zijn op de kernel.) |
Ja | Ja | Ja |
Azure Serial Console-logboekregistratie inschakelen | Ja | Ja | Ja |
Apparaattoewijzingsbestand bijwerken | Ja | No | Nr. |
fstab-items bijwerken | Ja | Ja | Ja |
udev-regel verwijderen | Ja | Ja | Ja |
Netwerkinterfaces bijwerken | Ja | Ja | Ja |
SSH inschakelen | Nee | Nee | Nr. |
Azure VM Linux-agent installeren | Ja | Ja | Ja |
Lees meer over stappen voor het uitvoeren van een Linux-VM op Azure en instructies voor enkele populaire Linux-distributies.
Bekijk de lijst met vereiste pakketten om de Linux VM-agent te installeren. Azure Migrate installeert de Linux VM-agent automatisch voor RHEL 9.x, 8.x/7.x/6.x, Ubuntu 14.04/16.04/18.04/19.04/19.10/20.04, SUSE 15 SP0/15 SP1/12/11 SP4/11 SP3, Debian 9/8/7 en Oracle 7 bij gebruik van de methode zonder agent van VMware-migratie.
Vereisten voor Azure-VM's controleren
On-premises machines die u naar Azure repliceert moeten voldoen aan de Azure-VM-vereisten voor het besturingssysteem en de architectuur, de schijven, netwerkinstellingen en VM-namen.
Controleer voordat u migreert de Azure-VM-vereisten voor migratie van VMware, Hyper-V en fysieke servers.
Verbinding maken na de migratie voorbereiden
Bij de migratie naar Azure worden Azure-VM's gemaakt. Na de migratie moet u verbinding kunnen maken met de nieuwe Azure-VM's. Er zijn meerdere stappen nodig om met succes verbinding te maken.
Voorbereiden op het verbinden met Azure Windows-VM's
Op on-premises Windows-machines:
- Configureer Windows-instellingen. De instellingen omvatten het verwijderen van statische persistente routes of WinHTTP-proxy's.
- Zorg ervoor dat vereiste services worden uitgevoerd.
- Schakel extern bureaublad (RDP) in om externe verbindingen met de on-premises machine mogelijk te maken. Leer PowerShell gebruiken om RDP in te schakelen.
- Om na de migratie via het internet toegang te krijgen tot een Azure-VM, moet u in Windows Firewall op de on-premises machine TCP en UDP toestaan in het Openbare profiel en RDP instellen als toegestane app voor alle profielen.
- Als u na de migratie toegang wilt krijgen tot een Azure-VM via een site-to-site VPN, staat u in Windows Firewall op de on-premises machine RDP toe voor de Domein- en Privé-profielen. Leer RDP-verkeer toestaan.
- Zorg ervoor dat er geen Windows-updates in behandeling zijn op de on-premises VM wanneer u migreert. Als die er zijn, kunnen er na de migratie updates worden geïnstalleerd op de Azure VM en kunt u zich pas op de VM aanmelden als de updates zijn voltooid.
Voorbereiden op het verbinden met Linux Azure-VM's
Op on-premises Linux-machines:
- Controleer of de Secure Shell-service zo is ingesteld dat deze automatisch wordt gestart bij het opstarten van het systeem.
- Controleer of SSH-verbindingen zijn toegestaan door de firewallregels.
Azure-VM's configureren na migratie
Voer na de migratie de volgende stappen uit op de gemaakte Azure-VM's:
- Wijs een openbaar IP-adres toe aan de VM om verbinding te maken met de VM via internet. U moet een ander openbaar IP-adres voor de Azure-VM gebruiken dan het adres dat u gebruikte voor uw on-premises machine. Meer informatie.
- Controleer of de regels van de netwerkbeveiligingsgroep (NSG) op de VM inkomende verbindingen naar de RDP- of SSH-poort toestaan.
- Controleer diagnostische gegevens over opstarten om de VM te bekijken.
Volgende stappen
Bepaal welke methode u wilt gebruiken voor het migreren van VMware vSphere-VM's naar Azure, of begin met het migreren van Hyper-V-VM's of fysieke servers of gevirtualiseerde of cloud-VM's.
Wat er wordt ondersteund
Voor VMware vSphere-VM's ondersteunt migratie en modernisering zonder agent of migratie op basis van agents.
- VMware vSphere-VM's: migratievereisten en ondersteuning voor VMware vSphere-VM's controleren.
- Hyper-V-VM's: migratievereisten en ondersteuning voor Hyper-V-VM's controleren.
- Fysieke machines: migratievereisten en ondersteuning voor on-premises fysieke machines en andere gevirtualiseerde servers controleren.