Zelfstudie: Servers ontdekken die worden uitgevoerd op Hyper-V met Azure Migrate: Detectie en evaluatie

Als onderdeel van de migratie naar Azure, detecteert u uw on-premises inventaris en werkbelastingen.

Deze zelfstudie laat zien hoe u on-premises servers op Hyper-V-hosts kunt ontdekken met het hulpprogramma Azure Migrate: Detectie en evaluatie, met behulp van een lichtgewicht Azure Migrate apparaat. U implementeert het apparaat als een server op de Hyper-V-host om continu metagegevens van machines en prestaties te ontdekken.

In deze zelfstudie leert u het volgende:

  • Een Azure-account instellen
  • De Hyper-V-omgeving voorbereiden voor detectie.
  • Maak een project.
  • Het Azure Migrate-apparaat instellen.
  • Continue detectie starten.

Notitie

Zelfstudies laten de snelste manier zien om een scenario uit te proberen, en gebruiken de standaardopties.

Als u nog geen abonnement op Azure hebt, maak dan een gratis account aan voordat u begint.

Vereisten

Controleer of deze vereisten aanwezig zijn voordat u met deze zelfstudie begint.

Vereiste Details
Hyper-V-host Hyper-V-hosts waarop servers zich bevinden, kunnen zelfstandig zijn of zich in een cluster bevinden.

Op deze host moet Windows Server 2019 R2, Windows Server 2016 of Windows Server 2012 R2 worden uitgevoerd.

Controleer of binnenkomende verbindingen zijn toegestaan op WinRM-poort 5985 (HTTP), zodat het apparaat verbinding kan maken met metagegevens en prestatiegegevens van de server, met behulp van een Common Information Model-sessie (CIM).
Implementatie van het apparaat Hyper-V-host heeft resources nodig om een server toe te wijzen voor het apparaat:

- 16 GB RAM, 8 vCCPUs en ongeveer 80 GB aan schijfopslag.

- Een externe virtuele switch en internettoegang op het apparaat, rechtstreeks of via een proxy.
Servers Op servers kan elk besturingssysteem Windows linux worden uitgevoerd.

Een Azure-gebruikersaccount voorbereiden

Als u een project wilt maken en het Azure Migrate registreren, hebt u een account nodig met:

  • Machtigingen op inzender- of eigenaarniveau voor een Azure-abonnement.
  • Machtigingen voor het registreren Azure Active Directory(AAD) apps.

Als u net pas een gratis Azure-account hebt gemaakt, bent u de eigenaar van uw abonnement. Als u niet de eigenaar van het abonnement bent, kunt u met de eigenaar samenwerken om de volgende machtigingen toe te wijzen:

  1. Zoek in de Azure Portal naar 'Abonnementen' en selecteer onder Services Abonnementen.

    Zoekvak om te zoeken naar het Azure-abonnement

  2. Selecteer op de pagina Abonnementen het abonnement waarin u een project wilt maken.

  3. Selecteer onder het abonnement de optie Toegangsbeheer (IAM) > Toegang controleren.

  4. Zoek onder Toegang controleren naar het relevante gebruikersaccount.

  5. Klik onder Een roltoewijzing toevoegen op Toevoegen.

    Een gebruikersaccount zoeken om toegang te controleren en een rol toe te wijzen

  6. Selecteer onder Roltoewijzing toevoegen de rol Inzender of Eigenaar en selecteer account (azmigrateuser in ons voorbeeld). Klik vervolgens op Opslaan.

    Hiermee opent u de pagina Roltoewijzing toevoegen om een rol aan het account toe te wijzen

  7. Als u het apparaat wilt registreren, moet uw Azure-account machtigingen hebben om uw apps AAD registreren.

  8. Navigeer Azure Portal naar Azure Active Directory > > User User Instellingen.

  9. Controleer onder Gebruikersinstellingen of Azure AD-gebruikers toepassingen kunnen registreren (standaard ingesteld op Ja).

    Verifiëren onder Gebruikersinstellingen of gebruikers Active Directory-apps kunnen registreren

  10. Als de instellingen voor 'App-registraties' zijn ingesteld op Nee, vraagt u de tenant/globale beheerder om de vereiste machtiging toe te wijzen. De tenant/globale beheerder kan de rol toepassingsontwikkelaar ook toewijzen aan een account om de registratie van de app AAD toestaan. Meer informatie.

Hyper-V-hosts voorbereiden

U kunt Hyper-V-hosts handmatig voorbereiden of een script gebruiken. De voorbereidingsstappen worden samengevat in de tabel. Het script bereidt deze automatisch voor.

Stap Script Handmatig
Hostvereisten controleren Controleert of op de host een ondersteunde versie van Hyper-V en de Hyper-V-rol wordt uitgevoerd.

Hiermee schakelt u de WinRM-service in en opent u poort 5985 (HTTP) en 5986 (HTTPS) op de host (vereist voor de verzameling metagegevens).
Op deze host moet Windows Server 2019 R2, Windows Server 2016 of Windows Server 2012 R2 worden uitgevoerd.

Controleer of binnenkomende verbindingen zijn toegestaan op WinRM-poort 5985 (HTTP), zodat het apparaat verbinding kan maken met metagegevens en prestatiegegevens van de server, met behulp van een Common Information Model-sessie (CIM).

Het script wordt momenteel niet ondersteund op hosts met een niet-Engelse taal.
PowerShell-versie bevestigen Controleert of u het script uitvoert op een ondersteunde PowerShell-versie. Controleer of u PowerShell versie 4.0 of hoger uitvoert op de Hyper-V-host.
Een account maken Controleert of u de juiste machtigingen op de Hyper-V-host hebt.

Hiermee kunt u een lokaal gebruikersaccount maken met de juiste machtigingen.
Optie 1: Maak een account met beheerderstoegang op de Hyper-V-hostmachine.

Optie 2: Bereid een lokaal beheerdersaccount of een domeinbeheerdersaccount voor en voeg het account toe aan deze groepen: Gebruikers van extern beheer, Hyper-V-beheerders, en Prestatiemetergebruikers.
Externe communicatie met PowerShell inschakelen Hiermee schakelt u via een WinRM-verbinding PowerShell-verbindingen op de host in, zodat het Azure Migrate-apparaat PowerShell-opdrachten op de host kan uitvoeren. Als u deze wilt instellen, opent u op elke host een PowerShell-console als beheerder en voer u deze opdracht uit: powershell Enable-PSRemoting -force
Hyper-V-integratieservices instellen Controleert of de Hyper-V Integration Services is ingeschakeld op alle servers die worden beheerd door de host. Schakel Hyper-V Integration Services in op elke server.

Als u werkt met Windows Server 2003, volgt u deze instructies.
Referenties delegeren als serverschijven zich op externe SMB-shares bevinden Referenties delegeren Voer deze opdracht uit om CredSSP in te stellen om referenties te delegeren op hosts waarop servers met schijven op SMB-shares worden uitgevoerd: powershell Enable-WSManCredSSP -Role Server -Force

U kunt deze opdracht op afstand uitvoeren op alle Hyper-V-hosts.

Als u nieuwe hostknooppunten aan een cluster toevoegt, worden deze automatisch toegevoegd voor detectie, maar u moet CredSSP handmatig inschakelen.

Wanneer u het apparaat instelt, voltooit u de instelling van CredSSP door deze in te schakelen op het apparaat.

Het script uitvoeren

  1. Download het script via het Microsoft Downloadcenter. Het script is cryptografisch ondertekend door Microsoft.

  2. Valideer de scriptintegriteit met behulp van het SHA256-hashbestand. De hashtagwaarde staat hieronder. Gebruik deze opdracht om de hash voor het script te genereren:

    C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    

    Gebruiksvoorbeeld:

    C:\>CertUtil -HashFile C:\Users\Administrators\Desktop\ MicrosoftAzureMigrate-Hyper-V.ps1 SHA256
    
  3. Na het valideren van de scriptintegriteit, moet u het script op elke Hyper-V-host uitvoeren met deze PowerShell-opdracht met verhoogde machtigingen:

    PS C:\Users\Administrators\Desktop> MicrosoftAzureMigrate-Hyper-V.ps1
    

Hash-waarde is:

Hash Waarde
SHA256 0ad60e7299925eff4d1ae9f1c7db485dc9316ef45b0964148a3c07c80761ade2

Een project instellen

Stel een nieuw project in.

  1. Zoek in de Azure-portal in Alle services naar Azure Migrate.

  2. Onder Services selecteert u Azure Migrate.

  3. Selecteer onder Overzicht de optie Project maken.

  4. Selecteer onder Project maken uw Azure-abonnement en resourcegroep. Maak een resourcegroep als u er nog geen hebt.

  5. Geef in Projectdetails de projectnaam en het geografische gebied op waarin u het project wilt maken. Bekijk ondersteunde geografische regio's voor openbare clouds en overheidsclouds.

    Vakken voor projectnaam en regio

  6. Selecteer Maken.

  7. Wacht enkele minuten tot het project is geïmplementeerd. Het Azure Migrate: Detectie en evaluatie wordt standaard toegevoegd aan het nieuwe project.

Pagina met Azure Migrate: Hulpprogramma voor detectie en evaluatie is standaard toegevoegd

Notitie

Als u al een project hebt gemaakt, kunt u hetzelfde project gebruiken om extra apparaten te registreren om meer servers te ontdekken en te evalueren. Meer informatie

Het apparaat instellen

Azure Migrate maakt gebruik van een lichtgewicht Azure Migrate-apparaat. Het apparaat voert serverdetectie uit en verzendt serverconfiguratie- en prestatiemetagegevens naar Azure Migrate. Het apparaat kan worden ingesteld door een VHD-bestand te implementeren dat van het project kan worden gedownload.

Notitie

Als u het apparaat om de een of andere reden niet kunt instellen met behulp van de sjabloon, kunt u het instellen met behulp van een PowerShell-script op een bestaande Windows Server 2016 server. Meer informatie.
De optie voor het implementeren van een apparaat met behulp van een VHD-sjabloon wordt niet ondersteund in Azure Government cloud. Meer informatie over het implementeren van een apparaat voor Azure Government cloud.

In deze zelfstudie wordt het apparaat als volgt ingesteld op een server die wordt uitgevoerd in de Hyper-V-omgeving:

  1. Geef een apparaatnaam op en genereer een projectsleutel in de portal.
  2. Download een gecomprimeerde Hyper-V VHD vanuit de Azure Portal.
  3. Maak het apparaat en controleer of het verbinding kan maken met Azure Migrate: Detectie en evaluatie.
  4. Configureer het apparaat voor de eerste keer en registreer het bij het project met behulp van de projectsleutel.

1. De projectsleutel genereren

  1. Selecteer in > > Migratiedoelenservers Azure Migrate: Detectie en evaluatie de optie Ontdekken.
  2. In Servers ontdekken Zijn uw servers > gevirtualiseerd? selecteert u Ja, met Hyper-V.
  3. Geef in 1:Projectsleutel genereren een naam op voor het Azure Migrate dat u gaat instellen voor de detectie van servers. De naam moet alfanumeriek zijn met 14 tekens of minder.
  4. Klik op Sleutel genereren om de vereiste Azure-resources te gaan maken. Sluit de pagina Server ontdekken niet tijdens het maken van resources.
  5. Nadat de Azure-resources zijn gemaakt, wordt er een projectsleutel gegenereerd.
  6. Kopieer de sleutel, omdat u deze nodig hebt om de registratie van het apparaat tijdens de configuratie te voltooien.

2. De VHD downloaden

In 2: Azure Migrate-apparaat downloaden, selecteert u het VHD-bestand en klikt u op Downloaden.

Beveiliging controleren

Controleer of het zip-bestand veilig is voordat u het implementeert.

  1. Open op de machine waarop u het bestand hebt gedownload een opdrachtvenster voor beheerders.

  2. Gebruik de volgende PowerShell-opdracht om de hash voor het zip-bestand te genereren

    • C:\>Get-FileHash -Path <file_location> -Algorithm [Hashing Algorithm]
    • Gebruiksvoorbeeld: C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256
  3. Controleer de meest recente versie van het apparaat en de hashwaarden:

    • Voor de openbare Azure-cloud:

      Scenario Downloaden SHA256
      Hyper-V (8,91 GB) Nieuwste versie 91A435962F0DC9C7032DE0288D578171A76CC07563AC543C5E1EB25CD31BB231
    • Voor Azure Government:

      Scenario _ _ Downloaden* SHA256
      Hyper-V (85,8 MB) Nieuwste versie 3C00F9EB54CC6C55E127EDE47DFA28CCCF752697377EB1C9F3435E75DA5AA029

3. Een apparaat maken

Importeer het gedownloade bestand en maak een apparaat.

  1. Extraheerde het ingepakte VHD-bestand naar een map op de Hyper-V-host die het apparaat gaat hosten. Er worden drie mappen uitgepakt.
  2. Open Hyper-V-beheer. Klik in Acties op Virtuele machine importeren.
  3. Klik in de wizard Virtuele machine importeren > Voordat u begint op Volgende.
  4. Geef onder Map zoeken de map op die de uitgepakte VHD bevat. Klik op Volgende.
  5. Klik in Virtuele machine selecteren op Volgende.
  6. Klik in Importtype kiezen op De virtuele machine kopiëren (een nieuwe unieke id maken) . Klik op Volgende.
  7. Laat in Bestemming kiezen de standaardinstelling ongewijzigd. Klik op Volgende.
  8. Laat in Opslagmappen de standaardinstelling ongewijzigd. Klik op Volgende.
  9. Geef in Netwerk kiezen de virtuele switch op die door het apparaat wordt gebruikt. De switch heeft internetverbinding nodig om gegevens naar Azure te verzenden.
  10. Controleer de instellingen in Samenvatting. Klik vervolgens op Voltooien.
  11. Start het apparaat in Hyper-V-> Virtual Machines.

Apparaattoegang tot Azure controleren

Zorg ervoor dat het apparaat verbinding kan maken met Azure-URL's voor openbare en overheidsclouds.

4. Het apparaat configureren

Het apparaat voor de eerste keer instellen.

Notitie

Als u het apparaat instelt met behulp van een PowerShell-script in plaats van de gedownloade VHD, zijn de eerste twee stappen in deze procedure niet relevant.

  1. Klik in Hyper-V-> Virtual Machines met de rechtermuisknop op het apparaat > Verbinding maken.

  2. Geef de taal, de tijdzone en een wachtwoord op voor het apparaat.

  3. Open een browser op een computer die verbinding kan maken met het apparaat en open de URL van de web-app van het apparaat: https://apparaatnaam of IP-adres: 44368.

    U kunt de app ook openen vanaf het bureaublad van het apparaat door te klikken op de snelkoppeling naar de app.

  4. Accepteer de licentievoorwaarden en lees de informatie van derden.

  5. Ga als volgt te werk in de web-app > Vereisten instellen:

    • Connectiviteit: De app controleert of het apparaat toegang heeft tot internet. Als het apparaat gebruikmaakt van een proxy:
      • Klik op Proxy instellen om het proxyadres op te geven (in het formulier of en de http://ProxyIPAddress http://ProxyFQDN) luisterpoort).
      • Geef referenties op als de proxy verificatie nodig heeft.
      • Alleen HTTP-proxy wordt ondersteund.
      • Als u proxydetails hebt toegevoegd of de proxy en/of de verificatie hebt uitgeschakeld, klikt u op Opslaan om de connectiviteitscontrole opnieuw te activeren.
    • Tijdsynchronisatie: Tijd is geverifieerd. De tijd op het apparaat moet zijn gesynchroniseerd met internettijd zodat serverdetectie goed werkt.
    • Updates installeren: Azure Migrate: detectie en evaluatie controleert of de meest recente updates op het apparaat zijn geïnstalleerd. Als de controle is voltooid, kunt u op Apparaatservices weergeven klikken om de status en versies te zien van de onderdelen die op het apparaat worden uitgevoerd.

Het apparaat registreren bij Azure Migrate

  1. Plak de projectsleutel die u uit de portal hebt gekopieerd. Als u niet over de sleutel beschikt, gaat u naar Azure Migrate: Detectie en evaluatie> Bestaande apparaten ontdekken> beheren, selecteert u de naam van het apparaat dat u hebt opgegeven op het moment van het genereren van de sleutel en kopieert u de bijbehorende sleutel.

  2. U hebt een apparaatcode nodig om te verifiëren bij Azure. Als u klikt op Aanmelden, wordt er een modaal met de apparaatcode geopend, zoals hieronder weergegeven.

    Modaal waarin de apparaatcode wordt weergegeven

  3. Klik op Code kopiëren en aanmelden om de apparaatcode te kopiëren en een Azure-aanmeldingsprompt te openen op een nieuw browsertabblad. Als dit niet wordt weergegeven, controleert u of de pop-upblokkering in de browser is uitgeschakeld.

  4. Plak op het nieuwe tabblad de apparaatcode en meld u aan met uw Azure-gebruikersnaam en -wachtwoord.

    Aanmelden met een pincode wordt niet ondersteund.

  5. Als u het aanmeldingstabblad per ongeluk sluit zonder u aan te melden, vernieuwt u het browsertabblad van Apparaatconfiguratiebeheer om de knop Aanmelden opnieuw in te schakelen.

  6. Als u bent aangemeld, gaat u terug naar het vorige tabblad in Apparaatconfiguratiebeheer.

  7. Als het Azure-gebruikersaccount dat wordt gebruikt voor logboekregistratie de juiste machtigingen heeft voor de Azure-resources die tijdens het genereren van de sleutel zijn gemaakt, wordt de registratie van het apparaat gestart.

  8. Nadat het apparaat is geregistreerd, kunt u de registratiedetails zien door op Details weergeven te klikken.

Referenties voor SMB-VHD's delegeren

Als u VHD's uitvoert op SMB's, moet u de delegatie van referenties van het apparaat naar de Hyper-V-hosts inschakelen. Als u dit wilt doen vanaf het apparaat:

  1. Voer deze opdracht uit op het apparaat. HyperVHost1/HyperVHost2 zijn voorbeelden van hostnamen.

    Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
    
  2. U kunt dit ook doen in de editor voor Lokaal groepsbeleid op het apparaat:

    • Klik in Lokaal computerbeleid > Computerconfiguratie op Administratieve sjablonen > Systeem > Delegatie van referenties.
    • Dubbelklik op Delegeren van nieuwe referenties toestaan en selecteer Ingeschakeld.
    • Klik in Opties op Weergeven en voeg elke Hyper-V-host toe die u op de lijst wilt detecteren, waarbij u wsman/ gebruikt als voorvoegsel.
    • Dubbelklik in Delegatie van referenties op Delegeren van nieuwe referenties toestaan met NTLM-serververificatie. Voeg weer elke Hyper-V-host toe die u op de lijst wilt detecteren, met wsman/ als voorvoegsel.

Continue detectie starten

Verbinding maken van het apparaat naar Hyper-V-hosts of -clusters en start serverdetectie.

  1. In Stap 1: Geef referenties voor de Hyper-V-host op, klik op Referenties toevoegen om een gebruiksvriendelijke naam voor referenties op te geven, voeg gebruikersnaam en wachtwoord toe voor een Hyper-V-host/-cluster die het apparaat gebruikt om servers te ontdekken. Klik op Opslaan.

  2. Als u meerdere referenties tegelijk wilt toevoegen, klikt u op Meer toevoegen om meer referenties op te slaan en toe te voegen. Er worden meerdere referenties ondersteund voor de detectie van servers in de Hyper-V-omgeving.

  3. In Stap 2: Geef de gegevens voor de Hyper-V-host of het Hyper-V-cluster op, klik op Detectiebron toevoegen om het IP-adres of de FQDN van de Hyper-V-host of het Hyper-V-cluster op te geven en tevens de beschrijvende naam voor de referenties waarmee verbinding wordt gemaakt met de host of het cluster.

  4. U kunt één item per keer toevoegen of meerdere items in één keer toevoegen. Er is ook een optie om de gegevens van een Hyper-V-host/-cluster op te geven via CSV importeren.

    • Als u kiest voor Eén item toevoegen, moet u een beschrijvende naam opgeven voor referenties en tevens het IP-adres of de FQDN van de Hyper-V-host of het -cluster. Klik vervolgens op Opslaan.
    • Als u meerdere items toevoegen kiest (standaard geselecteerd), kunt u meerdere records tegelijk toevoegen door het IP-adres/FQDN van de Hyper-V-host/cluster op te geven met de gebruiksvriendelijke naam voor referenties in het tekstvak. Controleer de toegevoegde records en klik op Opslaan.
    • Als u CSV importeren kiest, kunt u een CSV-sjabloonbestand downloaden, het bestand vullen met het IP-adres of de FQDN van de Hyper-V-host of het -cluster, en een beschrijvende naam voor referenties. Vervolgens importeert u het bestand in het apparaat, controleert u de records in het bestand en klikt u op Opslaan.
  5. Wanneer u op Opslaan klikt, wordt de verbinding met de toegevoegde Hyper-V-hosts/-clusters gevalideerd en wordt de validatiestatus in de tabel voor elke host of elk cluster weergegeven.

    • Voor gevalideerde hosts/clusters kunt u meer details weergeven door op het IP-adres of de FQDN te klikken.
    • Als de validatie voor een host mislukt, bekijkt u de fout door in de kolom Status van de tabel op Validatie mislukt te klikken. Los het probleem op en valideer opnieuw.
    • Als u hosts of clusters wilt verwijderen, klikt u op Verwijderen.
    • U kunt een specifieke host niet verwijderen uit een cluster. U kunt alleen het hele cluster verwijderen.
    • U kunt een cluster toevoegen, zelfs als er problemen zijn met specifieke hosts in het cluster.
  6. U kunt de connectiviteit met hosts/clusters op elk gewenst moment opnieuwvalideren voordat u de detectie start.

  7. Klik op Detectie starten om serverdetectie te starten vanaf de gevalideerde hosts/clusters. Nadat de detectie is gestart, kunt u de detectiestatus controleren voor elke host of elk cluster in de tabel.

De detectie wordt gestart. Het duurt ongeveer twee minuten per host voordat de metagegevens van de gedetecteerde servers worden weergegeven in de Azure-portal.

Verifieer servers in de portal

Nadat de detectie is voltooid, kunt u controleren of de servers worden weergegeven in de portal.

  1. Open het Azure Migrate-dashboard.
  2. Klik Azure Migrate - Servers Azure Migrate: detectie en evaluatiepagina op het pictogram dat het aantal voor De > detectieservers we weergeven.

Volgende stappen