Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda dapat menggunakan AzCopy untuk mengubah tingkat akses satu atau beberapa blob dan mengganti (menimpa) metadata dan tag indeks dari satu atau beberapa blob.
Memulai
Lihat artikel Mulai menggunakan AzCopy untuk mengunduh AzCopy dan pelajari tentang cara memberikan informasi masuk otorisasi ke layanan penyimpanan.
Catatan
Contoh dalam artikel ini mengasumsikan bahwa Anda memberikan kredensial otorisasi dengan menggunakan ID Microsoft Entra.
Jika Anda ingin menggunakan token SAS untuk mengotorisasi akses ke data blob, tambahkan token tersebut ke URL sumber daya di setiap perintah AzCopy. Misalnya: 'https://<storage-account-name>.blob.core.windows.net/<container-name><SAS-token>'.
Mengubah tingkat akses
Untuk mengubah tingkat akses blob, gunakan perintah azcopy set-properties dan atur -block-blob-tier parameter ke nama tingkat akses.
Tip
Contoh ini menyertakan argumen jalur dengan tanda kutip tunggal (''). Gunakan tanda kutip tunggal di semua shell perintah kecuali Windows Command Shell (cmd.exe). Jika Anda menggunakan Windows Command Shell (cmd.exe), sertakan argumen jalur dengan tanda kutip ganda ("") dan bukan tanda kutip tunggal ('').
Sintaks
azcopy set-properties 'https://<storage-account-name>.blob.core.windows.net/<container-name>/<blob-name>' --block-blob-tier=<access-tier>
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --block-blob-tier=hot
Untuk mengubah tingkat penyimpanan untuk semua blob dalam direktori virtual, lihat nama direktori virtual alih-alih nama blob, lalu tambahkan --recursive=true ke perintah.
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myvirtualdirectory' --block-blob-tier=hot --recursive=true
Untuk merehidrasi blob dari tingkat arsip ke tingkat online, atur --rehydrate-priority ke standard atau high. Secara default, parameter ini diatur ke standard. Untuk mempelajari selengkapnya tentang trade off dari setiap opsi, lihat Prioritas rehidrasi.
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --block-blob-tier=hot --rehydrate-priority=high
Ganti metadata
Untuk mengganti metadata blob, gunakan perintah azcopy set-properties dan atur --metadata parameter ke satu atau beberapa pasangan kunci-nilai.
Tip
Contoh ini menyertakan argumen jalur dengan tanda kutip tunggal (''). Gunakan tanda kutip tunggal di semua shell perintah kecuali Windows Command Shell (cmd.exe). Jika Anda menggunakan Windows Command Shell (cmd.exe), sertakan argumen jalur dengan tanda kutip ganda ("") dan bukan tanda kutip tunggal ('').
Sintaks
azcopy set-properties 'https://<storage-account-name>.blob.core.windows.net/<container-name>/<blob-name>' --metadata=<key>=<value>;<key>=<value>
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --metadata=mykey1=myvalue1;mykey2=myvalue2
Untuk mengganti metadata untuk semua blob dalam direktori virtual, lihat nama direktori virtual alih-alih nama blob, lalu tambahkan --recursive=true ke perintah.
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myvirtualdirectory' --metadata=mykey1=myvalue1;mykey2=myvalue2 --recursive=true
Untuk menghapus metadata, hilangkan tag dan tambahkan --metadata=clear ke akhir perintah.
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --metadata=clear
Mengganti tag indeks
Untuk mengganti tag indeks blob, gunakan perintah azcopy set-properties dan atur --blob-tags parameter ke satu atau beberapa pasangan kunci-nilai. Peran Pemilik Data Blob Penyimpanan dan siapa pun dengan Tanda Tangan Akses Bersama yang memiliki izin untuk mengakses tag blob ( t izin SAS) dapat mengatur tag indeks blob. Selain itu, pengguna RBAC dengan izin Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write dapat melakukan operasi ini.
Tip
Contoh ini menyertakan argumen jalur dengan tanda kutip tunggal (''). Gunakan tanda kutip tunggal di semua shell perintah kecuali Windows Command Shell (cmd.exe). Jika Anda menggunakan Windows Command Shell (cmd.exe), sertakan argumen jalur dengan tanda kutip ganda ("") dan bukan tanda kutip tunggal ('').
Sintaks
azcopy set-properties 'https://<storage-account-name>.blob.core.windows.net/<container-name>/<blob-name>' --blob-tags=<tag>=<value>;<tag>=<value>
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --blob-tags=mytag1=mytag1value;mytag2=mytag2value
Untuk mengubah tingkat penyimpanan untuk semua blob dalam direktori virtual, lihat nama direktori virtual alih-alih nama blob, lalu tambahkan --recursive=true ke perintah.
Contoh
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myvirtualdirectory' --blob-tags=mytag1=mytag1value;mytag2=mytag2value
Langkah berikutnya
Temukan contoh lainnya dalam artikel ini:
- Contoh: Mengunggah
- Contoh: Mengunduh
- Contoh: Menyalin antar akun
- Contoh: Sinkronisasi
- Contoh: Bucket Amazon S3
- Contoh: Google Cloud Storage
- Contoh: Azure Files
Lihat artikel ini untuk mengonfigurasi pengaturan, mengoptimalkan performa, dan memecahkan masalah: