Delen via


Migratieoverzicht: Van SQL Server

Van toepassing op:Azure SQL Managed InstanceSQL Server op virtuele Azure-machinesAzure SQL Database

In dit artikel worden de vijf fasen beschreven voor een geslaagde cloudmigratie van SQL Server naar Azure SQL.

Diagram dat een stroomdiagram van een migratieproces toont.

Ontdekking

Wanneer u uw cloudmigratietraject start, is het essentieel om geïnstalleerde software-inventaris, web-apps en SQL Server-exemplaren en -databases te detecteren op servers die worden uitgevoerd in uw on-premises omgeving. Met deze detectie kunt u een migratiepad naar Azure SQL aanpassen.

Het Azure Migrate-apparaat voert deze detectie uit met behulp van het Windows-besturingssysteemdomein of niet-domeinreferenties, of SQL Server-verificatiereferenties die toegang hebben tot uw SQL Server-exemplaren en -databases. Dit detectieproces is zonder agent, wat betekent dat er niets op de servers is geïnstalleerd. Het Azure Migrate-apparaat ondersteunt detectie op verschillende virtualisatieplatforms, zoals VMware, Microsoft Hyper-V en fysieke omgevingen.

Zie de sectie Ontdekken verderop in dit artikel voor meer informatie over het detecteren van uw on-premises SQL-servers.

bedrijfsanalyse

Met de business case-mogelijkheid kunt u een bedrijfsvoorstel samenstellen om te begrijpen hoe Azure de meeste waarde aan uw bedrijf kan toevoegen. Het benadrukt:

  • Totale eigendomskosten (TCO) tussen on-premises en Azure SQL.

  • Jaar op jaar cashflow-analyse.

  • Inzichten op basis van resourcegebruik om servers en workloads te identificeren die ideaal zijn voor de cloud.

  • Snelle overwinningen voor migratie en modernisering, inclusief einde van ondersteuning voor Windows-besturingssysteem en SQL-versies.

  • Kostenbesparingen op lange termijn door over te stappen van een model voor kapitaaluitgaven naar een bedrijfsuitgavenmodel , door alleen te betalen voor wat u gebruikt.

Assessment

Evaluatie is de analyse van configuratie-, gebruiks- en prestatiegegevens die tijdens de detectie worden verzameld. Deze analyse wordt gebruikt om de gereedheid te meten en het effect te schatten van het migreren van on-premises SQL Server-exemplaren naar verschillende Azure SQL-doelen. Evaluaties op SQL Server-exemplaren kunnen worden uitgevoerd met behulp van Azure Arc voor SQL Server, met behulp van Azure Migrate of de Azure Database Migration Service-extensie in Azure Data Studio.

Een Azure SQL-evaluatie biedt twee groottecriteria:

  • Zoals bij on-premises: Evaluaties die aanbevelingen doen op basis van alleen de on-premises SQL Server-configuratie.

  • Op basis van prestaties: evaluaties die aanbevelingen doen op basis van verzamelde prestatiegegevens.

Nadat de evaluatie de gereedheid en het aanbevolen Azure SQL-implementatietype heeft bepaald, berekent deze een specifieke servicelaag en De SKU-grootte (Azure SQL-configuratie) die de on-premises SQL Server-prestaties kunnen voldoen of overschrijden. Deze berekening is afhankelijk van of u on-premises of op prestaties gebaseerde groottecriteria gebruikt.

Conversion

Bij heterogene migraties, terwijl u gegevens migreert van de ene database naar de andere, is het belangrijk om databaseschema's en objecten te converteren naar equivalente Transact-SQL syntaxis. De bron- en doeldatabaseengines verschillen. Deze databaseobjecten omvatten tabellen, indexen, weergaven, gegevenstypen, Transact-SQL instructies, opgeslagen procedures en functies.

Opmerking

De conversiefase is niet nodig voor MIGRATIEs van SQL Server naar Azure SQL. SQL Server Migration Assistant (SSMA) voert de conversie uit tijdens de migratie naar een van de Azure SQL-doelen. SSMA ondersteunt meerdere bronnen, zoals Oracle, MySQL, DB2, Sybase en Microsoft Access, voor zowel conversie als gegevensmigratie.

Migration

Migratie is de laatste fase van dit proces, waarin de gegevens worden gemigreerd van de brondatabase naar de doeldatabase. Azure Database Migration Service (DMS) is een volledig beheerde service die is ontworpen om naadloze migraties van meerdere databasebronnen naar Azure-gegevensplatforms mogelijk te maken. DMS biedt minimale downtime, hoge betrouwbaarheid en tolerantie. DMS is beschikbaar via verschillende clients, waaronder de Azure SQL-migratie-extensie voor Azure Data Studio, Azure Portal, PowerShell en Azure CLI. Voor meer informatie over Azure Database Migration Service, zie Wat is Azure Database Migration Service?

Volgende stap