Entdecken und Analysieren von Migrationsbeschränkungen mit Fleet Advisor AWS DMS - AWS Database Migration Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Entdecken und Analysieren von Migrationsbeschränkungen mit Fleet Advisor AWS DMS

Sie können den DMS-Datenkollektor verwenden, um Datenbank-Features zu ermitteln, die Ihre Ziel-Engine nicht unterstützt. Bei der Auswahl des korrekten Migrationsziels sollten Sie diese Einschränkungen berücksichtigen.

Der DMS-Datensammelpunkt erkennt bestimmte Funktionen der Quelldatenbank. Anschließend analysiert DMS Fleet Advisor die Quellfunktionen unter dem Gesichtspunkt der Migration zum angegebenen Ziel und bietet zusätzliche Informationen zu der Einschränkung sowie empfohlene Maßnahmen zur Behebung oder Vermeidung dieser Einschränkung. Außerdem berechnet DMS Fleet Advisor die Auswirkungen dieser Einschränkungen.

Die Liste der Einschränkungen ist auf der Seite mit den Target-Engine-Details verfügbar. Navigieren Sie von der Seite „Empfehlungen“ im linken Navigationsmenü zu dieser Seite. Wählen Sie aus der Liste der Ziele die Ziel-Engine aus, die Sie untersuchen möchten. Die Liste der Einschränkungen befindet sich unten auf der Seite.

Die folgende Tabelle enthält MySQL-Datenbank-Features, die Amazon RDS für MySQL nicht unterstützt.

Einschränkung Beschreibung Auswirkung

Authentifizierungs-Plugins

Amazon RDS unterstützt keine MySQL-Authentifizierungs-Plugins.

Niedrig

Fehlerprotokollierung im Systemprotokoll

Amazon RDS unterstützt nicht das Schreiben des Fehlerprotokolls in das Systemprotokoll.

Niedrig

Globale Transaktionskennungen

Sie können globale Transaktionskennungen mit allen Versionen von RDS für MySQL 5.7 und RDS für MySQL 8.0.26 und höheren MySQL-8.0-Versionen verwenden.

Niedrig

Gruppenreplikation

Amazon RDS unterstützt nicht das MySQL-Gruppenreplikations-Plugin.

Niedrig

InnoDB-Tablespace-Verschlüsselung

Amazon RDS unterstützt nicht die InnoDB-Tablespace-Verschlüsselung.

Niedrig

Reserviertes Wort InnoDB

InnoDB ist ein reserviertes Wort für Amazon RDS für MySQL. Sie können diesen Namen für eine MySQL-Datenbank nicht verwenden.

Niedrig

Schlüsselbund-Plugin

Amazon RDS unterstützt nicht das MySQL-Schlüsselbund-Plugin.

Niedrig

Plugin für die Passwortvalidierung

Amazon RDS unterstützt nicht das MySQL-validate_password-Plugin.

Niedrig

Persistente Systemvariablen

Amazon RDS unterstützt keine persistenten MySQL-Systemvariablen.

Niedrig

Eingeschränkter Zugriff

Amazon RDS schränkt den Zugriff auf einige Systemprozeduren und Tabellen ein, die erweiterte Berechtigungen erfordern. Amazon RDS erlaubt dazu keinen direkten Hostzugriff auf eine DB-Instance über Telnet, Secure Shell (SSH) oder Windows Remote Desktop Connection.

Niedrig

Rewriter-Plugin für das Umschreiben von Abfragen

Amazon RDS unterstützt nicht das MySQL-Rewriter-Plugin für das Umschreiben von Abfragen.

Niedrig

Semi-synchrone Replikation

Amazon RDS unterstützt nicht die semisynchrone MySQL-Replikation.

Niedrig

Transportierbare Tablespaces

Amazon RDS unterstützt nicht das MySQL-Feature Transportable Tablespaces.

Niedrig

X-Plugin

Amazon RDS unterstützt nicht das MySQL-X-Plugin.

Niedrig

Die folgende Tabelle enthält MySQL-Datenbank-Features, die Amazon RDS für Oracle nicht unterstützt.

Einschränkung Beschreibung Auswirkung

Active Data Guard

Sie können Active Data Guard nicht mit Oracle-Multitenant-Container-Datenbanken (CDB) verwenden.

Mittelschwer

Automatic Storage Management

Amazon RDS unterstützt nicht Oracle Automatic Storage Management (Oracle ASM).

Mittelschwer

Datenbankaktivitäts-Streams

Amazon RDS unterstützt keine Oracle Database Activity Streams für die Single-Tenant-Architektur.

Hoch

Einschränkungen der Dateigröße

Die maximale Dateigröße auf DB-Instances von RDS für Oracle beträgt 16 TiB.

Mittelschwer

FTP und SFTP

Amazon RDS unterstützt weder FTP noch SFTP.

Mittelschwer

Hybride partitionierte Tabellen

Amazon RDS unterstützt keine hybriden partitionierten Oracle-Tabellen.

Hoch

Oracle Data Guard

Amazon RDS unterstützt nicht Oracle Data Guard für die Single-Tenant-Architektur.

Hoch

Oracle Database Vault

Amazon RDS unterstützt nicht Oracle Database Vault.

Hoch

Oracle DBA-Berechtigungen

Amazon RDS hat Einschränkungen für Oracle-DBA-Berechtigungen. Weitere Informationen finden Sie unter Einschränkungen für Oracle-DBA-Berechtigungen.

Hoch

Oracle Enterprise Manager

Amazon RDS unterstützt nicht Oracle Enterprise Manager für die Single-Tenant-Architektur.

Hoch

Oracle Enterprise Manager Agent

Amazon RDS unterstützt nicht Oracle Enterprise Manager Agent für die Single-Tenant-Architektur.

Mittelschwer

Oracle Enterprise Manager Cloud Control Management Repository

Sie können keine DB-Instance von Amazon RDS für Oracle für das Oracle Enterprise Manager Cloud Control Management Repository verwenden.

Hoch

Oracle Flashback Database

Amazon RDS Oracle unterstützt nicht das Feature Oracle Flashback Database.

Hoch

Oracle Label Security

Amazon RDS unterstützt nicht Oracle Data Security für die Single-Tenant-Architektur. Sie können Oracle Label Security nur mit Multitenant-Container-Datenbanken (Oracle CDB) verwenden.

Hoch

Oracle Messaging Gateway

Amazon RDS unterstützt nicht Oracle Messaging Gateway.

Hoch

Oracle Real Application Clusters

Amazon RDS unterstützt nicht Oracle Real Application Clusters (Oracle RAC).

Hoch

Oracle Real Application Testing

Amazon RDS unterstützt nicht Oracle Real Application Testing.

Hoch

Oracle-Snapshot-Standby-Datenbanken

Amazon RDS unterstützt keine Oracle-Snapshot-Standby-Datenbanken.

Hoch

Öffentliche Synonyme

Amazon RDS unterstützt keine öffentlichen Synonyme für von Oracle bereitgestellte Schemata.

Mittelschwer

Schematas für nicht unterstützte Funktionen

Amazon RDS unterstützt keine Schemata für Oracle-Features und -Komponenten, für die Systemberechtigungen erforderlich sind.

Hoch

Reines einheitliches Auditing

Amazon RDS unterstützt kein reines einheitliches Auditing. Sie können das einheitliche Auditing im gemischten Modus verwenden.

Mittelschwer

Workspace Manager

Amazon RDS unterstützt nicht das WMSYS-Schema von Oracle Database Workspace Manager.

Hoch

Die folgende Tabelle enthält MySQL-Datenbank-Features, die Amazon RDS für PostgreSQL nicht unterstützt.

Einschränkung Beschreibung Auswirkung

Gleichzeitige Verbindungen

Die maximale Anzahl gleichzeitiger Verbindungen zu Ihrer RDS-für-PostgreSQL-Instance wird durch den Parameter max_connections begrenzt.

Niedrig

Neueste Versionen

Amazon RDS wendet Hauptversions-Upgrades nicht automatisch an. Um ein Hauptversions-Upgrade durchzuführen, ändern Sie Ihre DB-Instance manuell. Weitere Informationen finden Sie unter Auswählen eines Hauptversions-Upgrades für PostgreSQL.

Niedrig

Reservierte Verbindungen

Amazon RDS reserviert bis zu 3 Verbindungen für die Systemwartung. Wenn Sie einen Wert für die Benutzerverbindungsparameter festlegen, fügen Sie der voraussichtlich verwendeten Anzahl an Verbindungen drei hinzu.

Niedrig

Unterstützte Erweiterungen

RDS für PostgreSQL unterstützt eine begrenzte Zahl von Erweiterungen für die PostgreSQL-Datenbank-Engine. Sie finden eine Liste der unterstützten Erweiterungen in der Standard-DB-Parametergruppe für Ihre PostgreSQL-Version. Sie können sich auch die Liste der aktuellen Erweiterungen mit psql verwenden, indem Sie den Parameter rds.extensions anzeigen.

Niedrig

Aufteilung oder Isolierung von Tablespaces

Sie können keine Tablespaces für E/A-Aufteilung oder -Isolierung verwenden. In RDS für PostgreSQL befindet sich der gesamte Speicher auf einem einzigen logischen Volume.

Niedrig

Die folgende Tabelle enthält SQL-Server-Datenbank-Features, die Amazon RDS für SQL Server nicht unterstützt.

Einschränkung Beschreibung Auswirkung

Sichern in Microsoft Azure Blob Storage

RDS für SQL Server unterstützt nicht die Sicherung auf Microsoft Azure Blob Storage.

Mittelschwer

Erweiterung des Puffer-Pools

RDS für SQL Server unterstützt nicht die Pufferpool-Erweiterung.

Hoch

Richtlinien für benutzerdefinierte Kennwörter

RDS für SQL Server unterstützt keine benutzerdefinierten Passwortrichtlinien.

Mittelschwer

Data Quality Services

RDS für SQL Server unterstützt nicht die SQL Server Data Quality Services (DQS).

Hoch

Datenbank-Protokollversand

RDS für SQL Server unterstützt nicht das Versenden von Datenbankprotokollen.

Hoch

Datenbanknamen

Datenbanknamen haben die folgenden Einschränkungen: Sie dürfen nicht mit „rdsadmin“ beginnen, sie dürfen nicht mit einem Leerzeichen oder einem Tabulator beginnen oder enden, sie dürfen keines der Zeichen enthalten, die eine neue Zeile erzeugen, und sie dürfen kein einzelnes Anführungszeichen (') enthalten.

Mittelschwer

Datenbank-Snapshots

RDS für SQL Server unterstützt keine Datenbank-Snapshots. Sie können in Amazon RDS nur DB-Instance-Snapshots verwenden.

Mittelschwer

Erweiterte gespeicherte Prozeduren

RDS für SQL Server unterstützt keine erweiterten gespeicherten Prozeduren, einschließlich xp_cmdshell.

Hoch

Datenbanktabellen

RDS für SQL Server unterstützt keine Dateitabellen.

Mittelschwer

FILESTREAM-Unterstützung

RDS für SQL Server bietet keine FILESTRTEAM-Unterstützung.

Mittelschwer

Verknüpfte Server

RDS für SQL Server bietet eingeschränkte Unterstützung für verknüpfte Server.

Hoch

Machine-Learning- und R-Services

RDS für SQL Server unterstützt keine Machine-Learning- und R-Services, da Sie Betriebssystemzugriff benötigen, um diese Services zu installieren.

Hoch

Wartungspläne

RDS für SQL Server unterstützt keine Wartungspläne.

Hoch

Performance-Datenauflister

RDS für SQL Server unterstützt nicht den Performance Data Collector.

Hoch

Richtlinienbasierte Verwaltung

RDS für SQL Server unterstützt keine richtlinienbasierte Verwaltung.

Mittelschwer

PolyBase

RDS für SQL Server unterstützt nicht PolyBase.

Hoch

Replikation

RDS für SQL Server unterstützt keine Replikation.

Mittelschwer

Ressourcenkontrolle

RDS für SQL Server unterstützt nicht Resource Governor.

Hoch

Auslöser auf Serverebene

RDS für SQL Server unterstützt keine Auslöser auf Serverebene.

Mittelschwer

Service Broker-Endpunkte

RDS für SQL Server unterstützt keine Service-Broker-Endpunkte.

Hoch

SSAS

Beachten Sie die Einschränkungen, die für die Ausführung von SQL Server Analysis Services (SSAS) auf RDS für SQL Server gelten. Weitere Informationen finden Sie unter Limitations.

Niedrig

SSIS

Beachten Sie die Einschränkungen, die für die Ausführung von SQL Server Integration Services (SSIS) auf RDS für SQL Server gelten. Weitere Informationen finden Sie unter Limitations.

Niedrig

SSRS

Beachten Sie die Einschränkungen, die für die Ausführung von SQL Server Reporting Services (SSRS) auf RDS für SQL Server gelten. Weitere Informationen finden Sie unter Limitations.

Niedrig

Speichergröße für SQL-Server-DB-Instances

Die maximale Speichergröße für SQL-Server-General-Purpose (SSD)-Speicher und bereitgestellte IOPS-Speicherinstances beträgt 16 TiB.

Die maximale Speichergröße für SQL-Server-Magnetic-Storage-Instances beträgt 1 TiB.

Hoch

Stretch-Datenbank

RDS für SQL Server unterstützt nicht das Feature SQL Server Stretch Database.

Mittelschwer

T-SQL-Endpunkte

RDS für SQL Server unterstützt nicht alle Vorgänge, die CREATE ENDPOINT verwenden.

Hoch

Datenbankeigenschaft TRUSTWORTHY

RDS für SQL Server unterstützt nicht die Datenbankeigenschaft TRUSTWORTHY, da diese die sysadmin-Rolle erfordert.

Mittelschwer

Die folgende Tabelle enthält eine Liste von Problemen mit Empfehlungen. DMS Fleet Advisor analysiert die Funktionen der Quell- und Zieldatenbank und gibt diese Migrationsbeschränkungen an. Die Einschränkung mit der Wirkung von Blocker bedeutet, dass DMS Fleet Advisor keine Zielempfehlungen für die Quelldatenbank generieren kann.

Einschränkung Beschreibung Auswirkung

Die passende Instanz wurde nicht gefunden

AWS DMS kann keine Zielinstanz finden, die als Migrationsziel mit der richtigen Größe für eine Kombination Ihrer Quelldatenbank-Metriken dienen kann.

Blocker

Die passende Instanz wurde von IOPS nicht gefunden

Die Quelldatenbank verwendet eine Anzahl von IOPS, die die maximale Anzahl von IOPS für die möglichen Ziel-DB-Instances übersteigt.

Blocker

Die entsprechende Instanz wurde vom RAM nicht gefunden

Die Quelldatenbank verwendet eine Anzahl von GB RAM, was die maximale RAM-Größe für die möglichen Ziel-DB-Instances überschreitet.

Blocker

Aufgrund der Speichergröße wurde keine passende Instanz gefunden

Die Quelldatenbank verwendet eine Anzahl von TB Speicher, was die maximale Speichergröße für die möglichen Ziel-DB-Instances überschreitet.

Blocker

Die entsprechende Instanz wurde je nach Edition nicht gefunden

Die Quelldatenbank hat eine Edition, die von Amazon RDS nicht unterstützt wird.

Blocker

Die entsprechende Instanz wurde von den CPU-Kernen nicht gefunden

Die Quelldatenbank hat eine Anzahl von CPU-Kernen, was die maximale Anzahl von CPU-Kernen für die möglichen Ziel-DB-Instances überschreitet.

Blocker

Die entsprechende Instanz wurde je nach Version nicht gefunden

Ihre Quelldatenbank hat eine Version, die AWS DMS nicht erkannt wird.

Blocker

Der CPU-Parameter ist undefiniert

Der DMS-Datensammelpunkt hat keine Informationen über die CPU gesammelt, die Ihre Quelldatenbank verwendet. Stellen Sie sicher, dass Sie die erforderlichen Messwerte erfasst und die Anmeldeinformationen für die Datenweiterleitung in Ihrem Datensammelpunkt konfiguriert haben. Siehe Konfiguration von Anmeldeinformationen für die Datenweiterleitung.

Blocker

Der Speicherparameter ist undefiniert

Der DMS-Datensammelpunkt hat keine Informationen über den Speicher gesammelt, den Ihre Quelldatenbank verwendet. Stellen Sie sicher, dass Sie die erforderlichen Messwerte erfasst und die Anmeldeinformationen für die Datenweiterleitung in Ihrem Datensammelpunkt konfiguriert haben. Siehe Konfiguration von Anmeldeinformationen für die Datenweiterleitung.

Blocker

Der Parameter für die Speichergröße ist undefiniert

Der DMS-Datensammelpunkt hat keine Informationen über die Speichergröße gesammelt, die Ihre Quelldatenbank verwendet. Stellen Sie sicher, dass Sie die erforderlichen Messwerte erfasst und die Anmeldeinformationen für die Datenweiterleitung in Ihrem Datensammelpunkt konfiguriert haben. Siehe Konfiguration von Anmeldeinformationen für die Datenweiterleitung.

Blocker

Der Speicher-IOPS-Parameter ist undefiniert

Der DMS-Datensammelpunkt hat die Speicher-IOPS-Metriken für Ihre Quelldatenbanknutzung nicht erfasst. Stellen Sie sicher, dass Sie die erforderlichen Messwerte erfasst und die Anmeldeinformationen für die Datenweiterleitung in Ihrem Datensammelpunkt konfiguriert haben.

Blocker

Nicht genug Daten

Der DMS-Datensammelpunkt hat nicht genügend Daten gesammelt, um eine Zielempfehlung zu generieren. Stellen Sie sicher, dass Sie die Anmeldeinformationen für die Datenweiterleitung in Ihrem Datensammelpunkt konfiguriert haben. Siehe Konfiguration von Anmeldeinformationen für die Datenweiterleitung.

Blocker

Die Datenbank-Edition ist undefiniert

Der DMS-Datensammelpunkt hat keine Informationen über Ihre Quelldatenbank-Edition gesammelt. Stellen Sie sicher, dass Sie die erforderlichen Messwerte erfasst und die Anmeldeinformationen für die Datenweiterleitung in Ihrem Datensammelpunkt konfiguriert haben. Siehe Konfiguration von Anmeldeinformationen für die Datenweiterleitung.

Blocker

Unbekannter Fehler

DMS Fleet Advisor kann keine Zielempfehlungen für Ihre Quelldatenbank generieren.

Blocker

Die Datenbankversion ist undefiniert

Der DMS Fleet Advisor hat keine Informationen über Ihre Quelldatenbankversion gesammelt. DMS Fleet Advisor empfiehlt, dass Sie die neueste Datenbankversion für Ihre Quelldatenbank verwenden. Wenn Sie sich für diese Empfehlung entscheiden, müssen Sie Ihre Datenbankversion aktualisieren. Überprüfen Sie die generierten Zielempfehlungen für Ihre Quelldatenbank und stellen Sie sicher, dass diese Empfehlungen Ihren Anforderungen entsprechen.

Hoch

Erhöhen Sie die Anzahl der Datenbankverbindungen in den RDS-Einstellungen

Ihre Quelldatenbank benötigt eine bestimmte Anzahl von Verbindungen. Standardmäßig ist die Anzahl der verfügbaren Verbindungen für Amazon RDS-Datenbank-Instances unterschiedlich. Stellen Sie sicher, dass Sie diesen Standardwert ändern, wenn Sie Ihre RDS-Datenbank-Instance erstellen. Aktualisieren Sie dazu den max_connections Parameterwert in Parametergruppen.

Mittelschwer

Die Target Edition ist kompatibel

Die Zielempfehlung für Ihre Quelldatenbank verwendet eine andere Datenbankedition. Ihre Quelldatenbank-Edition unterstützt dieselben Funktionen wie die empfohlene Zieledition. Die Wahl dieser neuen Datenbankedition kann jedoch Ihre Ausgaben erhöhen.

Mittelschwer

Der Parameter für den Speicherdurchsatz ist nicht definiert

Der DMS-Datensammelpunkt hat die Speicherdurchsatz-Metriken für Ihre Quelldatenbanknutzung nicht erfasst. Überprüfen Sie die generierten Zielempfehlungen für Ihre Quelldatenbank und stellen Sie sicher, dass diese Empfehlungen Ihren Anforderungen entsprechen.

Mittelschwer

Der Parameter für die Datenbankverbindungsnummer ist undefiniert

Der DMS-Datensammelpunkt hat keine Informationen über die Anzahl der Verbindungen gesammelt, die Ihre Quelldatenbank verwendet. Überprüfen Sie die generierten Zielempfehlungen für Ihre Quelldatenbank und stellen Sie sicher, dass diese Empfehlungen Ihren Anforderungen entsprechen. Sie können auch eine Erhöhung des Kontingents beantragen.

Mittelschwer

Downgrade-Version der Datenbank

Ihre Quelldatenbank läuft auf einer höheren Version als die Amazon RDS-Datenbank. Um Ihre Datenbankversion herunterzustufen, stellen Sie sicher, dass Sie nicht die Funktionen verwenden, die nicht in einer niedrigeren Version implementiert sind. Verwenden Sie alternativ Amazon EC2 als Migrationsziel.

Mittelschwer

Die Target Edition ist anders

Die Zielempfehlung für Ihre Quelldatenbank verwendet eine andere Datenbankedition. Ihre Quelldatenbank-Edition ist mit der empfohlenen Zieledition kompatibel. Die empfohlene Zieldatenbank-Edition unterstützt jedoch einige Funktionen Ihrer Quelldatenbank-Edition nicht. Wenn Sie sich für diese neue Datenbankedition entscheiden, können Ihre Ausgaben steigen.

Mittelschwer

Führen Sie ein Upgrade von einer nicht unterstützten Version durch

Ihre Quelldatenbank hat das Ende der Supportphase erreicht. Um die neueste DB-Engine-Version als Ziel zu verwenden, aktualisieren Sie Ihre Datenbank vor der Migration. Verwenden Sie alternativ Amazon EC2 als Migrationsziel.

Verwenden Sie je nach Datenbank-Engine einen der folgenden Links, um weitere Informationen zu erhalten:

MySQL aktualisieren

SQL Server aktualisieren

Aktualisieren Sie OracleDB

PostgreSQL aktualisieren

Mittelschwer