Erkunden von Bewertungsoptionen für die Datenbankmigration
Wenn es um die Migration einer Datenbank zu einer neuen Plattform oder Version geht, ist es wichtig, die Datenbank im Voraus zu bewerten, um potenzielle Probleme zu identifizieren, die sich auf den Migrationsprozess auswirken können.
Tools wie die Azure-Migrationserweiterung für Azure Data Studio, Azure Migrate und der Datenmigrations-Assistent (DMA) können Sie bei diesem Prozess unterstützen.
Hinweis
Der Database Migration Assistant ist zwar ein nützliches verfügbares Tool, es wird jedoch empfohlen, den Azure Database Migration Service für große Migrationen und eine verbesserte Gesamterfahrung zu verwenden.
Azure-Migrationserweiterung für Azure Data Studio
Die Azure SQL-Migrationserweiterung für Azure Data Studio hilft bei der Bewertung der Migrationsbereitschaft, bietet geeignete SKU-Empfehlungen für Azure-Ressourcen, erleichtert die Migration Ihrer SQL Server-Datenbank zu Azure und eignet sich ideal für kleine bis mittelgroße Datenbanken. Sie basiert auf der neuesten Version des Azure Database Migration Service und bietet auch ein erweitertes Bewertungsfeature, das SQL Server-Datenbanken auswertet, die für die Migration zu Azure SQL bereit sind.
Darüber hinaus ist die Migrationserweiterung ein einfaches Tool, das sowohl Online- als auch Offlinemigrationsmodi unterstützt, sodass Sie von SQL Server zu Azure SQL Managed Instance, Azure SQL-Datenbank oder SQL Server auf einer Azure-VM migrieren können. Beachten Sie jedoch, dass für die Migration von SQL Server zu Azure SQL-Datenbank derzeit nur der Offlinemigrationsmodus verfügbar ist.
Hinweis
Eine Liste der von der Erweiterung unterstützten Features finden Sie unter Azure SQL-Migrationserweiterung für Azure Data Studio.
Azure Migrate
Azure Migrate ist ein umfassender Migrationsdienst, der eine Vielzahl von Migrationsszenarien unterstützt, einschließlich SQL Server-Migration. Azure Migrate bietet eine Suite von Tools, die für die Bewertung und Migration von lokalen Servern, Infrastrukturen, Anwendungen und Daten im großen Stil entwickelt wurden, um sie zu Azure zu migrieren.
Zu diesen Tools gehören Azure Migrate: Ermittlung und Bewertung, mit dem Ihre vorhandene Umgebung ausgewertet wird, sowie Migration und Modernisierung, wodurch der eigentliche Migrations- und Modernisierungsprozess erleichtert wird. Darüber hinaus lässt sich Azure Migrate nahtlos in mehrere Azure-Dienste, -Tools und ISV-Angebote (Independent Software Vendor) integrieren, um eine flexible und effiziente Migrationserfahrung zu gewährleisten, die auf Ihre spezifischen Anforderungen zugeschnitten ist.
Azure Migrate eignet sich für umfangreichere Migrationen und Szenarien.
Hinweis
Eine Liste der integrierten Tools, die von Azure Migrate unterstützt werden, finden Sie unter Integrierte Tools.
Datenmigrations-Assistent (DMA)
Der Datenbankmigrations-Assistent (DMA) ist eine eigenständige Anwendung, mit der SQL Server-Datenbanken migriert oder aktualisiert werden können. Er automatisiert den Prozess der Überprüfung auf Kompatibilitätsprobleme und bietet Empfehlungen. DMA stellt eine Verbindung mit den Quell- und Zielservern her, identifiziert Breaking Changes, veraltete Features und bewertet neue Features, um die Leistung zu verbessern. Er unterstützt sowohl lokale SQL Server-Hostmigrationen als auch Migrationen zu Azure SQL.
Zwar unterstützt DMA Azure SQL Managed Instance und SQL Server in Azure Virtual Machines als Zieloptionen, aber er eignet sich am besten für Organisationen, die ihre Datenbanken zu Azure SQL-Datenbank oder SQL Server migrieren.
Weitere Informationen zum Datenmigrations-Assistenten finden Sie unter Bewährte Methoden zum Ausführen des Datenmigrations-Assistenten.
Unabhängig vom gewählten Tool ist es wichtig, die spezifischen Anforderungen und Ziele Ihres Migrationsprojekts auszuwerten. Wenn Sie das geeignete Tool basierend auf Ihrem Szenario auswählen, können Sie eine erfolgreiche und effiziente SQL Server-Migration zu Azure sicherstellen.