Dela via


Analysera serverberoenden (agentlösa)

Den här artikeln beskriver hur du konfigurerar agentlös beroendeanalys med azure migrate: identifierings- och utvärderingsverktyg. Beroendeanalys hjälper dig att identifiera och förstå beroenden mellan servrar för utvärdering och migrering till Azure.

Anmärkning

I den här artikeln utforskar du den nya upplevelsen med agentlös beroendeanalys. Du bör bara fortsätta om du har uppgraderat till den nya upplevelsen genom att följa dessa krav.

Aktuella begränsningar

  • I vyn beroendeanalys kan du för närvarande inte lägga till eller ta bort en server från en grupp.
  • En beroendekarta för en grupp servrar är för närvarande inte tillgänglig.

Vad är det senaste?

  • Beroendeanalys körs automatiskt på 1 000 servrar som identifieras av varje Azure Migrate-installation som klarar de nödvändiga kontrollerna. Du behöver inte aktivera det manuellt längre.
  • Den förbättrade beroendevisualiseringen hjälper dig att granska ytterligare information om servrar, anslutningar och processer. Du kan filtrera vyn efter processtyp för att analysera nyckelberoenden i visualiseringen.
  • När du har identifierat nyckelberoenden i den nya visualiseringen kan du gruppera servrar i ett program genom att tagga dem.

Innan du börjar

De befintliga användarna kan följa stegen här

De nya användarna måste följa stegen nedan:

  1. Se till att du har skapat ett projekt med det tillagda verktyget Azure Migrate: Discovery och utvärdering.

  2. Granska kraven baserat på din miljö och den installation som du konfigurerar för att utföra agentlös beroendeanalys:

    Miljö Krav
    Servrar som körs i VMware-miljön Granska VMware-kraven

    Granska installationskrav

    Granska kraven för portåtkomst

    Granska krav för agentlös beroendeanalys
    Servrar som körs i Hyper-V miljö Granska Hyper-V värdkrav

    Granska installationskrav


    Granska kraven för portåtkomst


    Granska krav för agentlös beroendeanalys
    Fysiska servrar eller servrar som körs i andra moln Granska serverkraven

    Granska installationskrav
    Granska kraven för portåtkomst

    Granska krav för agentlös beroendeanalys
  3. Granska de Azure-URL:er som installationen behöver åtkomst till i offentligamoln och myndighetsmoln.

Distribuera och konfigurera Azure Migrate-installationen

  1. Distribuera Azure Migrate-installationen för att starta identifieringen. Om du vill distribuera installationen kan du använda distributionsmetoden enligt din miljö. När du har distribuerat installationen måste du registrera den med projektet och konfigurera den för att initiera identifieringen.
  2. När du konfigurerar installationen anger du följande i installationskonfigurationshanteraren:
    • Information om källmiljön (vCenter Server(s)/Hyper-V värdar eller kluster/fysiska servrar) som du vill identifiera.
    • Serverautentiseringsuppgifter, som kan vara autentiseringsuppgifter för domän/Windows (icke-domän)/ Linux (icke-domän). Läs mer om hur du anger autentiseringsuppgifter och hur enheten hanterar dem.
    • Kontrollera de behörigheter som krävs för att utföra agentlös beroendeanalys. För Windows-servrar måste du ange domän- eller icke-domänkonto (lokalt) med administratörsbehörighet. För Linux-servrar anger du ett sudo-användarkonto med behörighet att köra ls- och netstat-kommandon eller skapa ett användarkonto som har behörigheten CAP_DAC_READ_SEARCH och CAP_SYS_PTRACE på /bin/netstat- och /bin/ls-filer. Om du anger ett sudo-användarkonto kontrollerar du att NOPASSWD är aktiverat för kontot så att kommandon kan köras utan att fråga efter ett lösenord varje gång.

Lägg till autentiseringsuppgifter och initiera upptäckten

  1. Öppna installationskonfigurationshanteraren, slutför de nödvändiga kontrollerna och registreringen av installationen.

  2. Gå till panelen Hantera autentiseringsuppgifter och identifieringskällor .

  3. I Steg 1: Ange autentiseringsuppgifter för identifieringskällan väljer du Lägg till autentiseringsuppgifter för att ange autentiseringsuppgifter för den identifieringskälla som används för att identifiera servrar som körs i din miljö.

  4. I Steg 2: Ange information om identifieringskällan väljer du Lägg till identifieringskälla för att välja det egna namnet på autentiseringsuppgifterna i listrutan och anger IP-adressen/FQDN för identifieringskällan.

Skärmbilden visar panel 3 i installationskonfigurationshanteraren för vCenter Server-information.

  1. I Steg 3: Ange serverautentiseringsuppgifter för att utföra programvaruinventering och agentlös beroendeanalys väljer du Lägg till autentiseringsuppgifter för att ange flera serverautentiseringsuppgifter för att utföra gästbaserad identifiering som programvaruinventering, agentlös beroendeanalys och identifiering av databaser och webbprogram.

  2. Välj Starta identifiering för att initiera identifieringen.

När serveridentifieringen är klar initierar installationen identifieringen av installerade program, roller och funktioner (programvaruinventering) på servrarna. Under programvaruinventeringen verifieras de identifierade servrarna för att kontrollera om de uppfyller kraven och kan aktiveras för agentlös beroendeanalys.

Anmärkning

Funktionen för agentlös beroendeanalys aktiveras automatiskt för de identifierade servrarna när de nödvändiga kontrollerna lyckas. Till skillnad från tidigare behöver du inte längre aktivera den här funktionen manuellt på servrar.

När servrar har aktiverats för agentlös beroendeanalys samlar installationen in beroendedata från servern var 5:e minut. Den skickar sedan en kombinerad datapunkt var sjätte timme. Du kan granska de data som samlas in av installationen under analysen.

När servrarna har aktiverats automatiskt för agentlös beroendeanalys samlar installationen in beroendedata från servern var 5:e minut. Den skickar sedan en kombinerad datapunkt var sjätte timme. Du kan granska de data som samlas in av installationen under analysen.

Granska beroendestatus

När du har initierat identifieringen från installationen kan du komma till Migrate-projektet på Azure-portalen och granska beroendedata. Vi rekommenderar att du väntar i minst 24 timmar så att tillräckligt med beroendedata kan samlas in för dina servrar och visas i en visualisering.

I projektet kan du granska beroenden för varje server antingen via inventeringsvyn Alla lager eller Infrastruktur .

När du granskar kolumnen Beroenden för valfri server visas någon av följande statusar:

  • Autentiseringsuppgifterna är inte tillgängliga: Inga serverautentiseringsuppgifter som anges i konfigurationshanteraren för installationen kan användas för beroendeanalys.

  • Validering pågår: Servern har inte slutfört de nödvändiga verifieringskontrollerna ännu.

  • Verifieringen misslyckades: Servern misslyckades med verifieringskontrollerna. Du kan klicka på statusen för att visa felmeddelandet, som vanligtvis nämner saknade krav som ogiltiga autentiseringsuppgifter eller otillräckliga behörigheter.

När valideringen har slutförts kan beroendeanalys automatiskt användas och du ser någon av följande status:

  • Visa beroenden: Servern har godkänt verifieringskontrollerna och beroendeanalysen är aktiverad. Du kan välja detta för att öppna den nya visualiseringen och kontrollera serverns beroenden.
  • Inte initierad: Det gick inte att aktivera beroendeanalys eftersom Azure Migrate nådde gränsen på 1 000 servrar per installation för automatisk aktivering. Om du vill köra beroendeanalys på specifika servrar kan du inaktivera den manuellt på andra autoenabled-servrar och aktivera den för de som krävs med hjälp av PowerShell-modulen.

  • Inaktiverad: Du kan manuellt inaktivera beroendeanalys med hjälp av portalen eller PowerShell-modulen. Du kan aktivera den igen när som helst med samma modul.

  • Stöds inte: Beroendedata kunde inte samlas in eftersom servern identifierades via CSV-import.

    Anmärkning

    Statusen Är inte aktiverad visas för servrar som identifieras från en installation som fortfarande inte har uppgraderats till den nya visualiseringen. . Läs mer om hur du uppgraderar installationen.

Visualisera beroenden

  1. I Azure Migrate: Identifiering och utvärdering väljer du Identifierade servrar.

  2. Välj det enhetsnamn som du vill granska identifieringen av.

  3. Sök efter den server vars beroenden du vill granska.

  4. Under kolumnen Beroenden (agentlös) väljer du Visa beroenden

    Anmärkning

    Om du har lagt till minst privilegierade autentiseringsuppgifter för den här servern på installationen kanske vissa nätverksattribut saknas i visualiseringen. Om du vill visa fullständiga data ger du utökade privilegier.

  5. Ändra tidsperioden för vilken du vill visa kartan med hjälp av listrutan Tidsvaraktighet .

  6. Expandera klientgruppen för att visa en lista över servrar med ett beroende på den valda servern.

  7. Expandera portgruppen för att visa en lista över servrar som har ett beroende från den valda servern.

  8. Om du vill navigera till kartvyn för någon av de beroende servrarna väljer du servernamnet >Läs in serverkartan.

    Skärmbild för att utöka serverportgruppen och ladda serverkartan.

    Skärmbild som visar hur du expanderar klientgruppen.

  9. Expandera den valda servern för att visa information på processnivå för varje beroende.

    Skärmbild som visar hur du expanderar servern för att visa processerna.

Visualisera beroenden mellan servrar

Om insamling av beroendedata är aktiverat på dina servrar (upp till 1 000 servrar per installation) kan du nu visualisera beroenden över alla identifierade servrar i ditt Azure Migrate-projekt. Visualiseringen visar logiskt grupperade servernoder och deras anslutningar, vilket hjälper dig att förstå nätverkstillhörighet och identifiera program som körs i ditt datacenter.

Standardvisualisering

  1. I den vänstra menyn väljer du Beroendeanalys och sedan Utforska program.

  2. Visualiseringen visar Matchningsbara anslutningar som samlats in från identifierade servrar med beroendeanalys aktiverad. Lösbara anslutningar är nätverksanslutningar som identifieras mellan servrar som upptäckts av Azure Migrate.

    Skärmbilden visar standardvyn för beroende för flera servrar.

    Anmärkning

    Vyn visar aggregerade beroendedata från varje server, från och med när beroendeanalys först aktiverades. För att förbättra tydligheten undantas redundanta systemprocessanslutningar från visualiseringen.

Kontroller för visualisering

  1. Standardvyn visar en fågelperspektiv längst ned till höger, vilket ger en sammanfattning av visualiseringen och hjälper dig att navigera enkelt.
  2. Du kan använda knapparna längst ned till höger:
    1. Visa förklaringen, panorera genom visualiseringen med zooma in och zooma ut.
    2. Välj Zooma för att anpassa för att återgå till standardvyn som visar alla noder och anslutningar när du har zoomat in på ett avsnitt.

Visualiseringsinteraktioner

  1. Hovra över en nod på valfri nivå för att visa grundläggande serverinformation, inklusive Namn, OS-typ, IP-adress, Källa, till exempel IP/FQDN för vCenter Server/Hyper-V värd och Taggar som tillämpas på servern.

  2. Välj en servernod för att se serverns omedelbara beroenden , som är markerade med en prickad gräns runt varje beroende nod.

  3. Välj en servernod för att visa ytterligare information, till exempel Power Status, Programvaruinventering som identifieras på servern och information om inkommande och utgående anslutningar.

    Skärmbilden visar information om en nod i beroendevyn för flera servrar.

  4. På fliken Anslutningar kan du se:

    1. Inkommande anslutningar (servernamnet visas till höger)
    2. Utgående anslutningar (servernamn till vänster)
    3. Det totala antalet anslutningar mellan servrarna som samlats in till datum.
  5. Expandera alla anslutningar för att visa anslutningar mellan processer mellan källmålservrarna. Den här informationen omfattar även målportnumret som används i varje anslutning.

    Skärmbilden visar serveranslutningsinformationen i beroendevyn för flera servrar.

  6. Du kan zooma in på en servernod och välja den blå pilen på nodens gräns för att växla till visualisera enskilda serverberoenden.

  7. Visualiseringen på servernivå visar inkommande och utgående beroenden för den specifika servern med information på process- och portnivå.

    Anmärkning

    • När du växlar från visualisering med flera servrar till en server visas beroenden under de senaste 24 timmarna som standard.
    • Du kan ändra tidsintervallet till de senaste 30 dagarna för att visa samma beroendenivå som i vyn för flera servrar, som visar alla data som samlats in hittills.

Anpassa visualisering av serverberoende

  1. Du kan använda sökrutan för att filtrera visualiseringen efter servernamn.
  2. Du kan också använda ett eller flera filter , inklusive Servernamn, Port (mål), OS-typ, Antal anslutningar och Installation, för att begränsa omfånget.
  3. När du har tillämpat filter kan du välja flera avgränsade servrar för att lägga till eller redigera taggar.

Serverberoenden för flera val och taggar

  1. När du har identifierat ett kluster med sammankopplade servrar kan du välja de servrar som krävs genom att trycka på Ctrl på tangentbordet, antingen dra en markeringsruta runt servrarna eller välja varje servernod individuellt.

  2. När du väljer flera servrar markeras de i blått och en sidoruta öppnas och visar en lista över alla valda servrar.

    Skärmbilden visar flera valda servrar i beroendevyn för flera servrar.

  3. När du har valt flera servrar kan du välja Lägg till eller redigera taggar för att identifiera och gruppera dem som ett program som körs i ditt datacenter.

  4. När du väljer Lägg till eller redigera taggar visar taggningsvyn de valda servrarna och alla databas- eller webbprogramarbetsbelastningar som körs på servrarna.

  5. Du kan välja att tagga alla listade objekt tillsammans eller ta bort någon av dessa arbetsbelastningar om du inte vill tagga dem med den här gruppen.

Visualisera enskilda serverberoenden

  1. I den nya upplevelsen går du till projektöversikt.

  2. Välj antalet arbetsbelastningar under Alla lager för att granska de identifierade arbetsbelastningarna.

  3. I vyn kontrollerar du kolumnen Beroenden med statusvärden enligt beskrivningen i avsnittet ovan.

  4. Sök efter den server vars beroenden du vill granska.

  5. Om beroendeanalysen har utförts på servern väljer du Visa beroenden för att gå till beroendevisualiseringen.

    Anmärkning

    Om du har lagt till minst privilegierade autentiseringsuppgifter för den här servern på installationen kanske vissa nätverksattribut saknas i visualiseringen. Om du vill visa fullständiga data ger du utökade privilegier.

  6. Beroendevisualiseringen visar alla inkommande och utgående beroenden för servern i ett nätverksdiagram.

    Skärmbilden visar standardberoendevyn för en server.

  7. Vyn filtreras som standard för att visa data för de senaste 24 timmarna och processtypen som Lösbar.

  8. Om du vill ändra tidsintervallet använder du filtret Tidsintervall . Du kan välja Senaste 7 dagarna/Senaste 30 dagarna eller ange ett anpassat intervall.

  9. Du kan också ändra processtypen genom att välja bland de tillgängliga alternativen.

    Bearbeta Typ
    Lösningsbar (standard) Att filtrera efter processer med lösbara anslutningar.
    Nödvändigheter Filtrera efter icke-redundanta nyckelprocesser.
    Allt Så här filtrerar du efter alla processer, inklusive de med olösta anslutningar.
  10. I vyn hittar du servrarna och anslutningarna som representeras på följande sätt:

    Representation Detaljer
    Windows-symbol Representerar en Windows-server i vyns gränssnitt.
    Linux-symbol Representerar en Linux-server i vyn.
    Anslutningssymbol Representerar riktningen för beroendet mellan servrar med styrkan för anslutningen som representeras av gradering av punkter i anslutningen.
    Antal processer Representerar antalet processer enligt processtypfiltret.
  11. Hovra över servernamnet för att se viktig information, inklusive IP-adress, källa och taggar.

    Skärmbilden illustrerade hur informationen visas vid hovring.

  12. Hovra över en anslutning för att visa viktig information, till exempel styrkan och frekvensen för anslutningar inom det valda tidsintervallet.

  13. Välj ett servernamn för att visa mer information, inklusive:

    1. Operativsystem
    2. Strömstatus
    3. Programvaruinventering identifierad från servern och tillhörande taggar.

    Skärmbilden visar serverinformation om hur du expanderar.

  14. Välj en anslutning för att visa detaljerad information, inklusive de käll- och målprocesser som ingår och det målportnummer som används.

  15. Expandera en servernod för att visa en lista över processer baserat på det valda processtypfiltret.

  16. I den expanderade listan väljer du ett processnamn för att visa dess inkommande och utgående beroenden med processer på andra servrar i visualiseringen. Processen för att bearbeta beroende anger också målportnumret för anslutningen.

    Skärmbilden visar processen för att bearbeta beroenden.

Anmärkning

Information på processnivå för ett beroende kanske inte alltid är tillgänglig. Om den inte är tillgänglig visas processen som Okänd process i visualiseringen.

Exportera beroendedata

  1. I vyn Alla lager - eller infrastrukturinventering väljer du listrutan Hantera beroenden .
  2. Välj Exportera beroenden.
  3. På sidan Exportera beroenden väljer du det installationsnamn som identifierar önskade servrar.
  4. Välj starttid och sluttid. Du kan bara ladda ned data under de senaste 30 dagarna.
  5. Välj Exportera beroende.

Beroendedata exporteras och laddas ned i CSV-format. Den nedladdade filen innehåller beroendedata för alla servrar som är aktiverade för beroendeanalys.

Skärmbilden visar exportberoenden.

Anmärkning

Den nya exportupplevelsen drivs av ett uppgraderat datalager som stöder export av beroendedata över flera enheter som registrerats i projektet.

  1. I vyn Alla lager - eller infrastrukturinventering väljer du listrutan Hantera beroenden .

  2. Välj Exportera beroenden.

  3. I vyn Exportera beroenden väljer du en eller flera enheter för sina identifierade servrar.

  4. Välj det tidsintervall som du vill exportera data för. Du kan välja mellan de senaste 7, 10, 15, 30 dagarna.

  5. Processtypen är inställd på Matchningsbar som standard. Detta exporterar endast matchbara anslutningar mellan identifierade servrar.

  6. Välj Generera för att generera en fil med de tidigaste tillgängliga beroendedata mellan de valda installationerna inom det valda tidsintervallet.

    Skärmbilden visar exportberoenden.

  7. När filen har genererats väljer du Ladda ned för att spara den.

Anmärkning

Data exporteras i en zippad mapp. Mappnamnet innehåller projektnamnet som ett prefix, och CSV-filen inuti namnges med hjälp av tidsstämpeln för nedladdning.

Beroendeinformation

Varje rad i den exporterade CSV:en motsvarar ett beroende som observerats i det angivna tidsintervallet.

I följande tabell sammanfattas fälten i den exporterade CSV:en. Fält för servernamn, program och processer fylls endast i för servrar som har agentlös beroendeanalys aktiverad.

Fältnamn Detaljer
Tidsslot Den tidsslot under vilken beroendet observerades.
Beroendedata samlas för närvarande in i sex timmars intervaller.
Källservernamn Namnet på källservern
Källapplikation Namnet på programmet på källservern
Källprocess Namnet på processen på källservern
Målservernamn Namn på målservern
Mål-IP-adress Målserverns IP-adress
Målapplikation Namnet på programmet på målservern
Målprocess Namnet på processen på målservern
Målport Portnummer på målservern

Växla till ny visualisering

Om du är en befintlig användare har du redan konfigurerat ett Azure Migrate-projekt. Du utförde upptäckt och manuellt aktiverade beroendeanalys på vissa servrar. För att få den nya förbättrade visualiseringen måste du följa dessa steg:

  1. Gå till inventeringsvyn och sök efter en server som du vill granska beroenden för.

  2. Välj Visa beroenden och du ser den gamla visualiseringen som visar beroenden för den servern.

    Skärmbilden visar den gamla beroendevyn.

  3. I beroendevyn visas en informationsruta där du uppmanas att slutföra vissa förutsättningar för att växla till den nya visualiseringen.

  4. Som en förutsättning måste du se till att identifieringsagenten på de enheter som registrerats med projektet uppgraderas till version eller senare.

  5. Välj Fortsätt för att skapa en ny resurs i samma resursgrupp som projektet. Kontrollera att du har minst deltagarroll i prenumerationen, annars är det här steget inte slutfört.

Anmärkning

Även om den nya resursen skapas kanske du inte ser den nya visualiseringen om identifieringsagentversionen på Azure Migrate-installationen inte är uppdaterad. Kontrollera att tjänsten autoupdate på enheten är aktiverad. Lära sig mer

När du har utfört de steg som krävs för att uppgradera till den nya beroendevisualiseringen finns det två sätt att se serverberoenden i den nya visualiseringen.

Alternativ 1

  1. Gå till den befintliga inventeringsvyn i projektet och växla till den nya inventeringsvyn med hjälp av uppmaningen.
  2. Välj Visa beroenden för önskad server i den nya inventeringsvyn för att komma till den nya visualiseringen direkt.

Alternativ 2

  1. Gå till den gamla inventeringsvyn och välj Visa beroenden på en server.
  2. I den gamla beroendevyn väljer du kommandotolken för att komma till den nya förbättrade visualiseringen.

Anmärkning

Vi rekommenderar att du använder alternativ 1 ovan för att växla till den nya inventeringsvyn eftersom du kan filtrera servrar där beroendeanalysen kunde användas automatiskt och sedan granska beroendevisualiseringen direkt. Den gamla inventeringsvyn visar bara alternativet att visualisera beroenden för servrar där du aktiverade funktionen manuellt.

Hantera beroenden

Beroendeanalys kan användas automatiskt på alla identifierade servrar (upp till 1 000 servrar per installation) som har klarat verifieringskontrollerna. Du kan behöva inaktivera en eller flera av dessa servrar i följande scenarier:

  1. Beroendeanalys kan användas automatiskt för alla som identifieras i projektet, men du vill inaktivera den på några servrar där du inte vill samla in beroendedata.
  2. Beroendeanalys kan användas automatiskt på 1 000 servrar samtidigt i projektet, men du har fler servrar där du vill aktivera det. Sedan kan du inaktivera beroendeanalys från en eller flera servrar från uppsättningen med 1 000 och aktivera andra efter behov.

Du kan inaktivera beroendeanalys på servrar som du inte vill använda och även aktivera beroenden för servrar som du vill använda antingen portalen eller PowerShell-verktyget.

Hantera beroenden med hjälp av portalen

Inaktivera beroenden

I vyn Alla lager - eller infrastrukturinventering väljer du listrutan Hantera beroenden och väljer sedan Inaktivera beroenden.

Skärmbilden visar den inaktiverade beroendevyn.

Följ stegen för att inaktivera servrarna där beroendeanalys kan användas automatiskt:

  1. Du kan börja med att välja en apparat i listrutan.

    Anmärkning

    Om den valda installationen inte uppgraderas för den nya beroendeanalysen kan du antingen uppfylla kraven eller växla till den gamla upplevelsen (från översikt) för att lägga till eller ta bort servrar för beroendeanalys.

  2. Du kan filtrera servrar för att inaktivera beroendeanalyser för dem som kunde användas automatiskt (servrar med statusen Aktiverad). Servrar som inte är berättigade till inaktivering , till exempel de med statusverifieringen misslyckades, Inte initierad, Inaktiverad eller Autentiseringsuppgifter är inte tillgängliga, kan inte väljas.

Skärmbilden visar vyn Inaktivera beroenden.

  1. Du kan välja servrarna och välja Inaktivera för att fortsätta.

Aktivera beroenden

I vyn Alla lager - eller infrastrukturinventering väljer du listrutan Hantera beroenden och väljer sedan Aktivera beroenden.

Följ stegen för att inaktivera servrarna där beroendeanalys har aktiverats automatiskt:

  1. Du kan börja med att välja en apparat i listrutan.

    Anmärkning

    Om den valda installationen inte uppgraderas för den nya beroendeanalysen kan du antingen uppfylla kraven eller växla till den gamla upplevelsen (från översikt) för att lägga till eller ta bort servrar för beroendeanalys.

  2. Du kan filtrera servrar för att inaktivera beroendeanalyser för dem som kunde användas automatiskt (servrar med statusen Aktiverad). Servrar som inte är berättigade till inaktivering , till exempel de med statusverifieringen misslyckades, Inte initierad, Inaktiverad eller Autentiseringsuppgifter är inte tillgängliga, kan inte väljas.

Skärmbilden visar vyn Aktivera beroenden.

  1. Du kan välja servrarna och välja Aktivera för att fortsätta.

    Anmärkning

    Du kan inte aktivera fler än 1 000 servrar per installation samtidigt, så om ditt val överskrider antalet kan du inte fortsätta.

Hantera beroenden med powershell-verktyget

Du måste installera PowerShell-modulen för att inaktivera för servrar som du inte vill använda genom att följa stegen nedan:

Logga in på Azure

  1. Logga in på din Azure-prenumeration med hjälp av cmdleten Connect-AzAccount. Connect-AzAccount

    Om du använder Azure Government använder du följande kommando.

    Connect-AzAccount -EnvironmentName AzureUSGovernment

  2. Välj den prenumeration där du har skapat projektet select-azsubscription -subscription "Contoso Demo Subscription"

  3. Installera PowerShell-modulen AzMig.Dependencies Install-Module .\AzMig.Dependencies

Inaktivera beroenden

Använd följande kommandon för att hämta listan över identifierade servrar i projektet. I det här exemplet är projektnamnet ContosoDemoProject och resursgruppen är ContosoDemoRG. Listan över servrar sparas i en fil med namnet 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]

De olika filter som är tillgängliga för användning i kommandot ovan är:

Fältnamn Detaljer
Servernamn Ange namn som du vill filtrera med
Källa Enhet/importbaserad
Beroenden Aktiverad/inaktiverad
Strömstatus På/av

Några av de andra fälten är IP-adress, osType, osName, osArchitecture, osVersion

Du hittar identifierade servrar för en specifik installation med hjälp av kommandot :

Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

I filen kan du se serverns visningsnamn, aktuell status för beroendeinsamling och ARM-ID för alla identifierade servrar.

Om du vill inaktivera beroenden skapar du en CSV-indatafil med den utdatafil som du exporterade i det senaste steget. Filen måste ha en kolumn med sidhuvudets ARM-ID. Andra rubriker i CSV-filen ignoreras. Indatafilen bör visa de servrar där du vill inaktivera beroendeanalys.

I följande exempel inaktiveras beroendeanalys i listan över servrar i indatafilen ContosoDemo_VMs_Disable.csv.

    PowerShell Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]

Aktivera beroenden

Du kan behöva aktivera beroendeanalys på en eller flera servrar för att börja samla in data igen från servrar som du inaktiverade tidigare med hjälp av PowerShell-modulen.

Du måste följa samma steg för att exportera de identifierade servrarna som nämnts ovan och sedan importera listan över servrar som du vill aktivera.

I följande exempel aktiveras beroendeanalys i listan över servrar i indatafilen ContosoDemo_VMs_Enable.csv.

Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]

Inaktivera automatiskt aktiverad beroendeanalys med PowerShell

Beroendeanalys kan användas automatiskt på alla identifierade servrar som har klarat verifieringskontrollerna. Du kan behöva inaktivera en eller flera av dessa servrar i följande scenarier:

  1. Beroendeanalys har gjorts automatiskt för alla som identifierats i projektet, men du vill inaktivera den på några servrar där du inte vill samla in beroendedata.

  2. Beroendeanalys kan användas automatiskt på 1 000 servrar samtidigt i projektet. Om du har fler servrar att aktivera kan du inaktivera den på en eller flera av de 1 000 servrarna och aktivera den på de servrar som du behöver.

    Anmärkning

    För närvarande går det inte att inaktivera beroendeanalys på servrar från portalen, så du måste installera PowerShell-modulen för att inaktivera för servrar som du inte vill använda.

Logga in på Azure

  1. Logga in på din Azure-prenumeration med hjälp av cmdleten Connect-AzAccount.

    Connect-AzAccount
    

    Om du använder Azure Government använder du följande kommando.

    Connect-AzAccount -EnvironmentName AzureUSGovernment
    
  2. Välj den prenumeration där du har skapat projektet

    select-azsubscription -subscription "Contoso Demo Subscription"
    
  3. Installera PowerShell-modulen "AzMig.Dependencies"

    Install-Module .\AzMig.Dependencies
    

Inaktivera insamling av beroendedata

  1. Hämta listan över identifierade servrar i projektet med hjälp av följande kommandon. I exemplet nedan är projektnamnet ContosoDemoProject och resursgruppen den tillhör är ContosoDemoRG. Listan över servrar sparas i ContosoDemo_VMs.csv

    Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
    

Du kan också lägga till ett filter för att exportera relevanta servrar med kommandot :

    Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

De olika filter som är tillgängliga för användning i kommandot ovan är:

Fältnamn Detaljer
Servernamn Ange namn som du vill filtrera med
Källa Apparater/importbaserad
Beroenden Aktiverad/inaktiverad
Strömstatus På/av

Några av de andra fälten är IP-adress, osType, osName, osArchitecture, osVersion

Du hittar identifierade servrar för en specifik installation med hjälp av kommandot :

   Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

I filen kan du se serverns visningsnamn, aktuell status för beroendeinsamling och ARM-ID för alla identifierade servrar.

  1. Om du vill inaktivera beroenden skapar du en CSV-indatafil från utdatafilen som du exporterade i det senaste steget. Filen måste ha en kolumn med rubriken "ARM ID". Alla andra rubriker i CSV-filen ignoreras. Indatafilen ska innehålla listan över servrar där du vill inaktivera beroendeanalys.

I följande exempel inaktiveras beroendeanalys i listan över servrar i indatafilen ContosoDemo_VMs_Disable.csv.

    Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]

Aktivera insamling av beroendedata

Du kan behöva aktivera beroendeanalys på en eller flera servrar för att starta om insamling av beroendedata från servrar som du inaktiverade med PowerShell-modulen tidigare.

Du måste följa samma steg för att exportera de identifierade servrarna som nämnts ovan och sedan importera listan över servrar som du vill aktivera.

I följande exempel aktiveras beroendeanalys i listan över servrar i indatafilen ContosoDemo_VMs_Enable.csv.

    Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap] 

Visualisera nätverksanslutningar i Power BI

Azure Migrate erbjuder en Power BI-mall som du kan använda för att visualisera nätverksanslutningar för många servrar samtidigt och filtrera efter process och server. Om du vill visualisera läser du in Power BI med beroendedata enligt anvisningarna nedan.

Logga in på Azure

  1. Logga in på din Azure-prenumeration med hjälp av cmdleten Connect-AzAccount.

    Connect-AzAccount
    

    Om du använder Azure Government använder du följande kommando.

    Connect-AzAccount -EnvironmentName AzureUSGovernment
    
  2. Välj den prenumeration där du har skapat projektet

    select-azsubscription -subscription "Contoso Demo Subscription"
    
  3. Installera PowerShell-modulen "AzMig.Dependencies"

    Install-Module .\AzMig.Dependencies
    
  4. Kör följande kommando. Det här kommandot laddar ned beroendedata i en CSV och bearbetar dem för att generera en lista över unika beroenden som kan användas för visualisering i Power BI. I exemplet nedan är projektnamnet ContosoDemoProject och resursgruppen som den tillhör är ContosoDemoRG. Beroendena laddas ned för servrar som identifierats av ContosoApp. De unika beroendena sparas i ContosoDemo_Dependencies.csv

    Get-AzMigDependenciesAgentless -ResourceGroup ContosoDemoRG -Appliance ContosoApp -ProjectName ContosoDemoProject -OutputCsvFile "ContosoDemo_Dependencies.csv" [-AutoEnabledDepMap]
    
  5. Öppna den nedladdade Power BI-mallen

  6. Läs in de nedladdade beroendedata i Power BI.

    • Öppna mallen i Power BI.
    • Välj Hämta data i verktygsfältet.
    • Välj Text/CSV från Vanliga datakällor.
    • Välj den nedladdade beroendefilen.
    • Välj Läs in.
    • Du ser att en tabell importeras med namnet på CSV-filen. Du kan se tabellen i fältfältet till höger. Byt namn på den till AzMig_Dependencies
    • Välj uppdatera i verktygsfältet.

    Diagrammet Nätverksanslutningar och källserverns namn, Målservernamn, Källprocessnamn, Utsnitt för målprocessnamn bör lysa upp med importerade data.

  7. Visualisera kartan över nätverksanslutningar som filtreras efter servrar och processer. Spara filen.

Nästa steg

Gruppera servrar för utvärdering.