Sono disponibili altri esempi per SDK AWS nel repository GitHub della documentazione degli esempi per SDK AWS
Esempi per DataSync con AWS CLI
Gli esempi di codice seguenti mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface con DataSync.
Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le operazioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
L’esempio di codice seguente mostra come utilizzare update-location-azure-blob.
- AWS CLI
-
Come aggiornare la località di trasferimento con un nuovo agente
L’esempio
update-location-object-storageseguente aggiorna la posizione DataSync per Microsoft Azure Blob Storage con un nuovo agente.aws datasync update-location-azure-blob \ --location-arnarn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890\ --agent-arnsarn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0\ --sas-configuration '{ \ "Token": "sas-token-for-azure-blob-storage-access" \ }'Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Sostituzione dell’agente nella Guida per l’utente di AWS DataSync.
-
Per informazioni dettagliate sull’API, consulta UpdateLocationAzureBlob
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-location-hdfs.
- AWS CLI
-
Come aggiornare la località di trasferimento con un nuovo agente
L’esempio
update-location-hdfsseguente aggiorna la posizione HDFS di DataSync con un nuovo agente. Sono necessarie le opzioni--kerberos-keytabe--kerberos-krb5-confsolo se il cluster HDFS utilizza l’autenticazione Kerberos.aws datasync update-location-hdfs \ --location-arnarn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890\ --agent-arnsarn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0\ --kerberos-keytabfile://hdfs.keytab--kerberos-krb5-conffile://krb5.confContenuto di
hdfs.keytab.N/A. The content of this file is encrypted and not human readable.Contenuto di
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.logQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Sostituzione dell’agente nella Guida per l’utente di AWS DataSync.
-
Per informazioni dettagliate sull’API, consulta UpdateLocationHdfs
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-location-nfs.
- AWS CLI
-
Come aggiornare la località di trasferimento con un nuovo agente
L’esempio
update-location-nfsseguente aggiorna la posizione NFS di DataSync con un nuovo agente.aws datasync update-location-nfs \ --location-arnarn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890\ --on-prem-configAgentArns=arn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Sostituzione dell’agente nella Guida per l’utente di AWS DataSync.
-
Per informazioni dettagliate sull’API, consulta UpdateLocationNfs
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-location-object-storage.
- AWS CLI
-
Come aggiornare la località di trasferimento con un nuovo agente
L’esempio
update-location-object-storageseguente aggiorna la posizione di archiviazione degli oggetti di DataSync con un nuovo agente.aws datasync update-location-object-storage \ --location-arnarn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890\ --agent-arnsarn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0\ --secret-keysecret-key-for-object-storageQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Sostituzione dell’agente nella Guida per l’utente di AWS DataSync.
-
Per informazioni dettagliate sull’API, consulta UpdateLocationObjectStorage
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-location-smb.
- AWS CLI
-
Come aggiornare la località di trasferimento con un nuovo agente
L’esempio
update-location-smbseguente aggiorna la posizione SMB di DataSync con un nuovo agente.aws datasync update-location-smb \ --location-arnarn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890\ --agent-arnsarn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0\ --passwordsmb-file-server-passwordQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Sostituzione dell’agente nella Guida per l’utente di AWS DataSync.
-
Per informazioni dettagliate sull’API, consulta UpdateLocationSmb
in AWS CLI Command Reference.
-