View a markdown version of this page

Nutzung des Neptune-Export Dienstes zum Exportieren von Neptun-Daten - Amazon Neptune

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.

Nutzung des Neptune-Export Dienstes zum Exportieren von Neptun-Daten

Mit den folgenden Schritten können Sie mithilfe des Service Daten aus Ihrem Neptune-DB-Cluster nach Amazon S3 exportieren: Neptune-Export

Den Service installieren Neptune-Export

Verwenden Sie eine AWS CloudFormation Vorlage, um den Stack zu erstellen:

Um den Neptune-Export Dienst zu installieren
  1. Starten Sie den CloudFormation Stack auf der CloudFormation Konsole, indem Sie in der folgenden Tabelle eine der Schaltflächen Stack starten wählen:

    Region Anzeigen In Designer anzeigen Starten
    USA Ost (Nord-Virginia) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    USA Ost (Ohio) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    USA West (Nordkalifornien) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    USA West (Oregon) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Kanada (Zentral) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Südamerika (São Paulo) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Stockholm) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Irland) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Europa (London) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Paris) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Frankfurt) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Middle East (Bahrain) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Naher Osten (VAE) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Israel (Tel Aviv) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Afrika (Kapstadt) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Asien-Pazifik (Hongkong) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Asien-Pazifik (Tokio) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Asien-Pazifik (Seoul) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Asien-Pazifik (Singapur) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Asien-Pazifik (Sydney) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    Asien-Pazifik (Mumbai) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    China (Peking) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    China (Ningxia) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (US-West) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (US-East) Anzeigen In Designer anzeigen Orange button labeled "Launch Stack" with an arrow icon.
  2. Wählen Sie auf der Seite Vorlage auswählen die Option Weiter aus.

  3. Stellen Sie auf der Seite Details angeben die folgenden Parameter für die Vorlage ein:

    • VPC— Der einfachste Weg, den Neptune-Export Service einzurichten, besteht darin, ihn in derselben Amazon VPC wie Ihre Neptune-Datenbank zu installieren. Wenn Sie es in einer separaten VPC installieren möchten, können Sie VPC-Peering verwenden, um die Konnektivität zwischen der VPC des Neptune-DB-Clusters und der Service-VPC herzustellen. Neptune-Export

    • Subnet1— Der Neptune-Export Dienst muss in einem Subnetz in Ihrer VPC installiert sein, das ausgehenden IPv4-HTTPS-Verkehr vom Subnetz zum Internet ermöglicht. Auf diese Weise kann der Neptune-Export Dienst die AWS Batch-API aufrufen, um einen Exportauftrag zu erstellen und auszuführen.

      Wenn Sie Ihren Neptun-Cluster mithilfe der CloudFormation Vorlage auf der Neptun-Cluster erstellen Seite in der Neptune-Dokumentation erstellt haben, können Sie die PrivateSubnet1 und PrivateSubnet2 -Ausgaben dieses Stacks verwenden, um diesen und den nächsten Parameter zu füllen.

    • Subnet2 – Ein zweites Subnetz in der VPC, das ausgehenden IPv4-HTTPS-Verkehr vom Subnetz ins Internet ermöglicht.

    • EnableIAM— Stellen Sie dies auf ein, true um die Neptune-Endpoint API mithilfe von (IAM) zu sichern. AWS Identity and Access Management Wir empfehlen Ihnen, dies zu tun.

      Wenn Sie die IAM-Authentifizierung aktivieren, muss Sigv4 alle HTTPS-Anfragen an den Endpunkt signieren. Sie können ein Tool wie awscurl verwenden, um Anfragen in Ihrem Namen zu signieren.

    • VPCOnly— Wenn Sie dies auf einstellen, true wird der Export-Endpunkt VPC-only, sodass Sie nur von der VPC aus darauf zugreifen können, in der der Neptune-Export Service installiert ist. Dadurch wird die Neptune-Export API darauf beschränkt, nur innerhalb dieser VPC verwendet zu werden.

      Wir empfehlen Ihnen, VPCOnly auf true einzustellen.

    • NumOfFilesULimit – Geben Sie in der ulimits-Container-Eigenschaft einen nofile-Wert zwischen 10 000 und 1 000 000 an. Die Standardeinstellung ist 10 000. Wir empfehlen, die Standardeinstellung beizubehalten, es sei denn, Ihr Graph enthält eine große Anzahl von eindeutigen Etiketten.

    • PrivateDnsEnabled (Boolesch) – Gibt an, ob der angegebenen VPC eine privat gehostete Zone zugeordnet werden soll. Der Standardwert ist true.

      Wenn ein VPC-Endpunkt mit diesem aktiviertem Flag erstellt wird, wird der gesamte API-Gateway-Verkehr über den VPC-Endpunkt geleitet und öffentliche API-Gateway-Endpunktaufrufe werden deaktiviert. Wenn Sie PrivateDnsEnabled auf false einstellen, ist der öffentliche API-Gateway-Endpunkt aktiviert, aber der Neptune-Export-Service kann nicht über den privaten DNS-Endpunkt verbunden werden. Sie können dann einen öffentlichen DNS-Endpunkt für den VPC-Endpunkt verwenden, um den Export-Service aufzurufen, wie hier beschrieben.

    • NeptuneExportVersion— Geben Sie die Version des Neptune Export Utility an, die verwendet werden soll. Alle Versionen, die größer oder gleich v1.1.11 sind, werden unterstützt. Eine Version von v2.latest kann verwendet werden, um kleinere Updates automatisch zu erhalten. Die vollständige Liste der verfügbaren Versionen sowie Patchnotizen finden Sie in den GitHub Open-Source-Versionen.

  4. Wählen Sie Weiter aus.

  5. Wählen Sie auf der Seite Optionen Weiter aus.

  6. Aktivieren Sie auf der Seite Überprüfen das erste Kontrollkästchen, um zu bestätigen, dass CloudFormation IAM-Ressourcen erstellt. Aktivieren Sie das zweite Kontrollkästchen, um CAPABILITY_AUTO_EXPAND für den neuen Stack zu bestätigen.

    Anmerkung

    CAPABILITY_AUTO_EXPAND bestätigt explizit, dass Makros ohne vorherige Überprüfung beim Erstellen des Stacks erweitert werden. Benutzer erstellen häufig einen Änderungssatz aus einer verarbeiteten Vorlage, sodass die von Makros durchgeführten Änderungen überprüft werden können, ehe der Stack tatsächlich erstellt wird. Weitere Informationen finden Sie in der CloudFormation CreateStack-API.

    Wählen Sie die Option Erstellen aus.

Ermöglichen Sie den Zugriff auf Neptune von Neptune-Export

Aktualisieren Sie nach Abschluss der Neptune-Export Installation Ihre Neptune VPC-Sicherheitsgruppe, um den Zugriff von zu ermöglichen. Neptune-Export Wenn der Neptune-Export CloudFormation Stack erstellt wurde, enthält die Registerkarte Ausgaben eine ID. NeptuneExportSecurityGroup Aktualisieren Sie Ihre Neptune VPC-Sicherheitsgruppe, um den Zugriff von dieser Neptune-Export Sicherheitsgruppe aus zu ermöglichen.

Aktivieren Sie den Zugriff auf den Neptune-Export Endpunkt von einer EC2-Instance aus VPC-based

Wenn Sie Ihren Neptune-Export Endpunkt erstellen VPC-only, können Sie nur von der VPC aus darauf zugreifen, in der der Neptune-Export Service installiert ist. Um Konnektivität von einer Amazon EC2 EC2-Instance in der VPC aus zu ermöglichen, von der aus Sie Neptune-Export API-Aufrufe tätigen können, hängen Sie die vom CloudFormation Stack NeptuneExportSecurityGroup erstellte Instance an diese Amazon EC2 EC2-Instance an.