Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DataSync contoh menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface with DataSync.
Tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.
Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakanupdate-location-azure-blob
.
- AWS CLI
-
Untuk memperbarui lokasi transfer Anda dengan agen baru
update-location-object-storage
Contoh berikut memperbarui DataSync lokasi Anda untuk Microsoft Azure Blob Storage dengan agen baru.aws datasync update-location-azure-blob \ --location-arn
arn: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" \ }
'Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengganti agen Anda di Panduan AWS DataSync Pengguna.
-
Untuk API detailnya, lihat UpdateLocationAzureBlob
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-location-hdfs
.
- AWS CLI
-
Untuk memperbarui lokasi transfer Anda dengan agen baru
update-location-hdfs
Contoh berikut memperbarui DataSync HDFS lokasi Anda dengan agen baru. Anda hanya perlu--kerberos-krb5-conf
opsi--kerberos-keytab
dan jika HDFS cluster Anda menggunakan otentikasi Kerberos.aws datasync update-location-hdfs \ --location-arn
arn: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.conf
Isi dari
hdfs.keytab
:N/A. The content of this file is encrypted and not human readable.
Isi dari
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
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengganti agen Anda di Panduan AWS DataSync Pengguna.
-
Untuk API detailnya, lihat UpdateLocationHdfs
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-location-nfs
.
- AWS CLI
-
Untuk memperbarui lokasi transfer Anda dengan agen baru
update-location-nfs
Contoh berikut memperbarui DataSync NFS lokasi Anda dengan agen baru.aws datasync update-location-nfs \ --location-arn
arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890
\ --on-prem-configAgentArns=arn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengganti agen Anda di Panduan AWS DataSync Pengguna.
-
Untuk API detailnya, lihat UpdateLocationNfs
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-location-object-storage
.
- AWS CLI
-
Untuk memperbarui lokasi transfer Anda dengan agen baru
update-location-object-storage
Contoh berikut memperbarui lokasi penyimpanan DataSync objek Anda dengan agen baru.aws datasync update-location-object-storage \ --location-arn
arn: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-storage
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengganti agen Anda di Panduan AWS DataSync Pengguna.
-
Untuk API detailnya, lihat UpdateLocationObjectStorage
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-location-smb
.
- AWS CLI
-
Untuk memperbarui lokasi transfer Anda dengan agen baru
update-location-smb
Contoh berikut memperbarui DataSync SMB lokasi Anda dengan agen baru.aws datasync update-location-smb \ --location-arn
arn:aws:datasync:us-west-2:123456789012:location/loc-abcdef01234567890
\ --agent-arnsarn:aws:datasync:us-west-2:123456789012:agent/agent-1234567890abcdef0
\ --passwordsmb-file-server-password
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengganti agen Anda di Panduan AWS DataSync Pengguna.
-
Untuk API detailnya, lihat UpdateLocationSmb
di Referensi AWS CLI Perintah.
-