Übersicht über den Datenmigrations-Assistenten

Mit dem Datenmigrations-Assistenten (DMA) können Sie ein Upgrade auf eine moderne Datenplattform durchführen, indem Sie Kompatibilitätsprobleme erkennen, die sich in Ihrer neuen Version von SQL Server oder Azure SQL-Datenbank auf die Datenbankfunktionalität auswirken können. 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.

Hinweis

Für große Migrationen (in Bezug auf Anzahl und Größe der Datenbanken) empfehlen wir Ihnen, den Dienst Azure Database Migration Service zu verwenden, mit dem Datenbanken im großen Stil migriert werden können.

Abrufen von Data Migration Assistant

Laden Sie zum Installieren des DMA die aktuelle Version des Tools aus dem Microsoft Download Center herunter, und führen Sie dann die Datei DataMigrationAssistant.msi aus.

Funktionen

  • Bewerten Sie lokale SQL Server-Instanzen, die Sie zu Azure SQL-Datenbank migrieren. Der Bewertungsworkflow hilft Ihnen, die folgenden Probleme zu erkennen, die sich auf die Migration zu Azure SQL-Datenbank 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 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
  • 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 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
  • Nach einer erfolgreichen Migration können Anwendungen nahtlos eine Verbindung mit den SQL Server-Zieldatenbanken herstellen.

  • 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:

    • Migrationsblockierungen: Erkennt Kompatibilitätsprobleme, die die Migration von Quellpaketen zu Azure blockieren. Der DMA stellt Empfehlungen zur Behebung dieser Probleme bereit.

    • Information: Erkennt teilweise unterstützte oder veraltete Features, die in Quellpaketen verwendet werden.

Hinweis

Der DMA unterstützt keine Datenbankmigrationen 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.

Voraussetzungen

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. Unterstützte Quell- und Zielversionen für die Bewertung sind:

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
  • Amazon RDS für SQL Server

Ziele

  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017 unter Windows und Linux
  • SQL Server 2019
  • Azure SQL-Datenbank – Singleton
  • Verwaltete Azure SQL-Instanz
  • SQL Server auf einer Azure-VM

Weitere Informationen