Kann ich einen Amazon-S3-Bucket als Ziel für AWS DMS wählen?

Lesedauer: 3 Minute
0

Ich möchte einen Bucket im Amazon Simple Storage Service (Amazon S3) als Ziel für den AWS Database Migration Service (AWS DMS) verwenden. Meine Ressourcen befinden sich auf demselben Konto.

Kurzbeschreibung

Nach dem Erstellen einer Replikations-Instance, gehen Sie wie folgt vor, um einen S3-Bucket als Ziel-Endpunkt für AWS DMS zu verwenden:

  1. Erstellen eines S3-Buckets.
  2. Erstellen einer Richtlinie für AWS Identity and Access Management (IAM).
  3. Erstellen einer Rolle.
  4. Erstellen Ihres Ziel-Endpunkts.

Weitere Informationen finden Sie unter Verwenden von Amazon S3 als Ziel für den AWS Database Migration Service.

Lösung

Erstellen eines S3-Buckets

  1. Öffnen Sie die Amazon-S3-Konsole und erstellen Sie dann einen Bucket.
  2. Wählen Sie den Bucket aus, den Sie erstellt haben, und wählen Sie dann Ordner erstellen.
  3. Geben Sie einen Ordnernamen ein und wählen Sie dann Speichern.

Erstellen einer IAM-Richtlinie

1.    Öffnen Sie die IAM-Konsole und wählen Sie dann im Navigationsbereich Richtlinien.

2.    Wählen Sie Richtlinie erstellen und dann JSON.

3.    Fügen Sie eine IAM-Richtlinie hinzu, die der folgenden ähnelt:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:DeleteObject",
        "s3:PutObjectTagging"
      ],
      "Resource": [
        "arn:aws:s3:::bucketname/*"
      ]
    },
    {
      "Effect": "Allow",
      "Action": [
        "s3:ListBucket"
      ],
      "Resource": [
        "arn:aws:s3:::bucketname*"
      ]
    }
  ]
}

**Hinweis:**Ersetzen Sie bucketname durch den Namen Ihres Buckets.

4.    Wählen Sie Richtlinie überprüfen, geben Sie einen Namen und eine Beschreibung ein und wählen Sie dann Richtlinie erstellen.

Erstellen einer Rolle

  1. Öffnen Sie die IAM-Konsole und wählen Sie dann im Navigationsbereich Rollen aus.
  2. Wählen Sie Rolle erstellen, DMS und dann Weiter: Berechtigungen.
  3. Wählen Sie im Bereich Rolle erstellen im Feld Suchen die Richtlinie aus, die Sie erstellt haben, und klicken Sie dann auf Weiter: Tags.
  4. Wählen Sie Weiter: Prüfen.
  5. Geben Sie einen Rollennamen und eine Rollenbeschreibung ein.
  6. Wählen Sie Rolle erstellen. Notieren Sie sich den Rollen-ARN.

Erstellen Ihres Ziel-Endpunkts

  1. Öffnen Sie die AWS-DMS-Konsole und wählen Sie dann im Navigationsbereich Endpunkte.
  2. Wählen Sie Endpunkt erstellen und dann Ziel-Endpunkt.
  3. Geben Sie die Endpunkt-ID ein und wählen Sie dann Amazon S3 als Ziel-Maschine.
  4. Fügen Sie den Rollen-ARN, den Sie kopiert haben, in das Feld Service Access Role ARN ein.
  5. Geben Sie einen Bucket-Namen und einen Bucket-Ordner ein.
  6. Fügen Sie unter **Endpunkt-Einstellungen ** gegebenenfalls Ihre Endpunkt-Einstellungen hinzu. Weitere Informationen finden Sie unter Endpunkt-Einstellungen bei Verwendung von Amazon S3 als Ziel für AWS DMS.
  7. (Optional) Wählen Sie unter Endpunkt-Verbindung testen Ihre VPC und Replikations-Instance aus und wählen Sie dann Test starten.
    **Hinweis:**Ihre VPC muss möglicherweise AWS DMS Version 3.4.7 unterstützen. Weitere Informationen finden Sie unter Wer ist von der Migration zu AWS DMS-Versionen 3.4.7 und höher betroffen?
  8. Wählen Sie Endpunkt erstellen aus.

Ähnliche Informationen

Verwenden von Amazon S3 als Quelle für AWS DMS

Arbeiten mit einer Replikations-Instance in AWS DMS

Problembehandlung bei Migrationsaufgaben im AWS Database Migration Service