Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive come configurare l'analisi delle dipendenze senza agente usando Lo strumento di individuazione e valutazione di Azure Migrate. L'analisi delle dipendenze consente di identificare e comprendere le dipendenze tra server per la valutazione e la migrazione ad Azure.
Note
In questo articolo si esaminerà la nuova esperienza con l'analisi delle dipendenze senza agente. È consigliabile continuare solo se è stato eseguito l'aggiornamento alla nuova esperienza seguendo questi prerequisiti.
Limitazioni correnti
- Nella visualizzazione analisi delle dipendenze non è attualmente possibile aggiungere o rimuovere un server da un gruppo.
- Una mappa delle dipendenze per un gruppo di server attualmente non è disponibile.
Novità
- L'analisi delle dipendenze viene eseguita automaticamente su 1.000 server individuati da ogni appliance di Azure Migrate che supera i controlli dei prerequisiti. Non è più necessario abilitarlo manualmente.
- La visualizzazione avanzata delle dipendenze consente di esaminare informazioni aggiuntive sui server, le connessioni e i processi. È possibile filtrare la visualizzazione in base al tipo di processo per analizzare le dipendenze chiave nella visualizzazione.
- Nella nuova visualizzazione, dopo aver identificato le dipendenze chiave, è possibile raggruppare i server in un'applicazione contrassegnandoli.
Prima di iniziare
Gli utenti esistenti possono seguire i passaggi forniti qui
I nuovi utenti devono seguire questa procedura:
Assicurati di aver creato un progetto con lo strumento di individuazione e valutazione di Azure Migrate aggiunto.
Esaminare i requisiti in base all'ambiente e all'appliance che si sta configurando per eseguire l'analisi delle dipendenze senza agente:
Ambiente Requisiti Server in esecuzione nell'ambiente VMware Esaminare i requisiti di VMware
Esaminare i requisiti dell'appliance
Esaminare i requisiti di accesso alle porte
Esaminare i requisiti di analisi delle dipendenze senza agenteServer in esecuzione nell'ambiente Hyper-V Esaminare i requisiti dell'hostHyper-V
Esaminare i requisiti dell'appliance
Esaminare i requisiti di accesso alle porte
Esaminare i requisiti di analisi delle dipendenze senza agenteServer fisici o server in esecuzione in altri cloud Esaminare i requisiti del server
Esaminare i requisiti dell'appliance
Esaminare i requisiti di accesso alle porte
Esaminare i requisiti di analisi delle dipendenze senza agenteEsaminare gli URL di Azure a cui l'appliance deve accedere nei cloud pubblici e per enti pubblici.
Distribuire e configurare l'appliance di Azure Migrate
- Distribuire l'appliance di Azure Migrate per avviare l'individuazione. Per distribuire l'appliance, è possibile usare il metodo di distribuzione in base all'ambiente in uso. Dopo aver distribuito l'appliance, è necessario registrarla con il progetto e configurarla per avviare l'individuazione.
- Quando si configura l'appliance, specificare le seguenti opzioni nel gestore della configurazione dell'appliance.
- I dettagli dell'ambiente di origine (server vCenter / host Hyper-V o server/cluster fisici) da individuare.
- Credenziali del server, che possono essere credenziali di dominio/Windows (nondominio)/ Linux (non dominio). Altre informazioni su come fornire le credenziali e su come vengono gestite dall'appliance.
- Verificare le autorizzazioni necessarie per eseguire l'analisi delle dipendenze senza agente. Per i server Windows, è necessario fornire un account di dominio o non dominio (locale) con autorizzazioni amministrative. Per i server Linux, fornire un account utente sudo con autorizzazioni per eseguire i comandi ls e netstat o creare un account utente con le autorizzazioni CAP_DAC_READ_SEARCH e CAP_SYS_PTRACE per i file /bin/netstat e /bin/ls. Se fornite un account utente sudo, assicuratevi che NOPASSWD sia abilitato per l'account in modo che i comandi possano essere eseguiti senza richiedere una password ogni volta.
Aggiungere le credenziali e avviare l'individuazione
Accedi al gestore della configurazione dell'appliance, completa i controlli dei prerequisiti e la registrazione dell'appliance.
Passare al pannello Gestisci credenziali e origini di individuazione .
In Passaggio 1: Specificare le credenziali per l'origine di individuazione selezionare Aggiungi credenziali per fornire le credenziali per l'origine di individuazione usata dall'appliance per individuare i server in esecuzione nell'ambiente.
Nel passaggio 2: Specificare i dettagli dell'origine di individuazione, selezionare Aggiungi origine di individuazione per scegliere il nome descrittivo per le credenziali nell'elenco a discesa e specificare l'indirizzo IP/FQDN dell'origine di individuazione.
Nel passaggio 3: Specificare le credenziali del server per eseguire l'inventario software e l'analisi delle dipendenze senza agente, selezionare Aggiungi credenziali per fornire più credenziali del server per eseguire l'individuazione basata su guest come l'inventario software, l'analisi delle dipendenze senza agente e l'individuazione di database e applicazioni Web.
Selezionare Avvia individuazione per avviare l'individuazione.
Al termine dell'individuazione del server, l'appliance avvia l'individuazione di applicazioni, ruoli e funzionalità installate (inventario software) nei server. Durante l'inventario software, i server individuati vengono convalidati per verificare se soddisfano i prerequisiti e possono essere abilitati per l'analisi delle dipendenze senza agente.
Note
La funzionalità di analisi delle dipendenze senza agente viene abilitata automaticamente per i server individuati quando i controlli dei prerequisiti hanno esito positivo. Diversamente da prima, non è più necessario abilitare manualmente questa funzionalità nei server.
Dopo l'abilitazione dei server per l'analisi delle dipendenze senza agente, l'appliance raccoglie i dati delle dipendenze dal server ogni 5 minuti. Invia quindi un punto dati combinato ogni sei ore. È possibile esaminare i dati raccolti dall'appliance durante l'analisi.
Dopo l'abilitazione automatica dei server per l'analisi delle dipendenze senza agente, l'appliance raccoglie i dati di dipendenza dal server ogni 5 minuti. Invia quindi un punto dati combinato ogni sei ore. È possibile esaminare i dati raccolti dall'appliance durante l'analisi.
Esaminare lo stato delle dipendenze
Dopo aver avviato l'individuazione dall'appliance, è possibile passare al progetto Migrate nel portale di Azure ed esaminare i dati delle dipendenze. È consigliabile attendere almeno 24 ore per consentire la raccolta di dati di dipendenza sufficienti per i server e la visualizzazione in una visualizzazione.
Nel progetto è possibile esaminare le dipendenze per ogni server tramite le visualizzazioni Tutto l'inventario o Infrastruttura.
Quando si esamina la colonna Dipendenze per qualsiasi server, viene visualizzato uno degli stati seguenti:
Credenziali non disponibili: Nessuna credenziale del server specificata in Gestione configurazione appliance può essere usata per l'analisi delle dipendenze.
Convalida in corso: Il server non ha ancora completato i controlli di convalida dei prerequisiti.
Convalida non riuscita: Il server non ha superato i controlli di convalida. È possibile fare clic sullo stato per visualizzare il messaggio di errore, che in genere indica i prerequisiti mancanti, ad esempio credenziali non valide o autorizzazioni insufficienti.
Al termine della convalida, le analisi delle dipendenze vengono abilitate automaticamente e viene visualizzato uno dei seguenti stati:
- Visualizzare le dipendenze: Il server ha superato i controlli di convalida e l'analisi delle dipendenze è abilitata. È possibile selezionare questa opzione per aprire la nuova visualizzazione e controllare le dipendenze del server.
Non avviato: Non è stato possibile abilitare l'analisi delle dipendenze perché Azure Migrate ha raggiunto il limite di 1.000 server per appliance per l'abilitazione automatica. Se si vuole eseguire l'analisi delle dipendenze su server specifici, è possibile disabilitarla manualmente in altri server autoabilitabili e abilitarla per quelle necessarie usando il modulo PowerShell.
Disabile: È possibile disabilitare manualmente l'analisi delle dipendenze usando il portale o il modulo di PowerShell. È possibile abilitarlo di nuovo in qualsiasi momento usando lo stesso modulo.
Non supportato: non è stato possibile raccogliere i dati delle dipendenze durante l'individuazione del server tramite l'importazione CSV.
Note
Lo stato non abilitato viene visualizzato per i server, individuati da un'appliance che non è ancora stata aggiornata alla nuova visualizzazione. . Altre informazioni per aggiornare l'appliance.
Visualizzare le dipendenze
In Azure Migrate: Individuazione e valutazione selezionare Server individuati.
Scegliere il nome del dispositivo di cui si vuole esaminare la scoperta.
Cercare il server di cui esaminare le dipendenze.
Nella colonna Dipendenze (senza agente) selezionare Visualizza dipendenze
Note
Se sono state aggiunte credenziali con privilegi minimi per questo server nell'appliance, alcuni attributi di rete potrebbero non essere presenti nella visualizzazione. Per visualizzare i dati completi, fornire privilegi elevati.
Modificare il periodo di tempo per il quale si desidera visualizzare la mappa usando l'elenco a discesa Durata ora .
Espandere il gruppo Client per elencare i server con una dipendenza dal server selezionato.
Espandere il gruppo Porta per elencare i server con una dipendenza dal server selezionato.
Per passare alla visualizzazione mappa di uno dei server dipendenti, selezionare il nome del server e fare clic su >Carica mappa del server.
Espandere il server selezionato per visualizzare i dettagli a livello di processo per ogni dipendenza.
Visualizzare le dipendenze tra server
Se la raccolta di dati delle dipendenze è abilitata nei server (fino a 1.000 server per appliance), è ora possibile visualizzare le dipendenze in tutti i server individuati nel progetto di Azure Migrate. La visualizzazione visualizza i nodi del server raggruppati logicamente e le relative connessioni, consentendo di comprendere l'affinità di rete e identificare le applicazioni in esecuzione nel data center.
Visualizzazione predefinita
Nel menu a sinistra selezionare Analisi delle dipendenze e quindi selezionare Esplora applicazioni.
La visualizzazione mostra le connessioni risolvibili raccolte dai server individuati con l'analisi delle dipendenze abilitata. Le connessioni risolvibili sono connessioni di rete identificate tra server individuati da Azure Migrate.
Note
La vista visualizza i dati aggregati delle dipendenze da ogni server, a partire da quando l'analisi delle dipendenze è stata abilitata per la prima volta. Per migliorare la chiarezza, le connessioni di processo di sistema ridondanti vengono escluse dalla visualizzazione.
Controlli di visualizzazione
- La visualizzazione predefinita mostra una visualizzazione oculare dell'uccello in basso a destra, fornendo un riepilogo della visualizzazione e consentendo di spostarsi facilmente.
- È possibile usare i pulsanti in basso a destra:
- Visualizzare la legenda, scorrere la visualizzazione usando Zoom avanti e Zoom indietro.
- Selezionare Zoom per adattarsi alla visualizzazione predefinita che mostra tutti i nodi e le connessioni dopo aver eseguito lo zoom avanti in una sezione.
Interazioni di visualizzazione
A qualsiasi livello passare il mouse su un nodo per visualizzare i dettagli del server di base, tra cui Nome, Tipo di sistema operativo, Indirizzo IP, Origine , IP/FQDN del server vCenter/ hostHyper-V e Tag applicati al server.
Selezionare un nodo server per visualizzare i dipendenti immediati del server, evidenziati con un limite punteggiato intorno a ogni nodo dipendente.
Selezionare un nodo server per visualizzare dettagli aggiuntivi, ad esempio Stato alimentazione, Inventario software individuato nel server e informazioni sulle connessioni in ingresso e in uscita.
Nella scheda Connessioni è possibile visualizzare:
- Connessioni in ingresso (il nome del server viene visualizzato a destra)
- Connessioni in uscita (nome del server a sinistra)
- Numero totale di connessioni tra i server raccolti fino alla data.
Espandere qualsiasi connessione per visualizzare le connessioni tra i processi tra i server di destinazione di origine. Questi dettagli includono anche il numero di porta di destinazione usato in ogni connessione.
È possibile ingrandire un nodo del server e selezionare la freccia blu sul limite del nodo per passare alla visualizzazione delle singole dipendenze del server.
La visualizzazione a livello di server mostra le dipendenze in ingresso e in uscita per quel server specifico con dettagli sul processo e sul livello di porta.
Note
- Quando si passa dalla visualizzazione multiserver alla visualizzazione a server singolo, le dipendenze vengono visualizzate per le ultime 24 ore per impostazione predefinita.
- È possibile modificare l'intervallo di tempo negli ultimi 30 giorni per visualizzare lo stesso livello di dipendenze della visualizzazione multiserver, che visualizza tutti i dati raccolti fino a data.
Personalizzare la visualizzazione delle dipendenze del server
- È possibile usare la casella di ricerca per filtrare la visualizzazione in base al nome del server.
- È anche possibile applicare uno o più filtri , tra cui nome server, porta (destinazione), tipo di sistema operativo, numero di connessioni e appliance, per restringere l'ambito.
- Dopo aver applicato i filtri, è possibile selezionare più server con ambito per aggiungere o modificare i tag.
Dipendenze tra server di selezione multipla e tag
Dopo aver identificato un cluster di server interconnessi, è possibile selezionare più server necessari premendo CTRL sulla tastiera trascinando una casella di selezione intorno ai server o selezionando singolarmente ogni nodo del server.
Quando si selezionano più server, vengono evidenziati in blu e viene visualizzato un riquadro laterale, visualizzando un elenco di tutti i server selezionati.
Dopo aver selezionato più server, è possibile selezionare Aggiungi o modifica tag per identificarli e raggrupparli come applicazione in esecuzione nel data center.
Quando si seleziona Aggiungi o modifica tag, nella visualizzazione assegnazione di tag vengono visualizzati i server selezionati e tutti i carichi di lavoro di database o applicazioni Web in esecuzione nei server.
È possibile scegliere di contrassegnare tutti gli elementi elencati insieme o rimuovere uno di questi carichi di lavoro se non si vuole contrassegnarli con questo gruppo.
Visualizzare le dipendenze dei singoli server
Nella nuova esperienza passare a Panoramica del progetto.
Selezionare il conteggio dei carichi di lavoro in Tutto l'inventario per esaminare i carichi di lavoro individuati.
Nella vista, controllare la colonna Dipendenze con i valori di stato, come trattati nella sezione precedente.
Cercare il server le cui dipendenze si desidera esaminare.
Se l'analisi delle dipendenze è stata eseguita correttamente in tale server, selezionare Visualizza dipendenze per passare alla visualizzazione delle dipendenze.
Note
Se sono state aggiunte credenziali con privilegi minimi per questo server nell'appliance, alcuni attributi di rete potrebbero non essere presenti nella visualizzazione. Per visualizzare i dati completi, fornire privilegi elevati.
La visualizzazione delle dipendenze visualizza tutte le dipendenze in ingresso e in uscita per tale server in un diagramma di rete.
La vista viene filtrata per impostazione predefinita per visualizzare i dati per le ultime 24 ore e il tipo di processo come risolvibile.
Per modificare l'intervallo di tempo, usare il filtro Intervallo di tempo . È possibile selezionare Ultimi 7 giorni Ultimi/ o specificare un intervallo personalizzato.
È anche possibile modificare il tipo di processo selezionando tra le opzioni disponibili.
Processo Tipo Risolvibile (impostazione predefinita) Per filtrare in base ai processi con connessioni risolvibili. Elementi essenziali Per filtrare in base a processi chiave non ridondanti. Tutti Per filtrare in base a tutti i processi, inclusi quelli con connessioni non risolte. Nella vista sono presenti i server e le connessioni rappresentati come segue:
Rappresentazione Dettagli Simbolo di Windows Rappresentazione di un server Windows nella visualizzazione. Simbolo linux Rappresentazione di un server Linux nella visualizzazione. Simbolo di connessione Rappresenta la direzione della dipendenza tra server con forza della connessione rappresentata dalla classificazione dei punti nella connessione. Conteggio processi Rappresentazione del numero di processi in base al filtro del tipo di processo. Passare il puntatore del mouse sul nome del server per visualizzare le informazioni sulla chiave, inclusi l'indirizzo IP, l'origine e i tag.
Passare il puntatore del mouse su una connessione per visualizzare informazioni chiave, ad esempio la forza e la frequenza delle connessioni nell'intervallo di tempo selezionato.
Selezionare un nome del server per visualizzare altri dettagli, tra cui:
- Sistema operativo
- Stato alimentazione
- Inventario software individuato dal server e tag associati.
Selezionare una connessione per visualizzare informazioni dettagliate, inclusi i processi di origine e di destinazione coinvolti e il numero di porta di destinazione usato.
Espandere un nodo server per visualizzare l'elenco dei processi in base al filtro del tipo di processo selezionato.
Nell'elenco espanso selezionare un nome di processo per visualizzare le dipendenze in ingresso e in uscita con i processi in altri server nella visualizzazione. Il processo per elaborare la dipendenza indica anche il numero di porta di destinazione nella connessione.
Note
Le informazioni sul livello di processo per una dipendenza potrebbero non essere sempre disponibili. Se non è disponibile, il processo viene illustrato come Processo sconosciuto nella visualizzazione.
Esportare i dati delle dipendenze
- Nella visualizzazione Tutto l'inventario o Inventario dell'infrastruttura, selezionare il menu a tendina Gestisci dipendenze.
- Selezionare Esporta dipendenze.
- Nella pagina Esporta dipendenze scegliere il nome dell'appliance che individua i server desiderati.
- Selezionare l'ora di inizio e l'ora di fine. È possibile scaricare i dati solo per gli ultimi 30 giorni.
- Selezionare Esporta dipendenza.
I dati delle dipendenze vengono esportati e scaricati in formato CSV. Il file scaricato contiene i dati delle dipendenze in tutti i server abilitati per l'analisi delle dipendenze.
Note
La nuova esperienza di esportazione è basata su un archivio dati aggiornato che supporta l'esportazione dei dati di dipendenza tra più appliance registrate nel progetto.
Nella visualizzazione Tutto l'inventario o Inventario dell'infrastruttura, selezionare il menu a discesa Gestisci dipendenze.
Selezionare Esporta dipendenze.
Nella vista Esporta dipendenze, seleziona una o più appliance per i server rilevati.
Selezionare l'intervallo di tempo per il quale si desidera esportare i dati. È possibile scegliere tra gli ultimi 7, 10, 15, 30 giorni.
Il tipo di processo è impostato su Risolvibile per impostazione predefinita. In questo modo vengono esportate solo le connessioni risolvibili tra i server individuati.
Selezionare Genera per generare un file con i dati di dipendenza più antichi disponibili tra le apparecchiature selezionate nell'intervallo di tempo selezionato.
Dopo aver generato il file, selezionare Scarica per salvarlo.
Note
I dati vengono esportati in una cartella compressa. Il nome della cartella include il nome del progetto come prefisso e il file CSV all'interno viene denominato usando il timestamp di download.
Informazioni sulle dipendenze
Ogni riga nel file CSV esportato corrisponde a una dipendenza osservata nella fascia oraria specificata.
La tabella seguente riepiloga i campi nel file CSV esportato. I campi nome server, applicazione e processo vengono popolati solo per i server con analisi delle dipendenze senza agente abilitata.
| Nome campo | Dettagli |
|---|---|
| Fascia oraria | La fascia oraria durante la quale è stata osservata la dipendenza. I dati di dipendenza vengono acquisiti attualmente in slot di sei ore. |
| Nome server di origine | Nome del server di origine |
| Applicazione di origine | Nome dell'applicazione nel server di origine |
| Processo di origine | Nome del processo nel server di origine |
| Nome server di destinazione | Nome del server di destinazione |
| IP di destinazione | Indirizzo IP del server di destinazione |
| Applicazione di destinazione | Nome dell'applicazione nel server di destinazione |
| Processo di destinazione | Nome del processo nel server di destinazione |
| Porta di destinazione | Numero di porta nel server di destinazione |
Passare alla nuova visualizzazione
Se si è un utente esistente, è già stato configurato un progetto di Azure Migrate. È stata eseguita l'individuazione ed è stata abilitata manualmente l'analisi delle dipendenze su alcuni server. Per ottenere la nuova visualizzazione avanzata, è necessario seguire questa procedura:
Passare alla visualizzazione inventario e cercare un server per il quale si desidera esaminare le dipendenze.
Selezionare Visualizza dipendenze e viene visualizzata la visualizzazione precedente che mostra le dipendenze del server.
Nella visualizzazione delle dipendenze viene visualizzata una casella di informazioni che richiede di completare alcuni prerequisiti per passare alla nuova visualizzazione.
Come prerequisito, è necessario assicurarsi che l'agente di individuazione nelle appliance registrate con il progetto venga aggiornato alla versione o successiva.
Selezionare Continua per creare una nuova risorsa nello stesso gruppo di risorse del progetto. Assicurarsi di avere almeno il ruolo Collaboratore nella sottoscrizione. In caso contrario, questo passaggio non è completo.
Note
Anche se la creazione della nuova risorsa viene eseguita, è possibile che la nuova visualizzazione non venga visualizzata se la versione dell'agente di individuazione nell'appliance di Azure Migrate non è aggiornata. Assicurarsi che il servizio di aggiornamento automatico nell'appliance sia abilitato. Ulteriori informazioni
Dopo aver eseguito i passaggi necessari per eseguire l'aggiornamento alla nuova visualizzazione delle dipendenze, esistono due modi in cui è possibile visualizzare le dipendenze del server nella nuova visualizzazione.
Opzione 1
- Vai alla visualizzazione inventario esistente nel tuo progetto e passa alla nuova visualizzazione inventario utilizzando il prompt.
- Selezionare Visualizza dipendenze per il server desiderato nella nuova visualizzazione inventario per passare direttamente alla nuova visualizzazione.
Opzione 2
- Vai alla visualizzazione inventario precedente, seleziona Visualizza dipendenze su un server.
- Nella visualizzazione delle dipendenze precedente selezionare il prompt per passare alla nuova visualizzazione avanzata.
Note
È consigliabile usare Option 1 precedente per passare alla nuova visualizzazione inventario perché è possibile filtrare i server in cui l'analisi delle dipendenze è stata abilitata automaticamente e quindi esaminare direttamente la visualizzazione delle dipendenze. La visualizzazione inventario precedente mostra solo l'opzione per visualizzare le dipendenze per i server in cui è stata abilitata manualmente la funzionalità.
Gestire le dipendenze
L'analisi delle dipendenze viene attivata automaticamente in tutti i server individuati (fino a 1.000 server per appliance), che hanno superato i controlli di convalida. Potrebbe essere necessario disabilitare uno o più di questi server negli scenari seguenti:
- L'analisi delle dipendenze è automaticamente abilitata su tutti i server individuati nel progetto, ma si desidera disabilitarla su alcuni server in cui non si vogliono raccogliere dati delle dipendenze.
- L'analisi delle dipendenze viene automaticamente abilitata su 1.000 server contemporaneamente nel progetto, ma sono disponibili più server in cui si vuole abilitarla, quindi è possibile disabilitare l'analisi delle dipendenze da uno o più server dal set di 1.000 e abilitare altri server in base alle esigenze.
È possibile disabilitare l'analisi delle dipendenze su server che non si desiderano e abilitare le dipendenze per i server su cui si vuole usare il portale oppure l'utilità PowerShell.
Gestire le dipendenze tramite il portale
Disabilitare le dipendenze
In Tutto l'inventario o Inventario dell'infrastruttura, seleziona il menu a discesa Gestisci dipendenze e quindi scegli Disabilita dipendenze.
Seguire la procedura per disabilitare i server in cui è possibile abilitare l'analisi delle dipendenze:
È possibile iniziare selezionando un'appliance dall'elenco a discesa.
Note
Se l'appliance selezionata non viene aggiornata per la nuova analisi delle dipendenze, è possibile soddisfare i prerequisiti o passare all'esperienza precedente (da Panoramica) per aggiungere o rimuovere server per l'analisi delle dipendenze.
È possibile filtrare i server per disabilitare l'analisi delle dipendenze su quelle che sono state abilitate automaticamente (server con lo stato Abilitato). Non è possibile selezionare i server non idonei per la disabilitazione, ad esempio quelli con stato Convalida non riuscita, Non avviato, Disabilitato o Credenziali non disponibili'.
- È possibile selezionare i server e selezionare Disabilita per continuare.
Abilitare le dipendenze
Nella visualizzazione Tutto l'inventario o Inventario infrastruttura, selezionare l'elenco a discesa Gestisci dipendenze e quindi selezionare Abilita dipendenze.
Segui la procedura per disabilitare i server in cui l'analisi delle dipendenze è stata abilitata automaticamente:
È possibile iniziare selezionando un'appliance dall'elenco a discesa.
Note
Se l'appliance selezionata non viene aggiornata per la nuova analisi delle dipendenze, è possibile soddisfare i prerequisiti o passare all'esperienza precedente (da Panoramica) per aggiungere o rimuovere server per l'analisi delle dipendenze.
È possibile filtrare i server per disabilitare l'analisi delle dipendenze su quelle che sono state abilitate automaticamente (server con lo stato Abilitato). Non è possibile selezionare i server non idonei per la disabilitazione, ad esempio quelli con stato Convalida non riuscita, Non avviato, Disabilitato o Credenziali non disponibili'.
È possibile selezionare i server e selezionare Abilita per continuare.
Note
Non è possibile abilitare più di 1.000 server per appliance contemporaneamente, quindi se la selezione supera il conteggio, non sarà possibile procedere.
Gestire le dipendenze tramite l'utilità PowerShell
È necessario installare il modulo PowerShell per la disabilitazione per i server per cui non si desidera seguire questi passaggi seguenti:
Accedere ad Azure
Accedere alla sottoscrizione di Azure usando il cmdlet Connect-AzAccount.
Connect-AzAccountSe si usa Azure per enti pubblici, usare il comando seguente.
Connect-AzAccount -EnvironmentName AzureUSGovernmentSelezionare la sottoscrizione in cui è stato creato il progetto
select-azsubscription -subscription "Contoso Demo Subscription"Installare il modulo PowerShell AzMig.Dependencies
Install-Module .\AzMig.Dependencies
Disabilitare le dipendenze
Usare i comandi seguenti per ottenere l'elenco dei server individuati nel progetto. In questo esempio il nome del progetto è ContosoDemoProject e il gruppo di risorse è ContosoDemoRG. L'elenco dei server viene salvato in un file denominato ContosoDemo_VMs.csv."
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
You can also add a filter to export the relevant servers using the command:
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
I diversi filtri disponibili per l'uso nel comando precedente sono:
| Nome campo | Dettagli |
|---|---|
| Nome del Server | Specificare il nome con cui filtrare |
| Fonte | Dispositivo/Basato sull'importazione |
| Dipendenze | Abilitato/Disabilitato |
| PowerStatus | On/Off |
Alcuni degli altri campi sono Indirizzo IP, osType, osName, osArchitecture, osVersion
È possibile trovare server individuati per un'appliance specifica usando il comando :
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Nel file è possibile vedere il nome visualizzato del server, lo stato corrente della raccolta di dipendenze e l'ID ARM di tutti i server individuati.
Per disabilitare le dipendenze, creare un file CSV di input usando il file di output esportato nell'ultimo passaggio. Il file deve avere una colonna con l'intestazione ID ARM. Le altre intestazioni del file CSV vengono ignorate. Il file di input deve elencare i server in cui si vuole disabilitare l'analisi delle dipendenze.
Nell'esempio seguente l'analisi delle dipendenze viene disabilitata nell'elenco dei server nel file di input ContosoDemo_VMs_Disable.csv.
PowerShell Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]
Abilitare le dipendenze
Potrebbe essere necessario abilitare l'analisi delle dipendenze in uno o più server per avviare nuovamente la raccolta dei dati dai server disabilitati in precedenza usando il modulo PowerShell.
È necessario seguire la stessa procedura per esportare i server individuati come indicato in precedenza e quindi importare l'elenco dei server da abilitare.
Nell'esempio seguente l'analisi delle dipendenze viene abilitata nell'elenco dei server nel file di input ContosoDemo_VMs_Enable.csv.
Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]
Disabilitare l'analisi delle dipendenze automaticamente abilitata tramite PowerShell
L'analisi delle dipendenze viene attivata automaticamente in tutti i server individuati, che hanno superato i controlli di convalida. Potrebbe essere necessario disabilitare uno o più di questi server negli scenari seguenti:
L'analisi delle dipendenze è stata abilitata automaticamente su tutti i server individuati nel progetto, ma si desidera disabilitarla su alcuni server su cui non si vuole raccogliere i dati delle dipendenze.
L'analisi delle dipendenze viene abilitata automaticamente su 1.000 server contemporaneamente nel tuo progetto. Se sono disponibili più server da abilitare, è possibile disabilitarlo in uno o più dei 1.000 server e abilitarlo su quelli necessari.
Note
Attualmente, non è possibile disabilitare l'analisi delle dipendenze nei server dal portale, quindi è necessario installare il modulo PowerShell per disabilitare per i server che non si desidera.
Accedere ad Azure
Accedere alla sottoscrizione di Azure usando il cmdlet Connect-AzAccount.
Connect-AzAccountSe si usa Azure per enti pubblici, usare il comando seguente.
Connect-AzAccount -EnvironmentName AzureUSGovernmentSelezionare la sottoscrizione in cui è stato creato il progetto
select-azsubscription -subscription "Contoso Demo Subscription"Installare il modulo PowerShell AzMig.Dependencies
Install-Module .\AzMig.Dependencies
Disabilitare la raccolta dei dati delle dipendenze
Ottenere l'elenco dei server individuati nel progetto usando i comandi seguenti. Nell'esempio seguente il nome del progetto è ContosoDemoProject e il gruppo di risorse che appartiene a ContosoDemoRG. L'elenco dei server viene salvato in ContosoDemo_VMs.csv
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
È anche possibile aggiungere un filtro per esportare i server pertinenti usando il comando :
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
I diversi filtri disponibili per l'uso nel comando precedente sono:
| Nome campo | Dettagli |
|---|---|
| Nome del Server | Specificare il nome con cui filtrare |
| Fonte | Appliance/Basata sull'importazione |
| Dipendenze | Abilitato/Disabilitato |
| PowerStatus | Attivato/Disattivato |
Alcuni degli altri campi sono Indirizzo IP, osType, osName, osArchitecture, osVersion
È possibile trovare server individuati per un'appliance specifica usando il comando :
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Nel file è possibile vedere il nome visualizzato del server, lo stato corrente della raccolta di dipendenze e l'ID ARM di tutti i server individuati.
- Per disabilitare le dipendenze, creare un file CSV di input dal file di output esportato nell'ultimo passaggio. Il file deve avere una colonna con l'intestazione "ID ARM". Tutte le altre intestazioni nel file CSV vengono ignorate. Il file di input deve contenere l'elenco dei server in cui si vuole disabilitare l'analisi delle dipendenze.
Nell'esempio seguente l'analisi delle dipendenze viene disabilitata nell'elenco dei server nel file di input ContosoDemo_VMs_Disable.csv.
Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]
Abilitare la raccolta dei dati delle dipendenze
Potrebbe essere necessario abilitare l'analisi delle dipendenze in uno o più server per riavviare la raccolta dei dati di dipendenza dai server disabilitati in precedenza usando il modulo PowerShell.
È necessario seguire la stessa procedura per esportare i server individuati come indicato in precedenza e quindi importare l'elenco dei server da abilitare.
Nell'esempio seguente l'analisi delle dipendenze viene abilitata nell'elenco dei server nel file di input ContosoDemo_VMs_Enable.csv.
Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]
Visualizzare le connessioni di rete in Power BI
Azure Migrate offre un modello di Power BI che è possibile usare per visualizzare le connessioni di rete di più server contemporaneamente e filtrare in base a processi e server. Per visualizzare, caricare Power BI con i dati delle dipendenze in base alle istruzioni seguenti.
Accedere ad Azure
Accedere alla sottoscrizione di Azure usando il cmdlet Connect-AzAccount.
Connect-AzAccountSe si usa Azure per enti pubblici, usare il comando seguente.
Connect-AzAccount -EnvironmentName AzureUSGovernmentSelezionare la sottoscrizione in cui è stato creato il progetto
select-azsubscription -subscription "Contoso Demo Subscription"Installare il modulo PowerShell AzMig.Dependencies
Install-Module .\AzMig.DependenciesEseguire il comando seguente. Questo comando scarica i dati delle dipendenze in un file CSV e li elabora per generare un elenco di dipendenze univoche che possono essere usate per la visualizzazione in Power BI. Nell'esempio seguente il nome del progetto è ContosoDemoProject e il gruppo di risorse a cui appartiene è ContosoDemoRG. Le dipendenze vengono scaricate per i server individuati da ContosoApp. Le dipendenze univoche vengono salvate in ContosoDemo_Dependencies.csv
Get-AzMigDependenciesAgentless -ResourceGroup ContosoDemoRG -Appliance ContosoApp -ProjectName ContosoDemoProject -OutputCsvFile "ContosoDemo_Dependencies.csv" [-AutoEnabledDepMap]Aprire il modello di Power BI scaricato
Caricare i dati delle dipendenze scaricati in Power BI.
- Aprire il modello in Power BI.
- Selezionare Recupera dati sulla barra degli strumenti.
- Scegliere Testo/CSV da Origini dati comuni.
- Scegliere il file delle dipendenze scaricato.
- Selezionare Carica.
- Viene visualizzata l'importazione di una tabella con il nome del file CSV. È possibile visualizzare la tabella nella barra dei campi a destra. Rinominarlo in AzMig_Dependencies
- Selezionare Aggiorna dalla barra degli strumenti.
Il grafico Connessioni di rete e i filtri dei dati Nome del server di origine, Nome server di destinazione, Nome processo di origine e Nome processo di destinazione dovrebbero essere evidenziati con i dati importati.
Visualizzare la mappa delle connessioni di rete filtrando in base ai server e ai processi. Salvare il file.
Passaggi successivi
Server di gruppo per la valutazione.