Utvärdera en databas med Azure Migration-tillägget

Slutförd

När du använder Azure-migreringstillägget för Azure Data Studio kan användarna välja mellan online- eller offlinemigrering baserat på det valda Azure-målet. De kan också konfigurera en lokalt installerad integrationskörning för åtkomst till säkerhetskopieringsfiler från SQL Server-källinstansen i den lokala miljön.

Tillägget ger också en säker och förbättrad användarupplevelse för att migrera transparent datakryptering databaser (TDE) och SQL Server- och Windows-inloggningar till Azure SQL.

Installera Azure-migreringstillägget för Azure Data Studio

Som en förutsättning måste du först installera Azure Data Studio . Tillägget är tillgängligt på Azure Data Studio Marketplace.

Screenshot of the Azure migration extension for Azure Data Studio available in the marketplace.

Följ dessa steg för att installera migreringstillägget:

  1. Öppna tilläggshanteraren i Azure Data Studio.

  2. Sök efter Azure SQL-migrering och välj tillägget.

  3. Installera tillägget . När du har installerat det hittar du Azure SQL Migration-tillägget i listan över installerade tillägg.

  4. Anslut till en SQL Server-instans i Azure Data Studio.

  5. Högerklicka på instansnamnet och välj Hantera för att komma åt instrumentpanelen och landningssidan för Azure SQL Migration-tillägget.

    Animated GIF of the Azure migration extension for Azure Data Studio installation.

Utvärdera databasberedskap

Migreringstillägget utför en detaljerad utvärdering av SQL Server-källinstansen genom att köra flera regler för att identifiera kritiska problem som måste åtgärdas innan du migrerar SQL Server-databasen till Azure SQL.

Ett Azure-konto krävs inte för utvärderingar eller SKU-rekommendationer. Att inte kräva ett Azure-konto för utvärderingar eller SKU-rekommendationer har fördelen att göra det möjligt för användare att utvärdera beredskapen och kostnaden för att migrera sina databaser till Azure utan att behöva checka in för att skapa ett Azure-konto. Detta sparar tid och arbete för användare som fortfarande befinner sig i beslutsprocessen.

Screenshot of the assessment results page for the migration extension wizard.

Som vi ser är flera Azure SQL-mål tillgängliga för val och resultaten uppdateras automatiskt baserat på ditt val. Den här funktionen hjälper dig att identifiera eventuella vägspärrar och avgöra om ett annat målalternativ kan vara mer lämpligt för din miljö.

Du kan också spara utvärderingsrapporten, detta genererar en JSON-fil som innehåller alla huvudegenskaper om databasen och även utvärderingsresultaten. Dessutom kan du använda JSON-filen för att programmatiskt extrahera specifika data eller information för ytterligare analys eller bearbetning.

SKU-rekommendationer i rätt storlek (förhandsversion)

Tillägget tillhandahåller även rekommenderad beräknings- och lagringskonfiguration för ditt Azure SQL-mål baserat på prestandadata som samlas in från sql-källinstansen, oavsett om det är lokalt eller i en annan molnmiljö. Den här funktionen hjälper till att säkerställa att Azure SQL-målet uppfyller arbetsbelastningens behov.

Screenshot of the Azure recommendation architecture.

Även om funktionen Azure-rekommendationer inte ger prisuppskattningar på grund av den fluktuerande typen av prissättning, finns det alternativa metoder för att få prisuppskattningar. Du kan komma åt Priskalkylatorn för Azure eller generera en SQL-utvärdering i Azure Migrate för att samla in korrekta prisuppskattningar. Med de här alternativen kan du fatta välgrundade beslut genom att överväga den specifika prisinformation som är relevant för ditt scenario.

Screenshot of the Azure recommendation sidebar featuring configurations about where the performance data will be saved.

När du har initierat guiden Azure Migration-tillägg kan du som vi ser välja Hämta Azure-rekommendation för att aktivera insamling av prestandadata.

Viktigt!

Vi samlar in prestandadata från alla databaser på en specifik instans samtidigt och samma data kan användas flera gånger för att migrera olika källdatabaser.

Utvärderingsautomatisering

Förutom att köra utvärderings- och Azure-rekommendationsstegen via guiden för migreringstillägg kan du köra dem i PowerShell eller Azure CLI för att utföra dessa uppgifter i stor skala.

Om du till exempel vill köra utvärderingen på en SQL Server-exempeldatabas med utvärderingsrapporten sparad i utdatamappen på C-enheten i PowerShell.

Get-AzDataMigrationAssessment -ConnectionString "Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True" -OutputFolder C:\Output -Overwrite

Du kan också utföra samma uppgift med hjälp av Azure CLI.

az datamigration get-assessment --connection-string "Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True" --output-folder "C:\Output" --overwrite

Mer information om tillgängliga PowerShell- och Azure CLI-kommandon i Azure-migreringstillägget finns på följande länkar: PowerShell-modul för datamigreringstillägg och Azure CLI för datamigreringstillägg.