Selezionare uno strumento di migrazione

Completato

Dopo aver valutato i carichi di lavoro locali di Tailwind Traders, è possibile iniziare a considerare come eseguirne la migrazione ad Azure. Esistono diversi strumenti in Azure Migrate per la migrazione dei carichi di lavoro, a seconda dei requisiti specifici. In questa unità verrà illustrato più in dettaglio Azure Migrate e si parlerà anche di Spostamento risorse di Azure.

Azure Migrate e migrazione

Come abbiamo visto nell'unità precedente, Azure Migrate è un set di funzionalità accessibili da un hub centralizzato che consentono di valutare ed eseguire la migrazione di carichi di lavoro diversi in Azure. È possibile usare Azure Migrate per eseguire la migrazione dei carichi di lavoro, incluse le app e le macchine virtuali. Tra i carichi di lavoro che possono essere sottoposti alla migrazione in Microsoft Azure rientrano server locali, infrastruttura, applicazioni e dati.

Screenshot that shows Azure Migrate: Discovery and assessment tools.

Informazioni su Azure Migrate e sulla migrazione

Azure Migrate include i componenti seguenti per supportare il processo di migrazione:

  • Piattaforma unificata di migrazione: Azure Migrate fornisce un singolo portale in cui è possibile eseguire la migrazione ad Azure e tenere traccia del relativo stato.

  • Strumenti di valutazione e migrazione: Azure Migrate fornisce vari strumenti di valutazione e migrazione, tra cui Valutazione server, Migrazione server e altri strumenti di fornitori di software indipendenti (ISV).

  • Funzionalità di valutazione e migrazione per carichi di lavoro diversi: l'hub di Azure Migrate supporta diversi carichi di lavoro per la migrazione:

    • Server: vengono eseguite la valutazione e la migrazione di server locali a macchine virtuali di Azure.
    • Database: vengono eseguite la valutazione e la migrazione di database locali al database SQL di Azure o a un'istanza gestita di Istanza gestita di SQL di Azure.
    • Applicazioni Web: vengono eseguite la valutazione e la migrazione delle applicazioni Web locali tramite Migration Assistant del Servizio app di Azure.
    • Desktop virtuali: vengono eseguite la valutazione e la migrazione dell'infrastruttura VDI (Virtual Desktop Infrastructure) locale a Desktop virtuale Azure.
    • Dati: viene eseguita la migrazione di grandi volumi di dati ad Azure tramite i prodotti Azure Data Box.
  • Strumenti dell'hub di Azure Migrate: l'hub di Azure Migrate offre l'accesso a molti strumenti di migrazione.

    Strumento Utilizzo
    Azure Migrate: individuazione e valutazione: Valutazione server Individuare e valutare i server, tra cui SQL e app Web
    Azure Migrate: Migrazione server Migrazione server
    Utilizzo di Data Migration Assistant (DMA) di SQL Server Consente di valutare i database di SQL Server per la migrazione a database SQL di Azure, Istanza gestita di SQL di Azure o macchine virtuali di Azure che eseguono SQL Server
    Servizio Migrazione del database di Azure Consente di eseguire la migrazione di database locali a macchine virtuali di Azure che eseguono SQL Server, il database SQL di Azure o Istanze gestite di SQL di Azure
    Web App Migration Assistant Valutare app Web locali ed eseguirne la migrazione ad Azure
    Azure Data Box Migrazione dei dati offline

Aspetti da considerare durante la migrazione con Azure Migrate

Azure Migrate consente di completare sei scenari di migrazione principali:

  • Carichi di lavoro di Windows Server
  • Carichi di lavoro di SQL Server
  • Carichi di lavoro di Linux
  • App Windows, app Java e app PHP
  • SAP HANA
  • Ambiente di calcolo specializzato

Scegliere lo scenario che riflette i requisiti di configurazione e gli obiettivi di migrazione.

Migrazione di app Web in Azure

Azure Migrate usa Migration Assistant del servizio app di Azure per valutare le app Web e di eseguirne la migrazione. Migration Assistant del servizio app consente di valutare le app Web ASP.NET Windows locali e di eseguirne la migrazione ad Azure. Usare Migration Assistant del servizio app per eseguire queste attività:

  • Determinare se l'app è un candidato idoneo per la migrazione
  • Eseguire i controlli di conformità per eseguire una valutazione generale delle impostazioni di configurazione dell'app
  • Eseguire la migrazione di un'app a Servizio app di Azure

Migration Assistant del servizio app usa un agente installato in locale per eseguire un'analisi dettagliata delle app. Si usa lo strumento per eseguire la migrazione di tali app ad Azure. Al termine della valutazione iniziale dell'app, si completerà il processo di migrazione tramite un'interfaccia grafica basata su procedura guidata.

Dopo aver spostato l'app in Azure, è anche possibile valutare la possibilità di eseguire la migrazione di tutti i database connessi.

Importante

Migration Assistant del servizio app esegue la migrazione dell'applicazione Web e delle configurazioni associate, ma non dei database back-end connessi all'app. È possibile usare DMA per completare la migrazione del database.

Migrazione delle macchine virtuali

Dopo aver selezionato i carichi di lavoro server appropriati, è possibile iniziare la migrazione. Il trasferimento di un carico di lavoro server in un carico di lavoro di macchine virtuali di Azure con Azure Migrate prevede quattro passaggi principali di implementazione tecnica.

  1. Preparare Azure per lo strumento Azure Migrate: Migrazione server.
  2. Preparare le macchine virtuali locali per la migrazione.
  3. Replicare le macchine virtuali locali.
  4. Eseguire la migrazione delle macchine virtuali.

Spostamento risorse di Azure

Spostamento risorse di Azure è uno strumento che consente di spostare le risorse di Azure tra sottoscrizioni, gruppi di risorse e aree. Spostamento risorse di Azure offre i vantaggi seguenti:

  • Una singola posizione per lo spostamento delle risorse.
  • Semplicità e velocità nello spostamento delle risorse.
  • Un'interfaccia e una procedura coerenti per lo spostamento di diversi tipi di risorse di Azure.
  • Un modo per identificare le dipendenze tra le risorse da spostare.
  • Pulizia automatica delle risorse nell'area di origine.
  • La possibilità di testare un'operazione di spostamento prima di eseguirne il commit.

Aspetti da considerare durante la migrazione con Spostamento risorse di Azure

È possibile usare Spostamento risorse di Azure in due modi:

  • Prima di eseguire la migrazione, per organizzare le risorse.

  • Dopo la migrazione, per ottimizzare l'organizzazione delle risorse.

Suggerimento

Dopo aver eseguito la migrazione dei carichi di lavoro ni Azure, considerare l'uso di Spostamento risorse di Azure per spostare le risorse trasferite di recente tra sottoscrizioni, aree o gruppi di risorse.