Wie migriere ich Daten von einer OpenSearch-Service-Domain zu einer anderen?

Lesedauer: 2 Minute
0

Ich möchte Daten von einer Amazon-OpenSearch-Service-Domain in eine andere verschieben.

Behebung

Verwenden Sie manuelle Snapshots, um einzelne Indizes oder ganze OpenSearch-Service-Domains zu migrieren. Migrieren Sie Daten zu einer Domain im gleichen AWS-Konto oder zu einer Domain in einem anderen Konto.

Hinweis: Sie können auch manuelle Snapshots verwenden, um einzelne Indizes oder die gesamte Domain zu sichern.

Voraussetzungen:

Führen Sie die folgenden Schritte aus:

  1. Registrieren Sie dasselbe manuelle Snapshot-Repository sowohl in der Quell- als auch in der Zieldomain. Ihr Ziel ist normalerweise ein Amazon Simple Storage Service (Amazon S3)-Bucket.
    Hinweis: Sie können die serverseitige Verschlüsselung mit von Amazon S3 verwalteten Schlüsseln (SSE-S3) verwenden, um den S3-Bucket zu verschlüsseln, den Sie als Snapshot-Repository verwenden.
  2. (Optional) Wenn Sie zu einem anderen Konto migrieren, fügen Sie dem S3-Quell-Bucket eine Richtlinie hinzu, die kontoübergreifende Berechtigungen für das Ziel gewährt.
  3. Erstellen Sie einen manuellen Snapshot der Quelldomain.
  4. Verwenden Sie die API _restore, um den Snapshot in der Zieldomain wiederherzustellen.

Ähnliche Informationen

Wie behebe ich den Fehler „cannot restore index [.kibana]“ im Amazon OpenSearch Service?

Warum habe ich die Fehlermeldung „User: anonymous is not authorized“ erhalten, als ich versucht habe, auf meinen OpenSearch-Service-Cluster zuzugreifen?

Wie kopiere ich Amazon-S3-Objekte von einem anderen AWS-Konto?

Wie kann ich kontoübergreifenden Zugriff auf Objekte gewähren, die sich in Amazon-S3-Buckets befinden?