Een database evalueren met Azure Migrate
Azure Migrate biedt hulpprogramma's voor het evalueren van uw huidige on-premises workloads, met inzichten voor migratieplanning. U kunt ook een omgevingsdetectie zonder agent uitvoeren of agents gebruiken om een afhankelijkheidsanalyse uit te voeren. Dit helpt bij het identificeren van de afhankelijkheden tussen verschillende onderdelen in uw omgeving.
Wat is Azure Migrate?
Azure Migrate vereenvoudigt het proces van het migreren, moderniseren en optimaliseren van uw Azure-omgeving door een breed scala aan uitgebreide services aan te bieden. Het omvat alle stappen vóór de migratie, waaronder detectie, evaluaties en de juiste grootte van on-premises resources voor infrastructuur, gegevens en toepassingen. Daarnaast maakt Azure Migrate integratie met hulpprogramma's van derden mogelijk, waardoor de mogelijkheden worden uitgebreid ter ondersteuning van een breed scala aan gebruiksvoorbeelden.
Azure Migrate ondersteunt detectie en evaluatie van verschillende SQL Server-implementaties, zoals SQL Server AlwaysOn Failover Cluster Instances (FCI) en AlwaysOn-beschikbaarheidsgroepen (AG).
Er zijn verschillende hulpprogramma's beschikbaar in Azure Migrate, zoals Azure Migrate: Detectie en evaluatie en migratie en modernisering, die kunnen worden geïntegreerd met andere Azure-services, onafhankelijke softwareleveranciers (ISV) en ondersteuning bieden voor de evaluatie, migratie en modernisering van servers, databases, web-apps en virtuele bureaubladen.
Als u bijvoorbeeld de volledige SQL Server-gegevensomgeving op schaal op VMware beoordeelt, kunt u Azure Migrate gebruiken om aanbevelingen voor Azure SQL-implementatie, doelgrootte en maandelijkse schattingen op te halen.
Tijdens de detectiefase kan Azure Migrate ook worden gebruikt om het netwerk te scannen en alle SQL Server-exemplaren en -functies te identificeren die in uw organisatie worden gebruikt.
Evaluatietools
De Azure Migrate-hub voor evaluatie bevat de volgende hulpprogramma's:
Azure Migrate: Detectie en evaluatie
Er zijn drie evaluatietypen die u kunt maken met behulp van het hulpprogramma Azure Migrate: Detectie en evaluatie.
SQL Server-detectie en -evaluatie
Het biedt ondersteuning voor SQL Server-implementaties die worden uitgevoerd in VMware, Microsoft Hyper-V en fysieke omgevingen, naast IaaS-services van andere openbare clouds. Het biedt een detectie, kostenraming en optimale Azure SQL-configuratie zonder agent. Hiervoor is wel een Azure Migrate-apparaat vereist dat u on-premises implementeert. Dit hulpprogramma is geschikt voor workloads waarbij u de gereedheid van zowel virtuele machines als fysieke servers moet beoordelen, niet beperkt tot alleen SQL-servers.
Tijdens de detectiefase kan SQL Server-detectie en -evaluatie ook worden gebruikt om het netwerk te scannen en alle SQL Server-exemplaren en -functies te identificeren die in uw organisatie worden gebruikt. Dit biedt mogelijk waardevolle inzichten in uw bestaande SQL Server-omgeving, zodat u de gereedheid en het bereik van uw migratieproject kunt beoordelen.
Business case
Dit evaluatietype helpt u bij het ontwikkelen van een uitgebreide bedrijfscase om het rendement op investeringen te beoordelen voor het migreren van servers, SQL Server-implementaties en ASP.NET-web-apps naar Azure. U kunt ook onzekerheid elimineren en inzicht krijgen in TCO (Total Cost of Ownership), resourcegebruik en snelle overwinningen voor migratie en modernisering.
Kosten optimaliseren
Dit evaluatietype maakt gebruik van detectie zonder agent, Azure-gereedheidscontroles en afhankelijkheidsanalyse voor efficiënte on-premises toewijzing en identificatie van resources die gereed zijn voor migratie. Er worden inzichten gebruikt om de kosten voor het migreren van uw resources naar Azure te schatten.
Data Migration Assistant (DMA)
In de volgende les vindt u meer informatie over DMA. Het is echter belangrijk om te weten dat DMA wordt gebruikt bij het uitvoeren van een Database (alleen) evaluatie in Azure Migrate. Voor migraties naar Azure SQL controleert DMA ook de functiepariteit om gedeeltelijk of niet-ondersteunde functies in Azure te ontdekken. Als u optimaal gebruik wilt maken van de functies van Azure Migrate, moet u een evaluatieproject installeren en maken met behulp van DMA en vervolgens het evaluatierapport uploaden naar Azure Migrate.
Notitie
Hoewel De Database Migration Assistant een nuttig hulpprogramma is dat beschikbaar is, raden we u aan de Azure Database Migration Service- te gebruiken voor grote migraties en verbeterde algehele ervaring.
Oefening: Een database beoordelen en de resultaten synchroniseren in Azure Migrate
Als u deze oefening wilt uitvoeren, moet u de volgende stappen uitvoeren voordat u doorgaat:
Notitie
Voor het voltooien van deze oefening hebt u toegang nodig tot een Azure-abonnement om Azure-resources te maken. Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
Als u ervoor kiest om deze oefening uit te voeren in deze module, moet u er rekening mee houden dat er mogelijk kosten in rekening worden gebracht in uw Azure-abonnement.
Voorwaarden
SQL Server 2022 met de nieuwste AdventureWorks-database.
Nadat de database is hersteld, voert u de volgende opdracht uit:
SQLUSE [AdventureWorks] GO ALTER TABLE [Person].[Person] ADD [Next] VARCHAR(5); CREATE PROCEDURE [HumanResources].[usp_legacyIntegration] AS SELECT DataCreated, UserID, ActionID FROM LogDB..Logs
Een SQL Server-gebruiker met leestoegang tot de brondatabase.
Taak 1: Een Azure Migrate-project maken
- Zoek in Azure Portal naar Azure Migrate-.
- In Servicesselecteer je Azure Migrate.
- Selecteer in de sectie MigratiedoelenServers, databases en web-appsen selecteer vervolgens op Project maken +.
- Selecteer op de pagina Project maken het Azure-abonnement en de resourcegroep.
- Geef in projectdetailshet Project en de Geografie op waarin u het project wilt maken.
- Selecteer Maak.
Taak 2: Een database evalueren met behulp van DMA
Download en installeer de nieuwste versie van DMA vanuit het Microsoft Downloadcentrumen voer het DataMigrationAssistant.msi-bestand uit.
Start Microsoft Data Migration Assistant, selecteer + Nieuwe en geef de volgende informatie op:
- Projecttype - Evaluatie
- projectnaam-<een naam van uw voorkeur opgeven>
- Evaluatietype - database-engine
- bronservertype - SQL Server
- doelservertype: Azure SQL Database. Dit is de doelserver die u op compatibiliteit evalueert.
Selecteer Aanmaken
Selecteer op de evaluatiepagina Functiepariteit controleren. Selecteer Volgende.
Geef op de Verbinding maken met een server zijbalk de verbindingsgegevens op over de bronserver. Selecteer Maak verbinding met.
Selecteer op de zijbalk Bronnen toevoegen de database voor evaluatie. Selecteer toevoegen.
Selecteer Evaluatie startenen zodra de evaluatie is voltooid, kunt u de resultaten bekijken op het tabblad Resultaten bekijken.
Taak 3: Evaluatierapport uploaden naar Azure Migrate
- Selecteer op de pagina met evaluatieresultaten in DMA Uploaden naar Azure Migrate.
- Selecteer in de zijbalk Verbinding maken met AzureVerbinding maken. Volg de stappen om u aan te melden bij uw Azure-account.
- Selecteer in de zijbalk Uploaden naar Azure Migrate uw abonnement, gevolgd door het Azure Migrate-project gemaakt in de eerste taak van deze oefening.
- Selecteer uploaden.
Taak 4: Resultaten controleren in Azure Migrate
Selecteer in de sectie Databases (alleen) in Azure Migrate Vernieuwen. Dit zorgt ervoor dat het dashboard dienovereenkomstig wordt bijgewerkt.
Notitie
De evaluatieresultaten die we in de vorige taak hebben geüpload vanuit DMA, worden nu weergegeven.
Selecteer Geëvalueerde databases en bekijk de resultaten.
Houd er rekening mee dat het rapport nu beschikbaar is in Azure Migrate en dat verschillende teams ernaar kunnen verwijzen. Neem even de tijd om de evaluatieresultaten en de kolommen in het evaluatierapport te bekijken.