Ü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 die Anzahl und Größe von Datenbanken) empfehlen wir, den Azure-Datenbankmigrationsdienst zu verwenden, der Datenbanken im Maßstab migrieren kann.

Abrufen von Data Migration Assistant

Um DMA zu installieren, laden Sie die neueste Version des Tools aus dem Microsoft Download Center herunter, und führen Sie dann die DataMigrationAssistant.msi Datei aus.

Funktionen

  • Bewerten Sie die lokale SQL Server-Instanz(n), die zu Azure SQL-Datenbank(n) migriert wird. Der Bewertungsworkflow hilft Ihnen, die folgenden Probleme zu erkennen, die sich auf die Azure SQL-Datenbankmigration auswirken können, und bietet detaillierte Anleitungen zur Behebung dieser Probleme.

    • Probleme beim Blockieren von Migrationen: Ermittelt die Kompatibilitätsprobleme, die die Migration lokaler SQL Server-Datenbanken zu Azure SQL-Datenbank(en) blockieren. DMA bietet Empfehlungen, die Ihnen helfen, diese Probleme zu beheben.

    • Teilweise unterstützte oder nicht unterstützte Features: Erkennt teilweise unterstützte oder nicht unterstützte Features, die derzeit in der SQL Server-Quellinstanz verwendet werden. DMA bietet eine umfassende Reihe von Empfehlungen, alternative Ansätze, die in Azure verfügbar sind, und die Schritte zur Reduzierung, damit Sie sie in Ihre Migrationsprojekte integrieren können.

  • Entdecken Sie Probleme, die sich auf ein Upgrade auf einen lokalen SQL Server auswirken können. Diese werden als Kompatibilitätsprobleme beschrieben und in den folgenden Kategorien organisiert:

    • Aktuelle Änderungen
    • Verhaltensänderungen
    • Veraltete Features
  • Entdecken Sie neue Features in der ZIEL-SQL Server-Plattform, von der 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 einem virtuellen Azure-Computer (VM) gehostet wird, auf den über Ihr lokales Netzwerk zugegriffen werden kann. Auf die Azure-VM kann über VPN oder andere Technologien zugegriffen werden. Der Migrationsworkflow hilft Ihnen beim Migrieren der folgenden Komponenten:

    • Schema der 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 (SSIS)-Pakete, die zu Azure SQL-Datenbank oder azure SQL Managed Instance migrieren. Die Bewertung hilft bei der Ermittlung von Problemen, die sich auf die Migration auswirken können. Diese werden als Kompatibilitätsprobleme beschrieben und in den folgenden Kategorien organisiert:

    • Migrationsblocker: erkennt die Kompatibilitätsprobleme, die die Migration von Quellpaketen zu Azure blockieren. DMA bietet Empfehlungen, die Ihnen helfen, diese Probleme zu beheben.

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

Hinweis

DMA unterstützt keine Datenbankmigrationen zu azure SQL Managed Instance. Empfehlung ist die Verwendung der Azure SQL-Migrationserweiterung für Azure Data Studio, die sowohl Online- als auch Offlinedatenbankmigrationen zu Azure SQL Managed Instance unterstützt.

Voraussetzungen

Um eine Bewertung auszuführen, müssen Sie Mitglied der SQL Server-Sysadmin-Rolle sein. Die empfohlene Anzeigeauflösung beträgt 1024x756.

Unterstützte Quell- und Zielversionen

DMA ersetzt alle vorherigen Versionen von SQL Server Upgrade Advisor und sollte für Upgrades für die meisten SQL Server-Versionen verwendet werden. Unterstützte Quell- und Zielversionen 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, der auf einem virtuellen Azure-Computer ausgeführt wird

Siehe auch