Esercitazione: Individuare i server in esecuzione in Hyper-V con Azure Migrate: Individuazione e valutazione

Il percorso di migrazione ad Azure prevede l'individuazione dei carichi di lavoro e dell'inventario locale.

Questa esercitazione illustra come individuare i server locali negli host Hyper-V con lo strumento di individuazione e valutazione di Azure Migrate usando un'appliance di Azure Migrate leggera. L'appliance viene distribuita come server in un host Hyper-V, per individuare in modo continuativo i metadati relativi alle macchine virtuali e alle prestazioni.

In questa esercitazione verranno illustrate le procedure per:

  • Configurare un account Azure
  • Preparare l'ambiente Hyper-V per l'individuazione.
  • Creare un progetto.
  • Configurare l'appliance di Azure Migrate.
  • Avviare l'individuazione continua.

Nota

Le esercitazioni illustrano il percorso più rapido per provare uno scenario e prevedono l'uso delle opzioni predefinite.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.

Prerequisiti

Prima di iniziare questa esercitazione, verificare che siano rispettati i prerequisiti seguenti.

Requisito Dettagli
Host Hyper-V Gli host Hyper-V in cui si trovano i server possono essere autonomi o in un cluster.

L'host deve eseguire Windows Server 2019, Windows Server 2016 o Windows Server 2012 R2.

Verificare che le connessioni in ingresso siano consentite nella porta WinRM 5985 (HTTP), in modo che l'appliance possa connettersi ai metadati del server pull e ai dati sulle prestazioni, usando una sessione CIM (Common Information Model).
Distribuzione dell'appliance L'host Hyper-V deve allocare un server per l'appliance:

- 16 GB di RAM, 8 vCPU e circa 80 GB di archiviazione su disco.

- Un commutatore virtuale esterno e l'accesso a Internet nell'appliance, direttamente o tramite un proxy.
Server Tutte le versioni del sistema operativo Windows e Linux sono supportate per l'individuazione dei metadati di configurazione e prestazioni.

Per l'individuazione delle applicazioni nei server, sono supportate tutte le versioni del sistema operativo Windows e Linux. Controllare le versioni del sistema operativo supportate per l'analisi delle dipendenze senza agente.

Per l'individuazione di applicazioni installate e per l'analisi delle dipendenze senza agente, i server Windows devono avere Installato PowerShell versione 2.0 o successiva.

Preparare un account utente Azure

Per creare un progetto e registrare l'appliance Azure Migrate, è necessario un account con:

  • Autorizzazioni di collaboratore o proprietario per una sottoscrizione di Azure.
  • Autorizzazioni per la registrazione di app Azure Active Directory.

Se è appena stato creato un account Azure gratuito, si è proprietari della propria sottoscrizione. Se non si ha il ruolo di proprietario della sottoscrizione, collaborare con il proprietario per assegnare le autorizzazioni nel modo seguente:

  1. Nel portale di Azure cercare "sottoscrizioni" e in Servizi selezionare Sottoscrizioni.

    Screenshot della casella di ricerca per cercare la sottoscrizione di Azure.

  2. Nella pagina Sottoscrizioni selezionare la sottoscrizione in cui si vuole creare un progetto.

  3. Selezionare Controllo di accesso (IAM) .

  4. SelezionareAggiungi assegnazione di ruolo per aprire la pagina Aggiungi>assegnazione di ruolo.

  5. Assegnare il ruolo seguente. Per la procedura dettagliata, vedere Assegnare ruoli di Azure usando il portale di Azure.

    Impostazione valore
    Ruolo Collaboratore o proprietario
    Assegna accesso a Utente
    Membri azmigrateuser

    Aggiungere la pagina dell'assegnazione di ruolo in portale di Azure.

  6. Per registrare l'appliance, l'account Azure deve disporre delle autorizzazioni per registrare le app di Azure Active Directory.

  7. Nel portale di Azure, passare a Azure Active Directory>Utenti>Impostazioni utente.

  8. In Impostazioni utente verificare che gli utenti di Azure AD possano registrare le applicazione (impostato su per impostazione predefinita).

    Verificare in Impostazioni utente che gli utenti possono registrare le app di Active Directory.

  9. Se le impostazioni "Registrazioni app" sono configurate su "No", chiedere all'amministratore tenant/globale di assegnare l'autorizzazione necessaria. In alternativa, l'amministratore tenant/globale può assegnare il ruolo Sviluppatore applicazione a un account per consentire la registrazione di app Azure Active Directory. Altre informazioni

Preparare gli host Hyper-V

È possibile preparare gli host Hyper-V manualmente o usando uno script. I passaggi di preparazione vengono riepilogati nella tabella. Lo script prepara automaticamente questi elementi.

Step Script Manuale
Verificare i requisiti dell'host Verifica che l'host esegua una versione supportata di Hyper-V e il ruolo Hyper-V.

Abilita il servizio Gestione remota Windows e apre le porte 5985 (HTTP) e 5986 (HTTPS) nell'host (necessario per la raccolta dei metadati).
L'host deve eseguire Windows Server 2019, Windows Server 2016 o Windows Server 2012 R2.

Verificare che le connessioni in ingresso siano consentite nella porta WinRM 5985 (HTTP), in modo che l'appliance possa connettersi ai metadati del server pull e ai dati sulle prestazioni, usando una sessione CIM (Common Information Model).

Lo script non è attualmente supportato negli host con impostazioni locali non inglesi.
Verificare la versione di PowerShell Verifica che lo script sia in esecuzione in una versione di PowerShell supportata. Verificare di eseguire PowerShell versione 4.0 o successiva nell'host Hyper-V.
Creare un account Verifica di avere le autorizzazioni corrette nell'host Hyper-V.

Consente di creare un account utente locale con le autorizzazioni corrette.
Opzione 1: Preparare un account con accesso come amministratore al computer host Hyper-V.

Opzione 2: Preparare un account amministratore locale o un account amministratore di dominio e aggiungere l'account a questi gruppi: Remote Management Users, Hyper-V Administrators e Performance Monitor Users.
Abilitare la comunicazione remota di PowerShell Abilita la comunicazione remota di PowerShell nell'host, in modo che l'appliance Azure Migrate possa eseguire comandi di PowerShell nell'host, tramite una connessione WinRM. Per configurare, in ogni host, aprire una console di PowerShell come amministratore ed eseguire questo comando: powershell Enable-PSRemoting -force
Configurare i servizi di integrazione Hyper-V Verifica che Hyper-V Integration Services sia abilitato in tutti i server gestiti dall'host. Abilitare Hyper-V Integration Services in ogni server.

Se si esegue Windows Server 2003, seguire queste istruzioni.
Delegare le credenziali se i dischi del server si trovano nelle condivisioni SMB remote Credenziali dei delegati Eseguire questo comando per abilitare CredSSP per delegare le credenziali sugli host che eseguono server con dischi nelle condivisioni SMB: powershell Enable-WSManCredSSP -Role Server -Force

È possibile eseguire questo comando in remoto in tutti gli host Hyper-V.

Se si aggiungono nuovi nodi host in un cluster vengono aggiunti automaticamente per l'individuazione, ma è necessario abilitare CredSSP manualmente.

Quando si configura l'appliance, si completa la configurazione di CredSSP abilitandolo nell'appliance.

Eseguire lo script

  1. Scaricare lo script dall'Area download Microsoft. Lo script è firmato da Microsoft per la crittografia.

  2. Convalidare l'integrità dello script usando il file hash SHA256. Il valore dell'hashtag è inferiore. Eseguire questo comando per generare l'hash per lo script:

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

    Esempio di utilizzo:

    C:\>CertUtil -HashFile C:\Users\Administrators\Desktop\ MicrosoftAzureMigrate-Hyper-V.ps1 SHA256
    
  3. Dopo aver convalidato l'integrità dello script, eseguire lo script in ogni host Hyper-V con questo comando di PowerShell con autorizzazioni elevate:

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

Il valore hash è:

Hash Valore
SHA256 0ad60e7299925eff4d1ae9f1c7db485dc9316ef45b0964148a3c07c80761ade2

Creare un account per accedere ai server

L'account utente nei server deve disporre delle autorizzazioni necessarie per avviare l'individuazione delle applicazioni installate, l'analisi delle dipendenze senza agente e le istanze e i database di SQL Server. È possibile fornire le informazioni sull'account utente in Gestione configurazione appliance. L'appliance non installa gli agenti nei server.

  • Per i server Windows, creare un account (locale o di dominio) con autorizzazioni di amministratore per i server. Per individuare SQL Server istanze e database, l'account di Windows o SQL Server deve essere membro del ruolo del server sysadmin. Informazioni su come assegnare il ruolo necessario all'account utente.
  • Per i server Linux, fornire un account utente sudo con autorizzazioni per eseguire i comandi ls e netstat oppure creare un account utente con le autorizzazioni CAP_DAC_READ_SEARCH e CAP_SYS_PTRACE per i file /bin/netstat e /bin/ls. Se si specifica un account utente sudo, assicurarsi di aver abilitato NOPASSWD per l'account per eseguire i comandi necessari senza richiedere una password ogni volta che viene richiamato il comando sudo.

Nota

È possibile aggiungere più credenziali del server in Gestione configurazione appliance di Azure Migrate per avviare l'individuazione delle applicazioni installate, l'analisi delle dipendenze senza agente e le istanze e i database di SQL Server. È possibile aggiungere più domini, Windows (non dominio), Linux (non dominio) o SQL Server credenziali di autenticazione. Informazioni su come aggiungere le credenziali del server.

Configurare un progetto

Configurare un nuovo progetto.

  1. Nel portale di Azure >Tutti i servizi cercare Azure Migrate.

  2. In Servizi selezionare Azure Migrate.

  3. In Panoramica selezionare Crea progetto.

  4. In Crea progetto selezionare il gruppo di risorse e la sottoscrizione di Azure. Creare un gruppo di risorse, se non è presente.

  5. In Dettagli del progetto specificare il nome del progetto e l'area geografica in cui lo si vuole creare. Esaminare le aree geografiche supportate per i cloud pubblico e per enti pubblici.

    Screenshot del nome e dell'area del progetto.

    Nota

    Usare la sezione Configurazione avanzata per creare un progetto di Azure Migrate con connettività dell'endpoint privato. Altre informazioni.

  6. Selezionare Crea.

  7. Attendere alcuni minuti per la distribuzione del progetto. Lo strumento Di individuazione e valutazione di Azure Migrate viene aggiunto per impostazione predefinita al nuovo progetto.

Pagina che mostra Azure Migrate: strumento di individuazione e valutazione aggiunto per impostazione predefinita.

Nota

Se è già stato creato un progetto, è possibile usare lo stesso progetto per registrare appliance aggiuntive per individuare e valutare altri server. Ulteriori informazioni

Configurare l'appliance

Azure Migrate si basa su un'appliance leggera di Azure Migrate. L'appliance esegue l'individuazione del server e invia i metadati di configurazione e prestazioni del server ad Azure Migrate. L'appliance può essere configurata distribuendo un file VHD che può essere scaricato dal progetto.

Nota

Se per qualche motivo non è possibile configurare l'appliance usando il modello, è possibile configurarla usando uno script di PowerShell in un server di Windows Server 2016 esistente. Altre informazioni.
L'opzione per distribuire un'appliance usando un modello di disco rigido virtuale non è supportata in Azure per enti pubblici cloud. Altre informazioni su come distribuire un'appliance per Azure per enti pubblici cloud.

Questa esercitazione configura l'appliance in un server in esecuzione nell'ambiente Hyper-V, come indicato di seguito:

  1. Specificare un nome dell'appliance e generare una chiave di progetto nel portale.
  2. Scaricare un disco rigido virtuale Hyper-V compresso dal portale di Azure.
  3. Creare l'appliance e verificare che possa connettersi ad Azure Migrate: individuazione e valutazione.
  4. Configurare l'appliance per la prima volta e registrarla con il progetto usando la chiave del progetto.

1. Generare la chiave del progetto

  1. In Obiettivi> della migrazioneServer, database e app> WebAzure Migrate: individuazione e valutazione selezionare Individua.
  2. In Individua server>I server sono virtualizzati?, selezionare Sì, con Hyper-V.
  3. In 1:Generare la chiave del progetto specificare un nome per l'appliance di Azure Migrate che verrà configurata per l'individuazione dei server. Il nome deve essere costituito da un massimo di 14 caratteri alfanumerici.
  4. Selezionare Genera chiave per avviare la creazione delle risorse di Azure necessarie. Non chiudere la pagina Individua server durante la creazione delle risorse.
  5. Dopo aver creato correttamente le risorse di Azure, viene generata una chiave di progetto .
  6. Copiare la chiave perché sarà necessaria per completare la registrazione dell'appliance durante la configurazione.

2. Scaricare il disco rigido virtuale

In 2: Scaricare l'appliance di Azure Migrate selezionare . File VHD e selezionare Scarica.

Verificare la sicurezza

Prima di distribuire il file compresso, verificarne la sicurezza.

  1. Nel computer in cui è stato scaricato il file aprire una finestra di comando con privilegi di amministratore.

  2. Eseguire il comando di PowerShell seguente per generare il codice hash per il file ZIP

    • C:\>Get-FileHash -Path <file_location> -Algorithm [Hashing Algorithm]
    • Esempio di utilizzo: C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256
  3. Verificare le versioni più recenti dell'appliance e i valori hash:

    • Per il cloud pubblico di Azure:

      Scenario Scaricare SHA256
      Hyper-V (8,91 GB) Versione più recente AE53454E48064839AEBFDE1E6DBF63222686CFB37B7E2E125D44A8B24EB504
    • Per Azure per enti pubblici:

      Scenario* Scaricare SHA256
      Hyper-V (85,8 MB) Versione più recente 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B

3. Creare un'appliance

Importare il file scaricato e creare un'appliance.

  1. Estrarre il file VHD compresso in una cartella nell'host Hyper-V che ospiterà l'appliance. Vengono estratte tre cartelle.
  2. Aprire la console di gestione di Hyper-V. In Azioni fare clic su Importa macchina virtuale.
  3. Nella Procedura guidata > Importa macchina virtuale prima di iniziare fare clic su Avanti.
  4. In Individua cartellaspecificare la cartella contenente il disco rigido virtuale estratto. Quindi fare clic su Next.
  5. In Selezione macchina virtuale fare clic su Avanti.
  6. In Scegliere il tipo di importazione fare clic su Copia macchina virtuale (crea nuovo ID univoco) . Quindi fare clic su Next.
  7. In Selezione destinazione lasciare l'impostazione predefinita. Fare clic su Avanti.
  8. In Cartelle di archiviazione lasciare l'impostazione predefinita. Fare clic su Avanti.
  9. In Scegliere rete specificare l'opzione virtuale usata dall'appliance. È necessario che il commutatore abbia connettività Internet per inviare dati ad Azure.
  10. In Riepilogo rivedere le impostazioni. Fare clic su Fine.
  11. In Hyper-V Manager >Macchine virtuali avviare l'appliance.

Verificare l'accesso dell'appliance ad Azure

Assicurarsi che l'appliance possa connettersi agli URL di Azure pubblici e ai cloud per enti pubblici e per enti pubblici.

4. Configurare l'appliance

Configurare l'appliance per la prima volta.

Nota

Se si configura l'appliance usando uno script PowerShell invece del disco rigido virtuale scaricato, i primi due passaggi di questa procedura non sono pertinenti.

  1. In Hyper-V Manager >Macchine virtuali fare clic con il pulsante destro del mouse sull'appliance >Connetti.

  2. Specificare la lingua, il fuso orario e la password per l'appliance.

  3. Aprire un browser in un computer in grado di connettersi all'appliance, quindi aprire l'URL dell'app Web dell'appliance: https://nome o indirizzo IP dell'appliance: 44368.

    In alternativa, è possibile aprire l'app dal desktop dell'appliance facendo clic sul relativo collegamento.

  4. Accettare le condizioni di licenza e leggere le informazioni di terze parti.

Configurare i prerequisiti e registrare l'appliance

In Configuration Manager selezionare Configura prerequisiti e quindi completare questi passaggi:

  1. Connettività: l'appliance verifica che il server disponga dell'accesso a Internet. Se il server usa un proxy:

    • Selezionare Configura proxy per specificare l'indirizzo proxy (nel modulo http://ProxyIPAddress o http://ProxyFQDN, dove FQDN fa riferimento a un nome di dominio completo) e alla porta di ascolto.

    • Immettere le credenziali se il proxy richiede l'autenticazione.

    • Se sono stati aggiunti dettagli proxy o disabilitato il proxy o l'autenticazione, selezionare Salva per attivare la connettività e controllare di nuovo la connettività.

      È supportato solo il proxy HTTP.

  2. Sincronizzazione tempo: verificare che l'ora dell'appliance sia sincronizzata con l'ora internet per il corretto funzionamento dell'individuazione.

  3. Installare gli aggiornamenti e registrare l'appliance: per eseguire l'aggiornamento automatico e registrare l'appliance, seguire questa procedura:

    Screenshot che mostra la configurazione dei prerequisiti in Gestione configurazione appliance.

    Nota

    Si tratta di una nuova esperienza utente nell'appliance azure Migrate disponibile solo se è stata configurata un'appliance usando lo script OVA/Installer più recente scaricato dal portale. Le appliance già registrate continueranno a visualizzare la versione precedente dell'esperienza utente e continueranno a funzionare senza problemi.

    1. Per eseguire l'aggiornamento automatico dell'appliance, incollare la chiave di progetto copiata dal portale. Se la chiave non è disponibile, passare ad Azure Migrate: Individuazione e panoramica> della valutazione >Gestire le appliance esistenti. Selezionare il nome dell'appliance specificato quando è stata generata la chiave del progetto e quindi copiare la chiave visualizzata.

    2. L'appliance verificherà la chiave e avvierà il servizio di aggiornamento automatico, che aggiorna tutti i servizi nell'appliance alle versioni più recenti. Quando l'aggiornamento automatico è stato eseguito, è possibile selezionare Visualizza i servizi dell'appliance per visualizzare lo stato e le versioni dei servizi in esecuzione nel server dell'appliance.

    3. Per registrare l'appliance, è necessario selezionare Login. In Continua con Accesso di Azure selezionare Copia l'account di accesso al codice del dispositivo per copiare il codice del dispositivo (è necessario disporre di un codice & dispositivo per l'autenticazione con Azure) e aprire una richiesta di accesso di Azure in una nuova scheda del browser. Assicurarsi di aver disabilitato il blocco popup nel browser per visualizzare il prompt.

      Screenshot che mostra dove copiare il codice del dispositivo e accedere.

    4. In una nuova scheda nel browser incollare il codice del dispositivo e accedere usando il nome utente e la password di Azure. L'accesso con un PIN non è supportato.

      Nota

      Se si chiude la scheda di accesso accidentalmente senza accedere, aggiornare la scheda browser di Gestione configurazione appliance per visualizzare il codice del dispositivo e copiare il pulsante Account di accesso del codice & .

    5. Dopo aver eseguito correttamente l'accesso, tornare alla scheda del browser che visualizza gestione configurazione appliance. Se l'account utente di Azure usato per accedere ha le autorizzazioni necessarie per le risorse di Azure create durante la generazione delle chiavi, viene avviata la registrazione dell'appliance.

      Dopo la registrazione dell'appliance, per visualizzare i dettagli di registrazione, selezionare Visualizza dettagli.

È possibile eseguire nuovamente i prerequisiti in qualsiasi momento durante la configurazione dell'appliance per verificare se l'appliance soddisfa tutti i prerequisiti.

Delegare le credenziali per i dischi rigidi virtuali SMB

Se i dischi rigidi virtuali sono in esecuzione in SMB, è necessario abilitare la delega delle credenziali dall'appliance agli host Hyper-V. Per eseguire questa operazione dall'appliance:

  1. Nell'appliance eseguire questo comando. HyperVHost1/HyperVHost2 sono nomi host di esempio.

    Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
    
  2. In alternativa, eseguire questa operazione nell'editor Criteri di gruppo locali dell'appliance:

    • In Criteri del computer locale>Configurazione computer fare clic su Modelli amministrativi>Sistema>Delega di credenziali.
    • Fare doppio clic su Consenti delega credenziali nuove e selezionare Abilitata.
    • In Opzioni fare clic su Mostra e aggiungere all'elenco ogni host Hyper-V da individuare, con wsman/ come prefisso.
    • In Delega credenziali fare doppio clic su Consenti delegare le credenziali aggiornate con l'autenticazione del server NTLM. Anche in questo caso, aggiungere all'elenco ogni host Hyper-V da individuare, con wsman/ come prefisso.

Avviare l'individuazione continua

Connettersi dall'appliance agli host o ai cluster Hyper-V e avviare l'individuazione del server.

Specificare i dettagli dell'host/del cluster Hyper-V

  1. Nel passaggio 1: specificare le credenziali host Hyper-V, selezionare Aggiungi credenziali per specificare un nome descrittivo per le credenziali , aggiungere nome utente e password per un host/cluster Hyper-V che l'appliance userà per individuare i server. Selezionare Salva.

  2. Se si desidera aggiungere più credenziali contemporaneamente, selezionare Aggiungi altro per salvare e aggiungere altre credenziali. Più credenziali sono supportate per l'individuazione dei server nell'ambiente Hyper-V.

  3. Nel passaggio 2: specificare i dettagli host/cluster Hyper-V, selezionare Aggiungi origine di individuazione per specificare l'indirizzo IP host/cluster Hyper-V /FQDN e il nome descrittivo per la connessione all'host/cluster.

  4. È possibile selezionare Add single item (Aggiungi singolo elemento) o Add multiple items (Aggiungi più elementi). È anche possibile fornire dettagli host/cluster Hyper-V tramite Import CSV.

    • Se si sceglie Aggiungi singolo elemento, è necessario specificare il nome descrittivo per le credenziali e l'indirizzo IP host/cluster Hyper-V /FQDN e selezionare Salva.
    • Se si sceglie Aggiungi più elementi(selezionato per impostazione predefinita) è possibile aggiungere più record contemporaneamente specificando l'indirizzo IP host/cluster Hyper-V /FQDN con il nome descrittivo per le credenziali nella casella di testo. Verificare i record aggiunti e selezionare Salva.
    • Se si sceglie Importa CSV è possibile scaricare un file modello CSV, quindi compilare il file con Indirizzo IP/FQDN dell'host/cluster Hyper-V e il nome descrittivo per le credenziali. Si importa quindi il file nell'appliance, verificare i record nel file e selezionare Salva.
  5. Quando si fa clic su Salva, l'appliance tenterà di convalidare la connessione agli host/cluster Hyper-V aggiunti e visualizzerà lo Stato di convalida nella tabella per ogni host/cluster.

    • Per gli host o i cluster convalidati correttamente, è possibile visualizzare altri dettagli facendo clic sul relativo indirizzo IP/FQDN.
    • Se la convalida non riesce per un host, esaminare l'errore facendo clic su Convalida non riuscita nella colonna Stato della tabella. Risolvere il problema e ripetere la convalida.
    • Per rimuovere host o cluster, selezionare Elimina.
    • Non è possibile rimuovere un host specifico da un cluster. È possibile rimuovere solo l'intero cluster.
    • È possibile aggiungere un cluster, anche in caso di problemi con host specifici al suo interno.
  6. È possibile riconvalidare la connettività agli host o ai cluster in qualsiasi momento prima di avviare l'individuazione.

Specificare le credenziali del server

Nel passaggio 3: fornire le credenziali del server per eseguire l'inventario software, l'analisi delle dipendenze senza agente, l'individuazione di istanze e database SQL Server nell'ambiente Microsoft HyperV. È possibile fornire più credenziali del server. Se non si vuole usare alcuna funzionalità di appliance, è possibile disabilitare il dispositivo di scorrimento e procedere con l'individuazione dei server in esecuzione in host/cluster Hyper-V. È possibile modificare questa opzione in qualsiasi momento.

Screenshot che mostra la fornitura di credenziali per l'inventario software e l'analisi delle dipendenze.

Se si desidera usare queste funzionalità, specificare le credenziali del server completando i passaggi seguenti. L'appliance tenta di eseguire automaticamente il mapping delle credenziali ai server per eseguire le funzionalità di individuazione.

Per aggiungere credenziali del server:

  1. Selezionare Aggiungi credenziali.

  2. Nel menu a discesa selezionare Tipo di credenziali.

    È possibile fornire un dominio/, Windows(non dominio)/, Linux(non dominio)/e SQL Server credenziali di autenticazione. Informazioni su come fornire credenziali e come gestirle.

  3. Per ogni tipo di credenziali immettere:

    • Nome descrittivo.
    • Nome utente.
    • Password. Selezionare Salva.

    Se si sceglie di usare le credenziali di dominio, è necessario immettere anche il nome di dominio completo per il dominio. Il nome di dominio completo è necessario per convalidare l'autenticità delle credenziali con l'istanza di Active Directory in tale dominio.

  4. Esaminare le autorizzazioni necessarie per l'individuazione delle applicazioni installate, l'analisi delle dipendenze senza agente e l'individuazione SQL Server istanze e database.

  5. Per aggiungere più credenziali contemporaneamente, selezionare Aggiungi altre credenziali per salvare le credenziali e quindi aggiungere altre credenziali. Quando si seleziona Salva o aggiungi altro, l'appliance convalida le credenziali di dominio con l'istanza di Active Directory del dominio per l'autenticazione. La convalida viene eseguita dopo ogni aggiunta per evitare blocchi dell'account perché l'appliance esegue l'iterazione del mapping delle credenziali ai rispettivi server.

Per controllare la convalida delle credenziali di dominio:

Nella tabella credenziali della gestione configurazione vedere lo stato di convalida per le credenziali di dominio. Vengono convalidate solo le credenziali di dominio.

Se la convalida ha esito negativo, è possibile selezionare uno stato Non riuscito per visualizzare l'errore di convalida. Risolvere il problema e quindi selezionare Revalidate credenziali per ripetere la convalida delle credenziali.

Screenshot che mostra la possibilità di fornire e convalidare più credenziali.

Avviare l'individuazione

Selezionare Avvia individuazione, per avviare l'individuazione del server da host convalidati correttamente/cluster. Dopo l'avvio dell'individuazione, è possibile controllare lo stato dell'individuazione per ogni host/server nella tabella.

Funzionamento dell'individuazione

  • Per la visualizzazione dei metadati dei server individuati nel portale di Azure sono necessari circa 2 minuti per ogni host.

  • Se sono state fornite credenziali del server, l'inventario software (individuazione delle applicazioni installate) viene avviato automaticamente al termine dell'individuazione dei server in esecuzione in host Hyper-V/cluster.

  • L'inventario software identifica le istanze SQL Server in esecuzione nei server. Usando le informazioni raccolte, l'appliance tenta di connettersi alle istanze di SQL Server tramite le credenziali di autenticazione di Windows o le credenziali di autenticazione SQL Server fornite nell'appliance. Raccoglie quindi i dati sui database SQL Server e sulle relative proprietà. L'individuazione SQL Server viene eseguita una volta ogni 24 ore.

  • L'appliance può connettersi solo a quelle SQL Server istanze a cui dispone di una linea di rete, mentre l'inventario software per sé potrebbe non avere bisogno di una linea di rete.

  • Il tempo necessario per l'individuazione delle applicazioni installate dipende dal numero di server individuati. Per 500 server, è necessario richiedere circa un'ora per la visualizzazione dell'inventario individuato nel progetto Azure Migrate nel portale.

  • Durante l'inventario software, le credenziali del server aggiunte vengono iterate nei server e convalidate per l'analisi delle dipendenze senza agente. Al termine dell'individuazione dei server, nel portale è possibile abilitare l'analisi delle dipendenze senza agente nei server. È possibile selezionare solo i server in cui la convalida ha esito positivo per abilitare l'analisi delle dipendenze senza agente.

  • SQL Server istanze e database i dati iniziano a essere visualizzati nel portale entro 24 ore dall'avvio dell'individuazione.

  • Per impostazione predefinita, Azure Migrate usa il modo più sicuro per connettersi alle istanze SQL, Azure Migrate crittografa la comunicazione tra l'appliance azure Migrate e le istanze di origine SQL Server impostando la proprietà TrustServerCertificate su true. Inoltre, il livello di trasporto usa SSL per crittografare il canale e ignorare la catena di certificati per convalidare l'attendibilità. Di conseguenza, il server dell'appliance deve essere configurato per considerare attendibile l'autorità radice del certificato. È tuttavia possibile modificare le impostazioni di connessione selezionando Modifica SQL Server proprietà di connessione nell'appliance. Altre informazioni su come scegliere.

    Screenshot che mostra come modificare le proprietà di connessione SQL Server.

Verificare i server nel portale

Dopo l'individuazione, è possibile verificare se i server vengono visualizzati nel portale.

  1. Aprire il dashboard di Azure Migrate.
  2. In Azure Migrate - Server>Azure Migrate: individuazione e valutazione fare clic sull'icona che visualizza il conteggio dei server individuati.

Passaggi successivi