Configurare un'appliance per i server in Hyper-V
Seguire questo articolo per configurare l'appliance di Azure Migrate per l'individuazione e la valutazione dei server in Hyper-V con lo strumento Azure Migrate: Individuazione e valutazione.
L'appliance Azure Migrate è un'appliance leggera usata da Azure Migrate: individuazione e valutazione/migrazione per individuare i server locali in Hyper-V e inviare i dati sui metadati/prestazioni del server ad Azure.
È possibile distribuire l'appliance usando un paio di metodi:
- Configurare in un server in Hyper-V usando un disco rigido virtuale scaricato. Questo metodo descritto nell'articolo corrente.
- Configurare in un server in Hyper-V o in un server fisico con uno script del programma di installazione di PowerShell. Questo metodo deve essere usato se non è possibile configurare un server usando un disco rigido virtuale o se si è in Azure per enti pubblici.
Dopo aver creato l'appliance, verificare che possa connettersi ad Azure Migrate: individuazione e valutazione, configurarla per la prima volta e registrarla con il progetto.
Nota
Se è già stato creato un progetto, è possibile usare lo stesso progetto per registrare appliance aggiuntive per individuare e valutare più server. Altre informazioni.
Distribuzione dell'appliance (VHD)
Per configurare l'appliance usando un modello VHD:
- Specificare un nome dell'appliance e generare una chiave di progetto nel portale.
- Scaricare un disco rigido virtuale Hyper-V compresso dal portale di Azure.
- Creare l'appliance e accertarsi che riesca a connettersi ad Azure Migrate: Individuazione e valutazione.
- Configurare l'appliance per la prima volta e registrarla con il progetto usando la chiave del progetto.
Generare la chiave del progetto
- In Obiettivi di migrazione>Server, database e app web>Azure Migrate: individuazione e valutazione,selezionare Individua.
- In Individua server>I server sono virtualizzati? selezionare Sì, con Hyper-V.
- In 1:Generare la chiave del progetto, specificare un nome per l'appliance di Azure Migrate che verrà configurata per l'individuazione dei server in Hyper-V. Il nome deve essere costituito da un massimo di 14 caratteri alfanumerici.
- Fare clic su Genera chiave per avviare la creazione delle risorse di Azure necessarie. Non chiudere la pagina Individua server durante la creazione delle risorse.
- Una volta create le risorse di Azure, viene generata una chiave del progetto.
- Copiare la chiave perché sarà necessaria per completare la registrazione dell'appliance durante la configurazione.
Scaricare il disco rigido virtuale
In 2: Scaricare l’appliance di Azure Migrate, selezionare il file .VHD, quindi selezionare Scarica.
Verificare la sicurezza
Prima di distribuire il file compresso, verificarne la sicurezza.
- Nel server in cui è stato scaricato il file, aprire una finestra di comando con privilegi di amministratore.
- Eseguire il comando seguente per generare il codice hash per il disco rigido virtuale
C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
- Esempio di utilizzo:
C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256
Verificare il valore hash più recente confrontando il risultato del comando precedente con il valore documentato qui
Creare l'appliance
Importare il file scaricato e creare un’appliance.
Estrarre il file VHD compresso in una cartella nell'host Hyper-V che ospiterà l'appliance. Vengono estratte tre cartelle.
Aprire Hyper-V Manager. In Azioni, selezionare Importa macchina virtuale.
Nella Procedura guidata Importa macchina virtuale >Prima di iniziare selezionare Avanti.
In Individua cartellaspecificare la cartella contenente il disco rigido virtuale estratto. Selezionare Avanti.
In Selezionare Macchina virtuale, selezionare Avanti.
In Scegliere il tipo di importazione, selezionare Copia macchina virtuale (crea nuovo ID univoco). Selezionare Avanti.
In Selezione destinazione lasciare l'impostazione predefinita. Selezionare Avanti.
In Cartelle di archiviazione lasciare l'impostazione predefinita. Selezionare Avanti.
In Scegli la rete specificare il commutatore virtuale che verrà usato dal server. È necessario che il commutatore abbia connettività Internet per inviare dati ad Azure.
In Riepilogo rivedere le impostazioni. Selezionare Fine.
Nella console di gestione di Hyper-V > Macchine virtuali, avviare la VM.
Verificare l'accesso dell'appliance ad Azure
Assicurarsi che l'appliance possa connettersi agli URL di Azure per i cloud pubblici e per enti pubblici.
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.
Nella Console di gestione di Hyper-V >macchine virtuali, fare clic con il pulsante destro del mouse sul server >Connetti.
Specificare la lingua, il fuso orario e la password per l'appliance.
Aprire un browser in un sistema 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 selezionando il relativo collegamento.
Accettare le condizioni di licenza e leggere le informazioni di terze parti.
Configurare i prerequisiti e registrare l'appliance
In Gestione configurazione selezionare Configura prerequisiti e quindi completare questi passaggi:
Connettività: l'appliance verifica che il server abbia accesso a Internet. Se il server usa un proxy:
Selezionare Proxy di installazione per specificare l'indirizzo proxy (nel formato
http://ProxyIPAddress
ohttp://ProxyFQDN
, dove FQDN fa riferimento a un nome di dominio completo) e alla porta di ascolto.Se il proxy richiede l'autenticazione, immettere le credenziali.
Se sono stati aggiunti i dettagli del 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.
Sincronizzazione ora: accertarsi che l’ora nell’appliance sia sincronizzata con l’ora di Internet per il corretto funzionamento dell'individuazione.
Installare gli aggiornamenti e registrare l'appliance: per eseguire l'aggiornamento automatico e registrare l'appliance, seguire questa procedura:
Nota
Questa è una nuova esperienza utente nell'appliance di Azure Migrate che è disponibile solo se è stata configurata un'appliance usando lo script OVA/Installer più recente scaricato dal portale. Le appliance che sono già state registrate continueranno a visualizzare la versione precedente dell'esperienza utente e continueranno a funzionare senza problemi.
Affinché l'appliance esegua l'aggiornamento automatico, incollare la chiave del progetto copiata dal portale. Se non si dispone della chiave, passare ad Azure Migrate: Individuazione e valutazione>Panoramica>Gestisci appliance esistenti. Selezionare il nome dell'appliance specificato quando è stata generata la chiave del progetto e copiare la chiave visualizzata.
L'appliance verificherà la chiave e avvierà il servizio di aggiornamento automatico, che aggiorna tutti i servizi nell'appliance alle versioni più recenti. Quando viene eseguito l’aggiornamento automatico, è possibile selezionare Visualizza servizi appliance per visualizzare lo stato e le versioni dei servizi in esecuzione nel server dell’appliance.
Per registrare l'appliance, è necessario selezionare Accesso. In Continua con l'accesso di Azure, selezionare Copia codice e accesso per copiare il codice del dispositivo (è necessario disporre un codice del dispositivo per l'autenticazione con Azure) e aprire una richiesta di accesso di Azure in una nuova scheda del browser. Per visualizzare la richiesta, accertarsi di aver disabilitato il blocco popup nel browser.
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 per errore senza eseguire l'accesso, aggiornare la scheda del browser della gestione della configurazione dell'appliance per visualizzare il codice del dispositivo e il pulsante Copia codice e accesso.
Dopo aver eseguito l'accesso, tornare alla scheda del browser che visualizza la gestione della configurazione dell’appliance. Se l'account utente di Azure usato per accedere ha le autorizzazioni necessarie per le risorse di Azure create durante la generazione della chiave, viene avviata la registrazione dell'appliance.
Al termine della registrazione dell'appliance, è possibile visualizzare i dettagli della registrazione selezionando Visualizza dettagli.
È possibile rieseguire i prerequisiti in qualunque 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:
Eseguire questo comando nell’appliance. HyperVHost1/HyperVHost2 sono nomi host di esempio.
Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
In alternativa, eseguire questa operazione nell'editor Criteri di gruppo locali dell'appliance:
- In Criteri del computer locale>Configurazione computer selezionare Modelli amministrativi>Sistema>Delega di credenziali.
- Fare doppio clic su Consenti delega credenziali nuove e selezionare Abilitata.
- In Opzioni selezionare Mostra e aggiungere all'elenco ogni host Hyper-V da individuare, con wsman/ come prefisso.
- In Delega di credenziali fare doppio clic su Consenti delega credenziali nuove solo con autenticazione 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 cluster Hyper-V e avviare l'individuazione.
Fornire i dettagli dell’host/cluster Hyper-V
In Passaggio 1: Fornire le credenziali dell’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 verrà utilizzato dall’appliance per individuare i server. Seleziona Salva.
Per aggiungere più credenziali contemporaneamente, selezionare Aggiungi altro per salvare e aggiungere altre credenziali. Per l'individuazione dei server in Hyper-V sono supportate più credenziali.
In Passaggio 2: Fornire i dettagli dell’host/cluster Hyper-V, selezionare Aggiungi origine individuazione per specificare l’indirizzo IP/FQDN dell’host/cluster Hyper-V e il nome descrittivo per le credenziali per connettersi all’host/cluster.
È possibile selezionare Add single item (Aggiungi singolo elemento) o Add multiple items (Aggiungi più elementi). È disponibile anche un'opzione per fornire i dettagli dell'host/cluster Hyper-V tramite Importa CSV.
- Se si sceglie Aggiungi singolo elemento, è necessario specificare un nome descrittivo per le credenziali e l’indirizzo IP/FQDN dell'host/cluster Hyper-V, quindi fare clic su Salva.
- Se si sceglie Aggiungi più elementi(selezionato per impostazione predefinita), è possibile aggiungere più record contemporaneamente specificando l’indirizzo IP/FQDN dell'host/cluster Hyper-V 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. Importare, quindi, il file nell'appliance, verificare i record nel file e fare clic su Salva.
Quando si seleziona 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 selezionando il relativo indirizzo IP/FQDN.
- Se la convalida non riesce per un host, esaminare l'errore selezionando 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.
È possibile riconvalidare la connettività agli host/server in qualunque momento prima di avviare l'individuazione.
Fornire le credenziali dei server
Nel passaggio 3: Specificare le credenziali del server per eseguire l'inventario software e l'analisi delle dipendenze senza agente e per individuare istanze e database di SQL Server, è possibile fornire più credenziali del server. Se non si vuole usare alcuna di queste funzionalità dell'appliance, è possibile ignorare questo passaggio e procedere con l'individuazione dei server in esecuzione in host/cluster Hyper-V. È possibile modificare questa opzione in qualunque momento.
Per usare queste funzionalità, fornire le credenziali dei 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 le credenziali dei server:
Selezionare Aggiungi credenziali.
Nel menu a discesa, selezionare Tipo di credenziali.
È possibile fornire credenziali di dominio/, Windows(non dominio)/, Linux(non dominio). Informazioni su come fornire le credenziali e come vengono gestite.
Per ogni tipo di credenziali, immettere:
- Un nome descrittivo.
- Un nome utente.
- Password. Seleziona Salva.
Se si sceglie di usare le credenziali di dominio, è necessario immettere anche il nome di dominio completo (FQDN) per il dominio. Il nome di dominio completo (FQDN) è necessario per convalidare l'autenticità delle credenziali con l'istanza di Active Directory in tale dominio.
Rivedere le autorizzazioni richieste nell’account per l’individuazione delle applicazioni installate e dell'analisi delle dipendenze senza agente.
Per aggiungere più credenziali contemporaneamente, selezionare Aggiungi altro per salvare le credenziali e aggiungere altre credenziali. Quando si seleziona Salva o Aggiungi altro, l'appliance convalida le credenziali del dominio con l'istanza di Active Directory del dominio per l'autenticazione. La convalida viene eseguita dopo ogni aggiunta per evitare blocchi dell'account come durante l'individuazione, l'appliance esegue l'iterazione per eseguire il mapping delle credenziali ai rispettivi server.
Per verificare la convalida delle credenziali del dominio:
Nella gestione della configurazione, nella tabella delle credenziali, vedere Stato convalida per le credenziali del dominio. Vengono convalidate solo le credenziali del dominio.
Se la convalida non riesce, è possibile selezionare lo stato Non riuscito per visualizzare l'errore di convalida. Risolvere il problema e quindi selezionare Riconvalida credenziali per ripetere la convalida delle credenziali.
Avviare l'individuazione
Selezionare Avvia individuazione per avviare l'individuazione dei server host/cluster convalidati. 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 le credenziali dei server, l’inventario software (individuazione delle applicazioni installate) viene avviato automaticamente al termine dell'individuazione dei server in esecuzione negli host/cluster Hyper-V. L'inventario software viene eseguito una volta ogni 12 ore.
- Durante l'inventario software, le credenziali dei 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.
Verificare i server nel portale
Dopo l'individuazione, è possibile verificare se i server vengono visualizzati nel portale.
- Aprire il dashboard di Azure Migrate.
- Nella pagina Server, database e app Web>Azure Migrate: Individuazione e valutazione, selezionare l’icona che visualizza il conteggio dei Server individuati.
Passaggi successivi
Provare la valutazione di Hyper-V con Azure Migrate: individuazione e valutazione.