View a markdown version of this page

Ermitteln von Datenbanken für die Migration mithilfe von Datensammlern in AWS DMS - AWS Datenbankmigrationsdienst

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.

Ermitteln von Datenbanken für die Migration mithilfe von Datensammlern in AWS DMS

Wichtig

Hinweis zum Ende des Supports: Am 20. Mai 2026 AWS wird der Support für AWS Database Migration Service Fleet Advisor eingestellt. Nach dem 20. Mai 2026 können Sie nicht mehr auf die AWS DMS Fleet Advisor-Konsole oder AWS DMS die Fleet Advisor-Ressourcen zugreifen. Weitere Informationen finden Sie unter Ende des Supports von AWS DMS Fleet Advisor.

Um Ihre Quelldateninfrastruktur zu ermitteln, können Sie entweder AWS Application Discovery Service Agentless Collector oder AWS DMS Data Collectors verwenden. Der ADS Agentless Collector ist eine On-Premises-Anwendung, die mithilfe agentenloser Methoden Informationen über Ihre On-Premises-Umgebung sammelt, einschließlich Serverprofilinformationen (z. B. Betriebssystem, Anzahl der CPUs, Größe des Arbeitsspeichers), Datenbankmetadaten und Nutzungsmetriken. Installieren Sie den Agentless Collector als virtuelle Maschine (VM) in Ihrer VMware-vCenter-Server-Umgebung mithilfe einer Open Virtualization Archive (OVA)-Datei. Ein AWS DMS Datensammler ist eine Windows-Anwendung, die Sie in Ihrer lokalen Umgebung installieren. Diese Anwendung stellt eine Verbindung zu Ihrer Datenumgebung her und erfasst Metadaten und Leistungskennzahlen von Ihren On-Premises-Datenbank- und Analyseservern. Sobald Datenbankmetadaten und Leistungskennzahlen entweder über den ADS Agentless Collector oder einen DMS-Datenkollektor erfasst wurden, erstellt DMS Fleet Advisor eine Bestandsaufnahme von Servern, Datenbanken und Schemata, die Sie zur AWS Cloud migrieren können.

Der DMS-Datensammelpunkt ist eine Windows-Anwendung, die mithilfe von .NET-Bibliotheken, Konnektoren und Datenanbietern eine Verbindung zu Ihren Quelldatenbanken für die Datenbankerkennung und Datenerfassung herstellt.

Der DMS-Datensammler läuft unter Windows. Ihr DMS-Datenkollektor kann jedoch Daten von allen unterstützten Datenbankanbietern erfassen, unabhängig davon, auf welchem Betriebssystemserver sie ausgeführt werden.

Der DMS-Datenkollektor verwendet ein geschütztes RTPS-Protokoll mit TLS-Verschlüsselung, um eine sichere Verbindung zu DMS Fleet Advisor herzustellen. Daher werden Ihre Daten bei der Übertragung standardmäßig verschlüsselt.

AWS DMS hat die maximale Anzahl von Datensammelpunkten, die Sie für Ihre AWS-Konto erstellen können. Im folgenden Abschnitt finden Sie Informationen zu AWS DMS ServicekontingentenKontingente für AWS Database Migration Service.

Berechtigungen für einen DMS-Datenkollektor

Die Datenbankbenutzer, die Sie für den DMS-Datenkollektor erstellen, sollten über Leserechte verfügen. In einigen Fällen benötigt der Datenbankbenutzer jedoch die EXECUTE-Berechtigung. Weitere Informationen finden Sie unter Datenbankbenutzer für AWS DMS Fleet Advisor erstellen.

Der DMS-Datenkollektor benötigt zusätzliche Berechtigungen, um die Ermittlungs-Skripts auszuführen.

  • Für die Betriebssystemermittlung benötigt der DMS-Datenkollektor Anmeldeinformationen für den Domain-Server, um Anfragen mithilfe des LDAP-Protokolls ausführen zu können.

  • Für die Datenbankermittlung unter Linux benötigt der DMS-Datenkollektor Anmeldeinformationen mit sudo SSH-Berechtigungen. Außerdem sollten Sie Ihre Linux-Server so konfigurieren, dass sie die Remote-Ausführung von SSH-Skripts ermöglichen.

  • Für die Datenbankermittlung in Windows benötigt der DMS-Datenkollektor Anmeldeinformationen mit Berechtigungen, um Abfragen mit Windows Management Instrumentation (WMI) und WMI Query Language (WQL) ausführen und die Registrierung lesen zu können. Außerdem sollten Sie Ihre Windows-Server so konfigurieren, dass Remote-WMI, WQL und PowerShell Skripts ausgeführt werden können.