EinenAWS DataSync Agenten erstellen mit demAWS CLI - AWS DataSync

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.

EinenAWS DataSync Agenten erstellen mit demAWS CLI

Um auf Ihren selbstverwalteten Speicher zuzugreifen, stellen Sie zunächst einenAWS DataSync Agenten bereit und aktivieren ihn. Der Aktivierungsprozess ordnet Ihren Agenten Ihrem zuAWS-Konto. Für die Übertragung zwischenAWS Speicherdiensten innerhalb desselben ist kein Agent erforderlichAWS-Konto. Informationen zum Einrichten einer Datenübertragung zwischen zweiAWS-Services Geräten finden Sie unterAWS DataSyncStandorte erstellen mit demAWS CLI.

Ein DataSync Agent kann Daten über öffentliche Endpunkte, FIPS-Endpunkte (Federal Information Processing Standard) und Amazon VPC-Endpunkte übertragen. Weitere Informationen finden Sie unter Einen AWS DataSync Agenten erstellen.

Anmerkung

Wenn Sie Ihren Agenten für die Verwendung von Amazon VPC-Endpunkten konfigurieren, werden die zwischen Ihrem Agenten und dem DataSync Service übertragenen Daten nicht über das öffentliche Internet übertragen und benötigen keine öffentlichen IP-Adressen. end-to-end Anweisungen für diese Konfiguration finden Sie unterVerwenden vonAWS DataSync Agenten mit VPC-Endpunkten.

So erstellen Sie einen Agenten zum Lesen aus einem Network File System (NFS), Server Message Block (SMB), Hadoop Distributed File System (HDFS) oder einem selbstverwalteten Objektspeicher-Quellspeicherort
  1. Laden Sie das aktuelle DataSync .ova Image herunter oder starten Sie das aktuelle DataSync Amazon Machine Image (AMI), das auf Amazon EC2 basiert, von derAWS DataSync Konsole aus. Informationen zum Abrufen des.ova Images oder des Amazon EC2 EC2-AMI finden Sie unterEinen AWS DataSync Agenten erstellen. Weitere Informationen zu Hardwareanforderungen und empfohlenen Amazon-EC2-Instance-Typen finden Sie unterAnforderungen an virtuelle Maschinen.

    Wichtig

    Wenn Sie Ihren Agenten auf Amazon EC2 einsetzen, stellen Sie den Agenten so bereit, dass er keinen Netzwerkverkehr zwischen Availability Zones benötigt (um Gebühren für diesen Datenverkehr zu vermeiden).

    • Um auf Ihr Amazon EFS- oder Amazon FSx for Windows File Server Server-Dateisystem zuzugreifen, stellen Sie den Agenten in einer Availability Zone bereit, die ein Mount-Ziel für Ihr Dateisystem hat.

    • Stellen Sie für selbstverwaltete Dateisysteme den Agenten in der Availability Zone bereit, in der sich Ihr Dateisystem befindet.

    Weitere Informationen zu den Datenübertragungspreisen für alleAWS-Regionen finden Sie unter Amazon EC2 On-Demand-Preise.

  2. Stellen Sie sicher, dass Sie die Anforderungen an die Netzwerkkonnektivität für den Agenten erfüllen. Informationen zu den Netzwerkanforderungen finden Sie unter AWS DataSyncNetzwerkanforderungen.

  3. Stellen Sie das.ova Image in Ihrem Hypervisor bereit, schalten Sie den Hypervisor ein und notieren Sie sich die IP-Adresse des Agenten. Stellen Sie sicher, dass Sie den Agenten auf Port 80 erreichen können. Sie können zur Überprüfung den folgenden Befehl verwenden.

    nc -vz agent-ip-address 80
    Anmerkung

    Die.ova Standardanmeldeinformationen sind Loginadmin, Passwortpassword. Sie können das Passwort auf der lokalen Konsole der virtuellen Maschine (VM) ändern. Für grundlegende DataSync Funktionen müssen Sie sich nicht bei der VM anmelden. Die Anmeldung ist hauptsächlich für die Fehlerbehebung, für netzwerkspezifische Einstellungen usw. erforderlich.

    Sie melden sich mit dem Hypervisor-Client Ihrer VM bei der lokalen Agent-VM-Konsole an. Informationen zur Verwendung der lokalen VM-Konsole finden Sie unter Arbeiten mit der lokalen Konsole IhresAWS DataSync Agenten.

  4. Senden Sie eine HTTP/1.1 GET-Anfrage an den Agenten, um den Aktivierungsschlüssel zu erhalten. Sie können dazu standardmäßige Unix-Tools verwenden:

    • Verwenden Sie den folgenden Befehl, um einen Agenten mithilfe eines öffentlichen Dienst-Endpunktes zu aktivieren.

      curl "http://agent-ip-address/?gatewayType=SYNC&activationRegion=aws-region&no_redirect"
    • Um einen Agenten mit einem VPC-Endpunkt (Virtual Private Cloud) zu aktivieren, verwenden Sie die IP-Adresse des VPC-Endpunkts. Verwenden Sie den folgenden Befehl.

      curl "http://agent-ip-address/?gatewayType=SYNC&activationRegion=aws-region&privateLinkEndpoint=IP address of VPC endpoint&endpointType=PRIVATE_LINK&no_redirect"

      Um die richtige IP-Adresse zu finden, öffnen Sie die Amazon VPC-Konsole unter https://console.aws.amazon.com/vpc/ und wählen Sie im Navigationsbereich auf der linken Seite Endpoints aus. Wählen Sie den DataSync Endpunkt aus und überprüfen Sie die Subnetzliste, um die private IP-Adresse zu finden, die dem Subnetz entspricht, das Sie für Ihr VPC-Endpunkt-Setup ausgewählt haben.

      Weitere Informationen zur Konfiguration von VPC-Endpunkten finden Sie in Schritt 5 in Konfiguration IhresDataSync Agenten für die Verwendung eines VPC-Endpunkts.

    • Um einen Agenten über einen Federal Information Processing Standard (FIPS)-Endpunkt zu aktivieren, geben Sie endpointType=FIPS an. Außerdem muss deractivationRegion Wert auf einenAWS-Region innerhalb der Vereinigten Staaten festgelegt werden. Um einen FIPS-Endpunkt zu aktivieren, verwenden Sie den folgenden Befehl.

      curl "http://agent-IP-address/?gatewayType=SYNC&activationRegion=US-based-aws-region&endpointType=FIPS&no_redirect"

    Dieser Befehl gibt einen Aktivierungsschlüssel ähnlich dem folgenden zurück.

    F0EFT-7FPPR-GG7MC-3I9R3-27DOH

  5. Nachdem Sie den Aktivierungsschlüssel erhalten haben, führen Sie einen der folgenden Schritte aus:

    • Verwenden Sie den folgenden Befehl, um Ihren Agenten mithilfe eines öffentlichen Endpunkts oder eines FIPS-Endpunkts zu aktivieren.

      aws datasync create-agent \ --agent-name agent-name-you-specify \ --activation-key obtained-activation-key
    • Verwenden Sie dann den folgenden Befehl, um Ihren Agenten über einen VPC-Endpunkt zu aktivieren.

      aws datasync create-agent \ --agent-name agent-name-you-specify \ --vpc-endpoint-id vpc-endpoint-id \ --subnet-arns subnet-arns \ --security-group-arns security-group-arns \ --activation-key obtained-activation-key

      Verwenden Sie in diesem Befehl die folgenden Argumente:

      Diese Befehle geben den ARN des Agenten zurück, den Sie gerade aktiviert haben. Der ARN ist ähnlich wie der folgende.

      { "AgentArn": "arn:aws:datasync:us-east-1:111222333444:agent/agent-0b0addbeef44baca3” }
      Anmerkung

      Nachdem Sie einen Service-Endpunkt ausgewählt haben, können Sie ihn später nicht mehr ändern.

Nachdem Sie den Agenten aktiviert haben, wird Port 80 geschlossen und der Port ist nicht mehr zugänglich. Wenn Sie nach der Aktivierung keine Verbindung zum Agenten herstellen können, überprüfen Sie, ob die Aktivierung erfolgreich war, indem Sie den folgenden Befehl verwenden:

aws datasync list-agents
Anmerkung

Stellen Sie sicher, dass Sie während des gesamten Vorgangs dieselbenAWS Anmeldeinformationen verwenden. Wechseln Sie nicht zwischen mehreren Terminals, an denen Sie mit unterschiedlichenAWS Anmeldeinformationen authentifiziert sind.