Utvärdera en databas med Azure Migrate

Slutförd

Azure Migrate erbjuder verktyg för att utvärdera dina aktuella lokala arbetsbelastningar, vilket ger insikter för migreringsplanering. Du kan också utföra en agentlös miljöidentifiering eller använda agenter för att utföra en beroendeanalys. Detta hjälper dig att identifiera beroenden mellan olika komponenter i din miljö.

Vad är Azure Migrate?

Azure Migrate förenklar processen med att migrera, modernisera och optimera din Azure-miljö genom att erbjuda ett brett utbud av omfattande tjänster. Den omfattar alla steg före migreringen, inklusive identifiering, utvärderingar och rätt storleksändring av lokala resurser för infrastruktur, data och program. Dessutom tillåter Azure Migrate integrering med verktyg från tredje part, vilket utökar dess funktioner för att stödja en mängd olika användningsfall.

Azure Migrate stöder identifiering och utvärdering av olika SQL Server-distributioner, till exempel SQL Server AlwaysOn-klusterinstanser (FCI) och AlwaysOn-tillgänglighetsgrupper (AG).

Det finns flera tillgängliga verktyg i Azure Migrate, till exempel Azure Migrate: Identifiering och utvärdering och migrering och modernisering, som kan integreras med andra Azure-tjänster, oberoende programvaruleverantörserbjudanden (ISV) och stödja utvärdering, migrering och modernisering av servrar, databaser, webbappar och virtuella skrivbord.

Om du till exempel utvärderar hela SQL Server-dataegenskapen i stor skala på VMware kan du använda Azure Migrate för att få rekommendationer för Azure SQL-distribution, målstorlek och månatliga uppskattningar.

Skärmbild av azure-portalens azure migrate-översiktsskärm Komma igång.

Under identifieringsfasen kan Azure Migrate också användas för att genomsöka nätverket och identifiera alla SQL Server-instanser och funktioner som används i din organisation.

Utvärderingsverktyg

Azure Migrate-hubben för utvärdering innehåller följande verktyg:

Azure Migrate: Identifiering och utvärdering

Det finns tre utvärderingstyper som du kan skapa med hjälp av verktyget Azure Migrate: Identifiering och utvärdering .

  • IDENTIFIERING och utvärdering av SQL Server

    Den stöder SQL Server-distributioner som körs i VMware, Microsoft Hyper-V och fysiska miljöer, förutom IaaS-tjänster i andra offentliga moln. Det ger en agentlös identifiering, kostnadsuppskattning och optimal Azure SQL-konfiguration. Det kräver en Azure Migrate-installation som du distribuerar lokalt. Det här verktyget är lämpligt för arbetsbelastningar där du behöver utvärdera beredskapen för både virtuella datorer och fysiska servrar, inte begränsat till bara SQL-servrar.

    Skärmbild av verktyget Azure Migrate: Identifiering och utvärdering i Azure Migrate-instrumentpanelen.

    Under identifieringsfasen kan SQL Server-identifiering och utvärdering också användas för att genomsöka nätverket och identifiera alla SQL Server-instanser och funktioner som används i din organisation. Detta kan ge värdefulla insikter om din befintliga SQL Server-miljö, så att du kan utvärdera beredskapen och omfattningen för migreringsprojektet.

  • Affärsfall

    Den här utvärderingstypen hjälper dig att utveckla ett omfattande affärsfall för att utvärdera avkastningen på investeringen för migrering av servrar, SQL Server-distributioner och ASP.NET webbappar till Azure. Du kan också eliminera osäkerhet och få insikter om total ägandekostnad (TCO), resursutnyttjande och snabba vinster för migrering och modernisering.

  • Optimera kostnader

    Den här utvärderingstypen använder agentlös identifiering, Azure-beredskapskontroller och beroendeanalys för effektiv lokal mappning och identifiering av resurser som är redo för migrering. Den använder insikter för att beräkna kostnaden för att migrera dina resurser till Azure.

Data Migration Assistant (DMA)

Vi lär oss mer om DMA i nästa lektion. Det är dock viktigt att observera att DMA används när du kör en databasutvärdering (endast) i Azure Migrate. För migreringar till Azure SQL kontrollerar DMA även funktionsparitet för att upptäcka funktioner som delvis eller inte stöds i Azure. För att dra full nytta av de funktioner som erbjuds av Azure Migrate måste du installera och skapa ett utvärderingsprojekt med hjälp av DMA och sedan ladda upp utvärderingsrapporten till Azure Migrate.

Skärmbild som visar hur du laddar upp en Data Migration Assistant-utvärdering till Azure Migrate.

Kommentar

Även om Database Migration Assistant är ett användbart verktyg som är tillgängligt rekommenderar vi att du använder Azure Database Migration Service för stora migreringar och förbättrad övergripande upplevelse.

Övning: Utvärdera databas- och synkroniseringsresultat i Azure Migrate

Om du vill köra den här övningen måste du följa de här stegen innan du fortsätter:

Kommentar

För att slutföra den här övningen behöver du åtkomst till en Azure-prenumeration för att skapa Azure-resurser. Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Om du väljer att utföra den här övningen i den här modulen bör du vara medveten om att du kan medföra kostnader i din Azure-prenumeration.

Förutsättningar

  • SQL Server 2022 med den senaste AdventureWorks-databasen.

  • När databasen har återställts kör du följande kommando:

    USE [AdventureWorks]
    GO    
    
    ALTER TABLE [Person].[Person] ADD [Next] VARCHAR(5);
    
    CREATE PROCEDURE [HumanResources].[usp_legacyIntegration]
    AS
    SELECT DataCreated, UserID, ActionID 
    FROM LogDB..Logs
    
  • En SQL Server-användare med läsbehörighet till källdatabasen.

Uppgift 1: Skapa ett Azure Migrate-projekt

  1. Sök efter Azure Migrate i Azure-portalen.
  2. I Tjänster väljer du Azure Migrate.
  3. I avsnittet Migreringsmål väljer du Servrar, databaser och webbappar och sedan + Skapa projekt.
  4. På sidan Skapa projekt väljer du Azure-prenumerationen och resursgruppen.
  5. I Projektinformation anger du projektet och geografin där du vill skapa projektet.
  6. Välj Skapa.

Uppgift 2: Utvärdera en databas med hjälp av DMA

  1. Ladda ned och installera den senaste versionen av DMA från Microsoft Download Center och kör sedan filen DataMigrationAssistant.msi .

  2. Starta Microsoft Data Migration Assistant, välj + Ny och ange följande information:

    • Projekttyp – Utvärdering
    • Projektnamn –< ange ett namn på din inställning>
    • Utvärderingstyp – databasmotor
    • Källservertyp – SQL Server
    • Målservertyp – Azure SQL Database. Det här är målservern som du ska utvärdera för kompatibilitet.
  3. Välj Skapa

  4. På utvärderingssidan väljer du Kontrollera funktionsparitet. Välj Nästa.

  5. Ange anslutningsinformation om källservern på Anslut till ett sidofält på servern. Välj Anslut.

  6. I sidofältet Lägg till källor väljer du databasen för utvärdering. Markera Lägga till.

  7. Välj Starta utvärdering och när utvärderingen är klar kan du visa resultatet på fliken Granska resultat .

Skärmbild av fliken Granska resultat när du har kört en utvärdering i Data Migration Assistant.

Uppgift 3: Ladda upp utvärderingsrapport till Azure Migrate

  1. På sidan utvärderingsresultat i DMA väljer du Ladda upp till Azure Migrate.
  2. I sidofältet Anslut till Azure väljer du Anslut. Följ stegen för att logga in på ditt Azure-konto.
  3. I sidofältet Ladda upp till Azure Migrate väljer du din prenumeration följt av Azure Migrate-projektet som skapades i den första uppgiften i den här övningen.
  4. Välj överför.

Uppgift 4: Granska resultaten i Azure Migrate

  1. I avsnittet Databaser (endast) i Azure Migrate väljer du Uppdatera. Detta säkerställer att instrumentpanelen uppdateras i enlighet med detta.

    Skärmbild av Resultatet av Azure Migrate: Database Assessment efter att utvärderingsrapporten har laddats upp.

    Kommentar

    Utvärderingsresultaten som vi laddade upp från DMA i föregående uppgift presenteras nu.

  2. Välj Utvärderade databaser och granska resultatet.

    Skärmbild av resultaten från utvärderingsdatabasernas sida efter att utvärderingsrapporten har laddats upp.

Observera att rapporten nu är tillgänglig i Azure Migrate och att olika team kan referera till den. Ta en stund att granska utvärderingsresultaten och kolumnerna i utvärderingsrapporten.