View a markdown version of this page

DataSync Beispiele unter Verwendung AWS CLI - AWS SDK-Codebeispiele

Weitere AWS SDK-Beispiele sind im AWS Doc SDK Examples GitHub Repo verfügbar.

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.

DataSync Beispiele unter Verwendung AWS CLI

Die folgenden Codebeispiele zeigen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und gängige Szenarien implementieren DataSync.

Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.

Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.

Themen

Aktionen

Das folgende Codebeispiel zeigt die Verwendung. update-location-azure-blob

AWS CLI

So aktualisieren Sie Ihren Übertragungsort mit einem neuen Agenten

Im folgenden update-location-object-storage Beispiel wird Ihr DataSync Standort für Microsoft Azure Blob Storage mit einem neuen Agenten aktualisiert.

aws datasync update-location-azure-blob \ --location-arn arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890 \ --agent-arns arn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0 \ --sas-configuration '{ \ "Token": "sas-token-for-azure-blob-storage-access" \ }'

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie im AWS DataSync Benutzerhandbuch unter Ersetzen Ihres Agenten.

Das folgende Codebeispiel zeigt die Verwendung. update-location-hdfs

AWS CLI

So aktualisieren Sie Ihren Übertragungsort mit einem neuen Agenten

Das folgende update-location-hdfs Beispiel aktualisiert Ihren DataSync HDFS-Standort mit einem neuen Agenten. Sie benötigen die Optionen --kerberos-keytab und --kerberos-krb5-conf nur, wenn Ihr HDFS-Cluster die Kerberos-Authentifizierung verwendet.

aws datasync update-location-hdfs \ --location-arn arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890 \ --agent-arns arn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0 \ --kerberos-keytab file://hdfs.keytab --kerberos-krb5-conf file://krb5.conf

Inhalt von hdfs.keytab:

N/A. The content of this file is encrypted and not human readable.

Inhalt von krb5.conf:

[libdefaults] default_realm = EXAMPLE.COM dns_lookup_realm = false dns_lookup_kdc = false rdns = true ticket_lifetime = 24h forwardable = true udp_preference_limit = 1000000 default_tkt_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 des3-cbc-sha1 default_tgs_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 des3-cbc-sha1 permitted_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 des3-cbc-sha1 [realms] EXAMPLE.COM = { kdc = kdc1.example.com admin_server = krbadmin.example.com default_domain = example.com } [domain_realm] .example.com = EXAMPLE.COM example.com = EXAMPLE.COM [logging] kdc = FILE:/var/log/krb5kdc.log admin_server = FILE:/var/log/kerberos/kadmin.log default = FILE:/var/log/krb5libs.log

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie im AWS DataSync Benutzerhandbuch unter Ersetzen Ihres Agenten.

Das folgende Codebeispiel zeigt die Verwendung. update-location-nfs

AWS CLI

So aktualisieren Sie Ihren Übertragungsort mit einem neuen Agenten

Das folgende update-location-nfs Beispiel aktualisiert Ihren DataSync NFS-Standort mit einem neuen Agenten.

aws datasync update-location-nfs \ --location-arn arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890 \ --on-prem-config AgentArns=arn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie im AWS DataSync Benutzerhandbuch unter Ersetzen Ihres Agenten.

Das folgende Codebeispiel zeigt die Verwendung. update-location-object-storage

AWS CLI

So aktualisieren Sie Ihren Übertragungsort mit einem neuen Agenten

Das folgende update-location-object-storage Beispiel aktualisiert Ihren DataSync Objektspeicherort mit einem neuen Agenten.

aws datasync update-location-object-storage \ --location-arn arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890 \ --agent-arns arn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0 \ --secret-key secret-key-for-object-storage

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie im AWS DataSync Benutzerhandbuch unter Ersetzen Ihres Agenten.

Das folgende Codebeispiel zeigt die Verwendung. update-location-smb

AWS CLI

So aktualisieren Sie Ihren Übertragungsort mit einem neuen Agenten

Das folgende update-location-smb Beispiel aktualisiert Ihren DataSync SMB-Standort mit einem neuen Agenten.

aws datasync update-location-smb \ --location-arn arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890 \ --agent-arns arn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0 \ --password smb-file-server-password

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie im AWS DataSync Benutzerhandbuch unter Ersetzen Ihres Agenten.