Erstellen der Quell- und Zielendpunkte - 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.

Erstellen der Quell- und Zielendpunkte

Sie können Quell- und Zielendpunkte beim Anlegen Ihrer Replikations-Instance oder nach dem Anlegen Ihrer Replikations-Instance erstellen. Die Quell- und Zieldatenspeicher können sich auf einer Amazon Elastic Compute Cloud (Amazon EC2) -Instance, einer Amazon Relational Database Service (Amazon RDS) -DB-Instance oder einer lokalen Datenbank befinden. (Beachten Sie, dass sich einer Ihrer Endpunkte in einem Service befinden muss. AWS Sie können AWS DMS nicht verwenden, um von einer lokalen Datenbank zu einer anderen lokalen Datenbank zu migrieren.)

Beim folgenden Verfahren wird davon ausgegangen, dass Sie den AWS DMS-Konsolenassistenten ausgewählt haben. Sie können diesen Schritt auch ausführen, indem Sie Endpunkte im Navigationsbereich der AWS -Konsole und anschließend Endpunkt erstellen auswählen. Wenn Sie den Assistenten der Konsole verwenden, werden die Quell- und Zielendpunkte auf der gleichen Seite erstellt. Wenn Sie den Assistenten nicht verwenden, erstellen Sie die einzelnen Endpunkte separat voneinander.

Um Quell- oder Zieldatenbank-Endpunkte mithilfe der Konsole anzugeben AWS
  1. Geben Sie auf der Seite Connect source and target database endpoints die Verbindungsinformationen für die Quell- oder Zieldatenbank an. In der folgenden Tabelle sind die Einstellungen beschrieben.

    Option Vorgehensweise

    Endpunkttyp

    Wählen Sie aus, ob dieser Endpunkt der Quell- oder Zielendpunkt ist.

    Auswahl der RDS DB-Instance

    Wählen Sie diese Option, wenn der Endpunkt eine Amazon RDS-DB-Instance ist.

    Endpoint identifier

    Geben Sie den Namen des Endpunkts an. Sie können zum Namen den Endpunkttyp hinzufügen, z. B. oracle-source oder PostgreSQL-target. Der Name muss für alle Replikations-Instances eindeutig sein.

    Source engine und Target engine

    Wählen Sie den Typ der Datenbank-Engine aus, die den Endpunkt darstellt.

    Zugriff auf die Endpunktdatenbank

    Wählen Sie die Option aus, die Sie verwenden möchten, um die Anmeldeinformationen für die Endpunktdatenbank anzugeben:

    Auswahl von AWS Secrets Manager Stellen Sie die folgenden geheimen Anmeldeinformationen ein.

    Secret-ID

    Geben Sie den vollständigen Amazon-Ressourcennamen (ARN), einen Teil des ARN oder den Anzeigenamen eines Secrets ein, das Sie in AWS Secrets Manager für den Endpunktdatenbank-Zugriff erstellt haben.

    IAM-Rolle

    Geben Sie den ARN einer geheimen Zugriffsrolle ein, die Sie in IAM erstellt haben, um in Ihrem Namen AWS DMS Zugriff auf das durch Secret ID identifizierte Geheimnis zu gewähren. Weitere Informationen zum Erstellen einer geheimen Zugriffsrolle finden Sie unter Verwenden von Secrets für den Zugriff auf AWS Database Migration Service -Endpunkte.

    Secret-ID für Oracle Automatic Storage Management (ASM)

    (Nur für Oracle-Quellendpunkte, die Oracle ASM verwenden) Geben Sie den vollständigen Amazon-Ressourcennamen (ARN), einen Teil des ARN oder den Anzeigenamen eines Secrets ein, das Sie in AWS Secrets Manager für den Zugriff auf Oracle ASM erstellt haben. Dieses Secret wird in der Regel für den Zugriff auf Oracle ASM auf demselben Server erstellt wie der geheime Schlüssel, der durch die Secret-ID identifiziert wird.

    IAM-Rolle für Oracle ASM

    (Nur für Oracle-Quellendpunkte, die Oracle ASM verwenden) Geben Sie den ARN einer geheimen Zugriffsrolle ein, die Sie in IAM erstellt haben, um in Ihrem Namen AWS DMS Zugriff auf den Secret ID für Oracle Automatic Storage Management (ASM) zu gewähren.

    Manuelles Bereitstellen von Zugriffsinformationen Stellen Sie die folgenden Klartext-Anmeldeinformationen ein.

    Server name

    Geben Sie den Servernamen ein. Für eine lokale Datenbank kann dies die IP-Adresse oder der öffentliche Hostname sein. Für eine Amazon RDS-DB-Instance kann dies der Endpunkt (auch als DNS-Name bezeichnet) für die DB-Instance sein, z. B. mysqlsrvinst.abcd12345678.us-west-2.rds.amazonaws.com.

    Port

    Geben Sie den Port an, der von der Datenbank verwendet wird.

    Secure Socket Layer (SSL)-Modus

    Wählen Sie einen SSL-Modus aus, wenn Sie die Verbindungsverschlüsselung für diesen Endpunkt aktivieren möchten. Je nach ausgewähltem Modus müssen Sie möglicherweise Zertifikat- und Serverzertifikatinformationen angeben.

    Benutzername

    Geben Sie den Benutzernamen mit den für die Datenmigration erforderlichen Berechtigungen ein. Weitere Informationen zu den erforderlichen Berechtigungen finden Sie im Abschnitt zur Sicherheit für die Quell- oder Zieldatenbank-Engine in diesem Benutzerhandbuch.

    Passwort

    Geben Sie das Passwort für das Konto mit den erforderlichen Berechtigungen ein. Für Passwörter für AWS DMS Quell- und Zielendpunkte gelten je nach Datenbank-Engine Zeichenbeschränkungen. Weitere Informationen können Sie der folgenden Tabelle entnehmen.

    Datenbankname

    Bei bestimmten Datenbank-Engines der Name der Datenbank, die Sie als Endpunktdatenbank verwenden möchten.

    In der folgenden Tabelle sind die nicht unterstützten Zeichen in Endpunktkennwörtern und Secret Manager-Geheimnissen für die aufgelisteten Datenbank-Engines aufgeführt. Wenn Sie Kommas (,) in Ihren Endpunktpasswörtern verwenden möchten, verwenden Sie die Secrets Manager Manager-Unterstützung unter, AWS DMS um den Zugriff auf Ihre AWS DMS Instances zu authentifizieren. Weitere Informationen finden Sie unter Verwenden von Secrets für den Zugriff auf AWS Database Migration Service -Endpunkte.

    Für diese Datenbank-Engine Die folgenden Zeichen werden in einem Endpunkt-Passwort und Secret Manager-Geheimnissen nicht unterstützt

    Alle

    { }

    Microsoft Azure, nur als Quelle

    ;

    Microsoft SQL Server

    , ;

    MySQL-kompatibel, einschließlich MySQL, MariaDB und Amazon Aurora MySQL

    ;
    Oracle ,

    PostgreSQL, Amazon Aurora PostgreSQL-kompatible Edition und Amazon Aurora Serverless als Ziel nur für Aurora PostgreSQL-kompatible Edition

    ; + %

    Amazon Redshift, nur als Ziel

    , ;
  2. Wählen Sie Endpunkteinstellungen und AWS KMS key , falls benötigt. Sie können die Endpunktverbindung testen, indem Sie Run test wählen. In der folgenden Tabelle sind die Einstellungen beschrieben.

    Option Vorgehensweise

    Endpunkteinstellungen

    Wählen Sie hier eventuelle zusätzliche Verbindungsparameter aus. Weitere Informationen zu Endpunkteinstellungen finden Sie im Dokumentationsabschnitt für Ihre Quell-Engine oder Ziel-Engine (angegeben in Schritt 1).

    Wenn Sie bei einem Oracle-Quellendpunkt, der Oracle ASM verwendet, in Schritt 1 die Option Zugriffsinformationen manuell bereitstellen wählen, müssen Sie möglicherweise auch die Endpunkteinstellung eingeben, um die Oracle-ASM-Benutzeranmeldedaten anzugeben. Weitere Informationen zu diesen Oracle-ASM-Endpunkteinstellungen finden Sie unter Verwenden von Oracle LogMiner oder AWS DMS Binary Reader für CDC.

    AWS KMS key

    Wählen Sie den Verschlüsselungsschlüssel aus, der zum Verschlüsseln der Replikationsspeicher- und Verbindungsinformationen verwendet werden soll. Wenn Sie (Standard) aws/dms wählen, wird der AWS Standardschlüssel des Key Management Service (AWS KMS) verwendet, der Ihrem Konto und AWS Ihrer Region zugeordnet ist. Weitere Informationen zur Verwendung des Verschlüsselungsschlüssels finden Sie unter Einen Verschlüsselungsschlüssel festlegen und Berechtigungen angeben AWS KMS.

    Testen der Endpunktverbindung (optional)

    Hinzufügen der VPC und des Replikations-Instance-Namens. Wählen Sie zum Testen der Verbindung Run test (Test ausführen) aus.