Übersicht über den Datenmigrations-Assistenten
Wichtig
Datenmigrations-Assistent (DMA) ist veraltet. Unter Migrationsoptionen für SQL Server in Azure SQL finden Sie die Optionen zum Migrieren aus SQL Server in Azure SQL.
Der Datenmigrations-Assistent (DMA) unterstützt Sie beim Upgrade auf eine moderne Datenplattform. Er erkennt Kompatibilitätsprobleme, die sich bei folgenden Vorgängen auf die Datenbankfunktionalität auswirken können:
- Upgrade auf eine neuere SQL Server-Version
- Migrieren zu Azure SQL-Datenbank
- Migrieren zu Azure SQL Managed Instance
DMA empfiehlt Leistungs- und Zuverlässigkeitsverbesserungen für Ihre Zielumgebung und ermöglicht es Ihnen, Ihr Schema, Ihre Daten und abhängige Objekte vom Quellserver auf Ihren Zielserver zu verschieben.
Für große Migrationen in SQL Server (in Bezug auf Anzahl und Größe der Datenbanken) zu Azure empfehlen wir Ihnen, den Dienst Azure Database Migration Service zu verwenden, mit dem Datenbanken im großen Stil migriert werden können.
DMA unterstützt nicht die Datenbankmigration zu Azure SQL Managed Instance. Es wird empfohlen, die Azure SQL-Migrationserweiterung für Azure Data Studio zu verwenden, die sowohl Online- als auch Offlinedatenbankmigrationen zu Azure SQL Managed Instance unterstützt.
Abrufen von Data Migration Assistant
Laden Sie zum Installieren von DMA die aktuelle Version des Tools aus dem Microsoft Download Center herunter, und führen Sie dann die Datei DataMigrationAssistant.msi
aus.
Capabilities
DMA bietet Ihnen die folgenden Funktionen:
Bewerten Sie die Migration lokaler SQL Server-Instanzen zu Azure
Bewerten Sie die lokale SQL Server-Instanz, die auf Azure SQL-Datenbank oder Azure SQL Managed Instance migrieren. Der Bewertungsworkflow hilft Ihnen, die folgenden Probleme zu erkennen, die sich auf die Migration zu Azure SQL auswirken können, und bietet detaillierte Anleitungen zur Lösung dieser Probleme.
Probleme, die die Migration verhindern: Erkennt Kompatibilitätsprobleme, die die Migration lokaler SQL Server-Datenbanken zu Azure SQL-Datenbank blockieren. Der DMA stellt Empfehlungen zur Behebung dieser Probleme bereit.
Teilweise oder nicht unterstützte Features: Erkennt teilweise oder nicht unterstützte Features, die derzeit in der Quell-SQL Server-Instanz verwendet werden. Der DMA bietet umfassende Empfehlungen, alternative Ansätze, die in Azure zur Verfügung stehen, und Abhilfemaßnahmen, die Sie in Ihre Migrationsprojekte einbinden können.
Ermitteln von Problemen, die sich auf ein Upgrade auswirken
Ermitteln Sie Probleme, die sich auf ein Upgrade für eine lokale SQL Server-Instanz auswirken können. Diese werden als Kompatibilitätsprobleme beschrieben und in den folgenden Kategorien organisiert:
- Aktuelle Änderungen
- Verhaltensänderungen
- Veraltete Features
Entdecken Sie neue Funktionen
Ermitteln Sie neue Features auf der SQL Server-Zielplattform, von denen die Datenbank nach einem Upgrade profitieren kann. Diese werden als Featureempfehlungen beschrieben und in den folgenden Kategorien organisiert:
- Leistung
- Sicherheit
- Storage
Migrieren lokaler Instanzen zu SQL Server auf Azure-VMs
Migrieren Sie eine lokale SQL Server-Instanz zu einer modernen SQL Server-Instanz, die lokal oder auf einer Azure-VM, die über Ihr lokales Netzwerk zugänglich ist, gehostet wird. Auf die Azure-VM kann über ein virtuelles privates Netzwerk (VPN) oder andere Technologien zugegriffen werden. Der Migrationsworkflow hilft Ihnen, die folgenden Komponenten zu migrieren:
- Schema von Datenbanken
- Daten und Benutzer
- Serverrollen
- SQL Server- und Windows-Anmeldungen
Bewerten der Migration lokaler SSIS-Pakete zu Azure
Bewerten Sie lokale SQL Server Integration Services-Pakete (SSIS), die Sie zu Azure SQL-Datenbank oder Azure SQL Managed Instance migrieren. Die Bewertung hilft Ihnen, Probleme zu ermitteln, die sich auf die Migration auswirken können. Diese werden als Kompatibilitätsprobleme beschrieben und in den folgenden Kategorien organisiert:
Migrationsblocker: Erkennt Kompatibilitätsprobleme, die die Migration von Quellpaketen zu Azure blockieren. Der DMA stellt Empfehlungen zur Behebung dieser Probleme bereit.
Informationsprobleme: Erkennt teilweise unterstützte oder veraltete Features, die in Quellpaketen verwendet werden.
Herstellen einer Verbindung mit Datenbanken nach der Migration
Nach einer erfolgreichen Migration können Anwendungen nahtlos eine Verbindung mit den SQL-Zieldatenbanken herstellen.
Berechtigungen
Zum Ausführen einer Bewertung müssen Sie Mitglied der SQL Server-Rolle sysadmin sein. Die empfohlene Anzeigeauflösung beträgt 1.024 x 756.
Unterstützte Quell- und Zielversionen
Der DMA ersetzt alle bisherigen Versionen des Aktualisierungsratgebers für Microsoft SQL Server und sollte für die meisten SQL Server-Versionen für Upgrades verwendet werden. Die folgende Liste zeigt die unterstützten Quell- und Zielversionen für die Bewertung:
Unterstützte Quellen
- SQL Server 2005 (veraltet)
- SQL Server 2008
- SQL Server 2008 R2
- SQL Server 2012
- SQL Server 2014
- SQL Server 2016
- SQL Server 2017
- SQL Server 2019
- SQL Server 2022
- Amazon RDS für SQL Server
Unterstützte Ziele
- SQL Server 2012
- SQL Server 2014
- SQL Server 2016
- SQL Server 2017 unter Windows und Linux
- SQL Server 2019 unter Windows und Linux
- SQL Server 2022 unter Windows und Linux
- Azure SQL-Datenbank
- Azure SQL Managed Instance (nur Bewertung)
- SQL Server auf virtuellen Azure-Computern