Förbereda lokala datorer för migrering till Azure
Varning
Den här artikeln refererar till CentOS, en Linux-distribution som har statusen End Of Life (EOL). Överväg att använda och planera i enlighet med detta. Mer information finns i CentOS End Of Life-vägledningen.
Den här artikeln beskriver hur du förbereder lokala datorer innan du migrerar dem till Azure med hjälp av migrerings- och moderniseringsverktyget .
Den här artikeln innehåller följande avsnitt:
- Granska migreringsbegränsningar.
- Välj en metod för att migrera virtuella VMware vSphere-datorer.
- Kontrollera kraven för hypervisor- och operativsystem för datorer som du vill migrera.
- Granska URL och portåtkomst för datorer som du vill migrera.
- Granska ändringar som du kan behöva göra innan du påbörjar migreringen.
- Kontrollera kraven för virtuella Azure-datorer för migrerade datorer.
- Förbered datorer så att du kan ansluta till de virtuella Azure-datorerna efter migreringen.
Verifiera migreringsbegränsningar
Tabellen sammanfattar identifierings-, utvärderings- och migreringsgränser för Azure Migrate. Vi rekommenderar att du utvärderar datorer före migreringen, men du behöver inte göra det.
Scenario | Projekt | Identifiering/utvärdering | Migrering |
---|---|---|---|
Virtuella VMware vSphere-datorer | Identifiera och utvärdera upp till 35 000 virtuella datorer i ett enda Azure Migrate-projekt. | Upptäck upp till 10 000 virtuella VMware vSphere-datorer med en enda Azure Migrate-installation för VMware vSphere. Installationen har stöd för att lägga till flera vCenter-servrar. Du kan lägga till upp till 10 vCenter-servrar per installation. |
Agentlös migrering: Du kan samtidigt replikera högst 500 virtuella datorer över flera vCenter-servrar (identifieras från en enhet) med hjälp av en skalbar installation. Agentbaserad migrering: Du kan skala ut replikeringsinstallationen för att replikera ett stort antal virtuella datorer. I portalen kan du välja upp till 10 datorer samtidigt för replikering. Om du vill replikera fler datorer lägger du till i batchar med 10. |
Virtuella Hyper-V-datorer | Identifiera och utvärdera upp till 35 000 virtuella datorer i ett enda Azure Migrate-projekt. | Identifiera upp till 5 000 virtuella Hyper-V-datorer med en enda Azure Migrate-installation | En installation används inte för Hyper-V-migrering. I stället körs Hyper-V-replikeringsprovidern på varje Hyper-V-värd. Replikeringskapaciteten påverkas av prestandafaktorer som vm-omsättning och uppladdning av bandbredd för replikeringsdata. I portalen kan du välja upp till 10 datorer samtidigt för replikering. Om du vill replikera fler datorer lägger du till i batchar med 10. |
Fysiska datorer | Identifiera och utvärdera upp till 35 000 datorer i ett enda Azure Migrate-projekt. | Identifiera upp till 1 000 fysiska servrar med en enda Azure Migrate-installation för fysiska servrar. | Du kan skala ut replikeringsinstallationen för att replikera ett stort antal servrar. I portalen kan du välja upp till 10 datorer samtidigt för replikering. Om du vill replikera fler datorer lägger du till i batchar med 10. |
Välj en VMware vSphere-migreringsmetod
Om du migrerar virtuella VMware vSphere-datorer till Azure jämför du de agentlösa och agentbaserade migreringsmetoderna för att avgöra vad som fungerar bäst för dig.
Verifiera krav för hypervisor
- Verifiera agentlösa VMware- eller VMware vSphere-agentbaserade krav.
- Kontrollera kraven för Hyper-V-värden .
Verifiera operativsystemkrav
Verifiera operativsystem som stöds för migrering:
- Om du migrerar virtuella VMware vSphere-datorer eller virtuella Hyper-V-datorer kontrollerar du VMware vSphere VM-kraven för agentlös och agentbaserad migrering och krav för virtuella Hyper-V-datorer.
- Kontrollera att Windows-operativsystem stöds i Azure.
- Kontrollera att Linux-distributioner stöds i Azure.
Granska URL och portåtkomst
Granska vilka URL:er och portar som används under migreringen.
Scenario | Detaljer | URL:er | Portar |
---|---|---|---|
VMware vSphere-agentlös migrering | Använder Azure Migrate-installationen för migrering. Ingenting är installerat på virtuella VMware vSphere-datorer. | Granska de offentliga moln- och myndighets-URL :er som behövs för identifiering, utvärdering och migrering med installationen. | Granska portkraven för agentlös migrering. |
VMware vSphere-agentbaserad migrering | Använder replikeringsinstallationen för migrering. Tjänsten Mobility-agenten är installerad på virtuella datorer. | Granska det offentliga molnet och Azure Government-URL :er som replikeringsinstallationen behöver åtkomst till. | Granska de portar som används under agentbaserad migrering. |
Hyper-V-migrering | Använder en provider installerad på Hyper-V-värdar för migrering. Ingenting är installerat på virtuella Hyper-V-datorer. | Granska det offentliga molnet och Azure Government-URL :er som replikeringsprovidern som körs på värdarna behöver åtkomst till. | Replikeringsprovidern på Hyper-V-värden använder utgående anslutningar på HTTPS-port 443 för att skicka vm-replikeringsdata. |
Fysiska datorer | Använder replikeringsinstallationen för migrering. Den tjänsten Mobility agenten är installerad på de fysiska datorerna. | Granska det offentliga molnet och Azure Government-URL :er som replikeringsinstallationen behöver åtkomst till. | Granska de portar som används under fysisk migrering. |
Verifiera nödvändiga ändringar innan du migrerar
Det krävs vissa ändringar på virtuella datorer innan du migrerar dem till Azure.
- För vissa operativsystem gör Azure Migrate ändringar automatiskt under replikerings-/migreringsprocessen.
- För andra operativsystem måste du konfigurera inställningarna manuellt.
- Det är viktigt att konfigurera inställningarna manuellt innan du påbörjar migreringen. Vissa av ändringarna kan påverka uppstarten av den virtuella datorn, eller så kanske inte anslutningen till den virtuella datorn upprättas. Om du migrerar den virtuella datorn innan du gör ändringen kanske den virtuella datorn inte startar i Azure.
Granska tabellerna för att identifiera de ändringar du behöver göra.
Windows-datorer
De ändringar som utförs sammanfattas i tabellen.
Åtgärd | VMware vSphere (agentlös migrering) | VMware vSphere (agentbaserad)/fysiska datorer | Windows på Hyper-V |
---|---|---|---|
Konfigurera SAN-principen som Online All |
Ställ in automatiskt för datorer som kör Windows Server 2008 R2 eller senare. Konfigurera manuellt för tidigare operativsystem. |
Ställ in automatiskt i de flesta fall. | Ställ in automatiskt för datorer som kör Windows Server 2008 R2 eller senare. |
Installera Hyper-V-gästintegrering | Installera manuellt på datorer som kör Windows Server 2003. | Installera manuellt på datorer som kör Windows Server 2003. | Installera manuellt på datorer som kör Windows Server 2003. |
Aktivera Azure-seriekonsol Aktivera konsolen på virtuella Azure-datorer för felsökning. Du behöver inte starta om den virtuella datorn. Den virtuella Azure-datorn startas med hjälp av diskavbildningen. Start av diskavbildning motsvarar en omstart för den nya virtuella datorn. |
Aktivera manuellt | Aktivera manuellt | Aktivera manuellt |
Installera Windows Azure-gästagenten Virtual Machine Agent (VM Agent) är en säker, enkel process som hanterar interaktionen mellan virtuella datorer (VM) med Azure Fabric Controller. VM-agenten har en primär roll när det gäller att aktivera och köra tillägg för virtuella Azure-datorer som möjliggör konfiguration efter distributionen av den virtuella datorn, till exempel installation och konfiguration av programvara. |
Ställ in automatiskt för datorer som kör Windows Server 2008 R2 eller senare. Konfigurera manuellt för tidigare operativsystem. |
Ställ in automatiskt för datorer som kör Windows Server 2008 R2 eller senare. | Ställ in automatiskt för datorer som kör Windows Server 2008 R2 eller senare. |
Ansluta efter migrering För att ansluta efter migreringen finns det ett antal steg att vidta innan du migrerar. |
Konfigurera manuellt. | Konfigurera manuellt. | Konfigurera manuellt. |
Läs mer om de ändringar som utförs på Windows-servrar för agentlösa VMware vSphere-migreringar.
Konfigurera SAN-princip
Som standard tilldelas virtuella Azure-datorer enhet D: att använda som tillfällig lagring.
- Den här enhetstilldelningen gör att alla andra anslutna lagringsenhetstilldelningar ökar med en bokstav.
- Om din lokala installation till exempel använder en datadisk som är tilldelad till enhet D: för programinstallationer ökar tilldelningen för den här enheten till enhet E: när du har migrerat den virtuella datorn till Azure.
- För att förhindra den här automatiska tilldelningen och för att säkerställa att Azure tilldelar nästa kostnadsfria enhetsbeteckning till den tillfälliga volymen anger du SAN-principen (Storage Area Network) till OnlineAll:
Konfigurera den här inställningen manuellt enligt följande:
- Öppna en upphöjd kommandotolk på den lokala datorn (inte värdservern).
- Ange diskdel.
- Ange SAN. Om enhetsbeteckningen för gästoperativsystemet inte bibehålls returneras offline- eller offlinedelade .
- I DISKPART-prompten anger du SAN Policy=OnlineAll. Den här inställningen säkerställer att diskar tas online och att du kan läsa och skriva till båda diskarna.
- Under testmigreringen kan du kontrollera att enhetsbeteckningarna bevaras.
Linux-datorer
Azure Migrate slutför dessa åtgärder automatiskt för dessa versioner
- 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 installeras också automatiskt under migreringen)
- CentOS Stream (Azure Linux VM-agent installeras också automatiskt under migreringen)
- 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 installeras också automatiskt under migreringen)
- Debian 10, 9, 8, 7
- Oracle Linux 8, 7.7-CI, 7.7, 6
För andra versioner förbereder du datorer enligt sammanfattningen i tabellen.
Kommentar
Vissa ändringar kan påverka den virtuella datorns start, eller så kanske inte anslutningen till den virtuella datorn upprättas.
Åtgärd | Detaljer | Linux-version |
---|---|---|
Installera Hyper-V Linux Integration Services | Återskapa Linux-init-avbildningen så att den innehåller nödvändiga Hyper-V-drivrutiner. Om du återskapar init-avbildningen ser du till att den virtuella datorn startar i Azure. | De flesta nya versioner av Linux-distributioner ingår som standard. Om det inte ingår installerar du manuellt för alla versioner utom de som nämns ovan. |
Aktivera azure-seriekonsolloggning | När du aktiverar konsolloggning kan du felsöka. Du behöver inte starta om den virtuella datorn. Den virtuella Azure-datorn startas med hjälp av diskavbildningen. Start av diskavbildning motsvarar en omstart för den nya virtuella datorn. Följ de här anvisningarna för att aktivera. |
|
Uppdatera mappningsfilen för enheten | Uppdatera enhetsmappningsfilen med enhetsnamn-till-volym-associationerna så att du använder beständiga enhetsidentifierare. | Installera manuellt för alla versioner utom de som nämns ovan. (Gäller endast i agentbaserat VMware-scenario) |
Uppdatera fstab-poster | Uppdatera poster för att använda beständiga volymidentifierare. | Uppdatera manuellt för alla versioner utom de som beskrivs ovan. |
Ta bort udev-regel | Ta bort alla udev-regler som reserverar gränssnittsnamn baserat på mac-adress osv. | Ta bort manuellt för alla versioner utom de som beskrivs ovan. |
Uppdatera nätverksgränssnitt | Uppdatera nätverksgränssnitt för att ta emot IP-adress baserat på DHCP.nst | Uppdatera manuellt för alla versioner utom de som beskrivs ovan. |
Aktivera ssh | Kontrollera att ssh är aktiverat och att sshd-tjänsten är inställd på att startas om automatiskt. Kontrollera att inkommande SSH-anslutningsbegäranden inte blockeras av OS-brandväggen eller skriptbara regler. |
Aktivera manuellt för alla versioner utom de som beskrivs ovan. |
Installera Linux Azure-gästagenten | Microsoft Azure Linux-agenten (waagent) är en säker, enkel process som hanterar Linux- och FreeBSD-etablering och VM-interaktion med Azure Fabric Controller. | Aktivera manuellt för alla versioner utom de som beskrivs ovan. Följ anvisningarna för att installera Linux-agenten manuellt för andra operativsystemversioner. Granska listan över nödvändiga paket för att installera Linux VM-agenten. |
Läs mer om de ändringar som utförs på Linux-servrar för agentlösa VMware vSphere-migreringar.
I följande tabell sammanfattas de steg som utförs automatiskt för de operativsystem som anges ovan.
Åtgärd | Agentbaserad VMware vSphere-migrering | Agentlös VMware vSphere-migrering | Agentlös Hyper-V-migrering |
---|---|---|---|
Uppdatera kernelavbildningen med Hyper-V Linux Integration Services. (LIS-drivrutinerna ska finnas på kerneln.) |
Ja | Ja | Ja |
Aktivera azure-seriekonsolloggning | Ja | Ja | Ja |
Uppdatera mappningsfilen för enheten | Ja | Nej | Nej |
Uppdatera fstab-poster | Ja | Ja | Ja |
Ta bort udev-regel | Ja | Ja | Ja |
Uppdatera nätverksgränssnitt | Ja | Ja | Ja |
Aktivera ssh | Nej | Nej | Nej |
Installera Azure VM Linux-agent | Ja | Ja | Ja |
Läs mer om steg för att köra en virtuell Linux-dator i Azure och få instruktioner för några av de populära Linux-distributionerna.
Granska listan över nödvändiga paket för att installera Linux VM-agenten. Azure Migrate installerar vm-agenten för Linux automatiskt för 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 och Oracle 7 när du använder den agentlösa metoden för VMware-migrering.
Kontrollera kraven för virtuella Azure-datorer
Lokala datorer som du replikerar till Azure måste uppfylla kraven för virtuella Azure-datorer för operativsystem och arkitektur, diskar, nätverksinställningar och namngivning av virtuella datorer.
Innan du migrerar granskar du kraven för virtuella Azure-datorer för migrering av VMware, Hyper-V och fysisk server .
Förbered för att ansluta efter migrering
Virtuella Azure-datorer skapas under migreringen till Azure. Efter migreringen måste du kunna ansluta till de nya virtuella Azure-datorerna. Flera steg krävs för att ansluta.
Förbereda för att ansluta till virtuella Azure Windows-datorer
Lokala Windows-datorer:
- Konfigurera Windows-inställningar. Inställningarna omfattar borttagning av statiska beständiga vägar eller WinHTTP-proxy.
- Kontrollera att nödvändiga tjänster körs.
- Aktivera fjärrskrivbord (RDP) för att tillåta fjärranslutningar till den lokala datorn. Lär dig hur du använder PowerShell för att aktivera RDP.
- Om du vill komma åt en virtuell Azure-dator via Internet efter migreringen i Windows-brandväggen på den lokala datorn tillåter du TCP och UDP i den offentliga profilen och anger RDP som en tillåten app för alla profiler.
- Om du vill komma åt en virtuell Azure-dator via en plats-till-plats-VPN efter migreringen kan du i Windows-brandväggen på den lokala datorn tillåta RDP för domän- och privata profiler. Lär dig hur du tillåter RDP-trafik.
- Kontrollera att inga Windows-uppdateringar väntar på den lokala virtuella datorn när du migrerar. Om det finns det kan uppdateringar börja installeras på den virtuella Azure-datorn efter migreringen och du kommer inte att kunna logga in på den virtuella datorn förrän uppdateringarna har slutförts.
Förbereda för att ansluta med virtuella Linux Azure-datorer
Lokala Linux-datorer:
- Kontrollera att Secure Shell-tjänsten är inställd på att starta automatiskt vid systemstart.
- Kontrollera att brandväggsreglerna tillåter en SSH-anslutning.
Konfigurera virtuella Azure-datorer efter migreringen
Efter migreringen slutför du de här stegen på de virtuella Azure-datorer som skapas:
- Om du vill ansluta till den virtuella datorn via Internet tilldelar du en offentlig IP-adress till den virtuella datorn. Du måste använda en annan offentlig IP-adress för den virtuella Azure-datorn än för din lokala dator. Läs mer.
- Kontrollera att regler för nätverkssäkerhetsgrupp (NSG) på den virtuella datorn tillåter inkommande anslutningar till RDP- eller SSH-porten.
- Kontrollera startdiagnostiken för att visa den virtuella datorn.
Nästa steg
Bestäm vilken metod du vill använda för att migrera virtuella VMware vSphere-datorer till Azure, eller börja migrera virtuella Hyper-V-datorer eller fysiska servrar eller virtuella datorer i molnet.
Se vad som stöds
För virtuella VMware vSphere-datorer stöder migrering och modernisering agentlös eller agentbaserad migrering.
- Virtuella VMware vSphere-datorer: Verifiera migreringskrav och stöd för virtuella VMware vSphere-datorer.
- Virtuella Hyper-V-datorer: Verifiera migreringskrav och stöd för virtuella Hyper-V-datorer.
- Fysiska datorer: Verifiera migreringskrav och stöd för lokala fysiska datorer och andra virtualiserade servrar.