Konfigurera en installation med ett skript

Följ den här artikeln om du vill distribuera en Azure Migrate-installation med hjälp av ett PowerShell-skript för:

  • identifiering, utvärdering och agentlös replikering av servrar som körs i VMware-miljön
  • identifiering och utvärdering av servrar som körs i Hyper-V-miljön.

Du kan distribuera installationen för servrar på VMware och Hyper-V med hjälp av ett skript eller med hjälp av en mall (OVA/VHD) som du laddar ned från Azure-portalen. Det är användbart att använda ett skript om du inte kan skapa en installation med hjälp av den nedladdade mallen.

  • Om du vill använda en mall följer du självstudierna för VMware och Hyper-V.
  • Om du vill konfigurera en installation för fysiska servrar kan du bara använda ett skript. Följ den här artikeln.
  • Om du vill konfigurera en installation i ett Azure Government-moln kan du bara använda ett skript. Följ den här artikeln.

Förutsättningar

Du kan använda skriptet för att distribuera Azure Migrate-installationen på en befintlig server i din VMware- eller Hyper-V-miljö.

  • Servern som är värd för installationen måste uppfylla följande maskinvaru- och OS-krav:
Scenario Krav
VMware Windows Server 2019 eller Windows Server 2022, med 32 GB minne, åtta vCPU:er, cirka 80 GB disklagring.
Hyper-V Windows Server 2019 eller Windows Server 2022, med 16 GB minne, åtta vCPU:er, cirka 80 GB disklagring.
  • Servern behöver också en extern virtuell växel. Det kräver en statisk eller dynamisk IP-adress.

  • Innan du distribuerar installationen bör du granska detaljerade installationskrav för VMware och Hyper-V.

  • Om du kör skriptet på en server med Azure Migrate-installationen redan konfigurerad kan du välja att rensa den befintliga konfigurationen och konfigurera en ny installation av önskad konfiguration. När du kör skriptet får du ett meddelande som visas nedan:

    Konfigurera installationen med önskad konfiguration

Konfigurera installationen för VMware

  1. Om du vill konfigurera installationen laddar du ned den zippade filen med namnet AzureMigrateInstaller.zip antingen från portalen eller härifrån.
  2. Extrahera innehållet på den server där du vill distribuera installationen.
  3. Kör PowerShell-skriptet för att starta konfigurationshanteraren för installationen.
  4. Konfigurera installationen och konfigurera den för första gången.

Kontrollera säkerheten

Kontrollera att den zippade filen är säker innan du distribuerar den.

  1. Öppna ett administratörskommandofönster på servern som du laddade ned filen till.
  2. Kör följande kommando för att generera hashen för den zippade filen:
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Exempel på användning: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Kontrollera den senaste versionen av installationen och hash-värdet:
Ladda ned Hash-värde
Senaste versionen a551f3552fee62ca5c7ea11648960a09a89d226659febd26314e222a37c7d857

Kommentar

Samma skript kan användas för att konfigurera VMware-installationen för antingen azure public eller Azure Government-molnet.

Kör skriptet

  1. Extrahera den zippade filen till en mapp på servern som ska vara värd för installationen.

Kommentar

Kontrollera att du inte kör skriptet på en server med en befintlig Azure Migrate-installation. Om du kör skriptet på Azure Migrate-installationen tas arbetskonfigurationen bort och den ersätts med nydefinierad konfiguration.

  1. Starta PowerShell på servern ovan med administratörsbehörighet (förhöjd).

  2. Ändra PowerShell-katalogen till mappen där innehållet har extraherats från den nedladdade zippade filen.

  3. Kör skriptet med namnet AzureMigrateInstaller.ps1 genom att köra följande kommando:

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  4. Välj bland alternativen scenario, moln och anslutning för att distribuera en installation med önskad konfiguration. Till exempel konfigurerar det val som visas nedan en installation för att identifiera, utvärdera och migrera servrar som körs i din VMware-miljö till ett Azure Migrate-projekt med standardanslutningar (offentlig slutpunkt) i det offentliga Azure-molnet.

    Skärmbild som visar hur du konfigurerar VMware-installationen med önskad konfiguration.

  5. Installationsskriptet gör följande:

  • Installerar agenter och ett webbprogram.
  • Installera Windows-roller, inklusive Windows-aktiveringstjänsten, IIS och PowerShell ISE.
  • Ladda ned och installerar en omskrivningsbar IIS-modul.
  • Uppdateringar en registernyckel (HKLM) med beständig inställningsinformation för Azure Migrate.
  • Skapar följande filer under sökvägen:
    • Konfigurationsfiler: %ProgramData%\Microsoft Azure\Config
    • Loggfiler: %ProgramData%\Microsoft Azure\Logs

När skriptet har körts kommer konfigurationshanteraren för installationen att startas automatiskt.

Kommentar

Om du stöter på problem kan du komma åt skriptloggarna på C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log för felsökning.

Verifiera åtkomst

Kontrollera att installationen kan ansluta till Azure-URL:er för det offentliga molnet.

Konfigurera installationen för Hyper-V

  1. Om du vill konfigurera installationen laddar du ned den zippade filen med namnet AzureMigrateInstaller.zip antingen från portalen eller härifrån.
  2. Extrahera innehållet på den server där du vill distribuera installationen.
  3. Kör PowerShell-skriptet för att starta konfigurationshanteraren för installationen.
  4. Konfigurera installationen och konfigurera den för första gången.

Kontrollera säkerheten

Kontrollera att den zippade filen är säker innan du distribuerar den.

  1. Öppna ett administratörskommandofönster på servern som du laddade ned filen till.
  2. Kör följande kommando för att generera hashen för den zippade filen:
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Exempel på användning: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Kontrollera den senaste versionen av installationen och hash-värdet:
Ladda ned Hash-värde
Senaste versionen a551f3552fee62ca5c7ea11648960a09a89d226659febd26314e222a37c7d857

Kommentar

Samma skript kan användas för att konfigurera Hyper-V-installationen för antingen azure public eller Azure Government-molnet.

Kör skriptet

  1. Extrahera den zippade filen till en mapp på servern som ska vara värd för installationen.

Kommentar

Kontrollera att du inte kör skriptet på en befintlig Azure Migrate-installation. Om du kör skriptet på Azure Migrate-installationen tas arbetskonfigurationen bort och den ersätts med nydefinierad konfiguration.

  1. Starta PowerShell på servern ovan med administratörsbehörighet (förhöjd).

  2. Ändra PowerShell-katalogen till mappen där innehållet har extraherats från den nedladdade zippade filen.

  3. Kör skriptet med namnet AzureMigrateInstaller.ps1 genom att köra följande kommando:

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  4. Välj bland alternativen scenario, moln och anslutning för att distribuera en installation med önskad konfiguration. Till exempel konfigurerar det val som visas nedan en installation för att identifiera och utvärdera servrar som körs i hyper-V-miljön till ett Azure Migrate-projekt med standardanslutningar (offentlig slutpunkt) i det offentliga Azure-molnet.

    Skärmbild som visar hur du konfigurerar Hyper-V-installationen med önskad konfiguration.

  5. Installationsskriptet gör följande:

    • Installerar agenter och ett webbprogram.
    • Installera Windows-roller, inklusive Windows-aktiveringstjänsten, IIS och PowerShell ISE.
    • Ladda ned och installerar en omskrivningsbar IIS-modul.
    • Uppdateringar en registernyckel (HKLM) med beständig inställningsinformation för Azure Migrate.
    • Skapar följande filer under sökvägen:
      • Konfigurationsfiler: %Programdata%\Microsoft Azure\Config
      • Loggfiler: %Programdata%\Microsoft Azure\Logs

När skriptet har körts kommer konfigurationshanteraren för installationen att startas automatiskt.

Kommentar

Om du stöter på problem kan du komma åt skriptloggarna på C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log för felsökning.

Verifiera åtkomst

Kontrollera att installationen kan ansluta till Azure-URL:er för det offentliga molnet.

Nästa steg

När du har distribuerat installationen måste du konfigurera den för första gången och registrera den med projektet.

  • Konfigurera installationen för VMware.
  • Konfigurera installationen för Hyper-V.