azcopy set-properti
Mengingat lokasi, ubah semua properti sistem yang valid dari penyimpanan tersebut (blob atau file).
Sinopsis
azcopy set-properties [resourceURL] [flags]
Mengatur properti penyimpanan Blob dan File. Properti yang saat ini didukung oleh perintah ini adalah:
- Blob -> Tingkat, Metadata, Tag
- Data Lake Storage Gen2 -> Tingkat, Metadata, Tag
- File -> Metadata
Catatan
Titik akhir Data Lake Storage Gen2 akan digantikan oleh titik akhir Blob Storage.
Lihat contoh untuk informasi selengkapnya.
Artikel konseptual terkait
Contoh
Ubah tingkat blob menjadi panas:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=hot
Ubah tingkat blob menjadi dingin:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=cold
Ubah tingkat blob dari panas ke arsip:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=archive
Ubah tingkat blob dari arsip ke dingin dengan prioritas rehidrasi diatur ke tinggi:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=cool --rehydrate-priority=high
Ubah tingkat blob dari dingin ke panas dengan prioritas rehidrasi diatur ke standar:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=hot --rehydrate-priority=standard
Ubah tingkat semua file dalam direktori untuk diarsipkan:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/virtual/dir]" --block-blob-tier=archive --recursive=true
Ubah tingkat blob halaman:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --page-blob-tier=[P10/P15/P20/P30/P4/P40/P50/P6]--rehydrate-priority=[Standard/High]
Ubah metadata blob menjadi {key = "abc", val = "def"} dan {key = "ghi", val = "jkl"}:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --metadata=abc=def;ghi=jkl
Ubah metadata semua file dalam direktori menjadi {key = "abc", val = "def"} dan {key = "ghi", val = "jkl"}:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/virtual/dir]" --metadata=abc=def;ghi=jkl --recursive=true
Hapus semua metadata blob yang ada:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --metadata=clear
Hapus semua metadata yang ada dari semua file:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --recursive --metadata=clear
Ubah blob-tag blob menjadi {key = "abc", val = "def"} dan {key = "ghi", val = "jkl"}:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --blob-tags=abc=def&ghi=jkl
Saat mengatur tag pada blob, ada izin lain (tidak' untuk tag) dengan SAS. Tanpa tag tersebut, layanan akan mengembalikan kesalahan otorisasi.
Hapus semua blob-tag blob yang ada dari blob:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --blob-tags=clear
Saat mengatur tag pada blob, ada izin lain (tidak' untuk tag) dengan SAS. Tanpa tag tersebut, layanan akan mengembalikan kesalahan otorisasi.
Opsi
--blob-tags
string Set tag pada blob untuk mengategorikan data di akun penyimpanan Anda (dipisahkan oleh '&')
--block-blob-tier
string Mengubah tingkat akses blob ke tingkat yang diberikan (default "Tidak Ada")
--dry-run
Mencetak jalur file yang akan terpengaruh oleh perintah ini. Bendera ini tidak menyalin file sebenarnya.
--exclude-path
string Kecualikan jalur ini saat menghapus. Opsi ini tidak mendukung karakter wildcard (*). Memeriksa awalan jalur relatif. Misalnya: myFolder;myFolder/subDirName/file.pdf
--exclude-pattern
string Kecualikan file yang namanya cocok dengan daftar pola. Misalnya: .jpg;.pdf;exactName
--from-to
string Secara opsional menentukan kombinasi tujuan sumber. Nilai yang valid: BlobNone, FileNone, BlobFSNone
-h
, --help
bantuan untuk set-properties
--include-path
string Menyertakan jalur ini saja saat mengatur properti. Opsi ini tidak mendukung karakter wildcard (*). Memeriksa awalan jalur relatif. Misalnya: myFolder;myFolder/subDirName/file.pdf
--include-pattern
string Sertakan hanya file yang namanya cocok dengan daftar pola. Misalnya: .jpg;.pdf;exactName
--list-of-files
string Menentukan lokasi file teks yang memiliki daftar file yang akan disalin.
--metadata
string Mengatur lokasi yang diberikan dengan pasangan kunci-nilai ini (dipisahkan oleh ';') sebagai metadata.
--page-blob-tier
string Unggah blob halaman ke Azure Storage menggunakan tingkat blob ini. (default 'None'). (default "Tidak Ada")
--recursive
Lihat subdirektori secara rekursif saat mengunggah dari sistem file lokal.
--rehydrate-priority
string Bendera opsional yang menetapkan prioritas rehidrasi untuk rehidrasi. Nilai yang valid: Standar, Tinggi. Default- standar (default "Standar")
Opsi yang diwarisi dari perintah induk
--cap-mbps float
Membatasi tingkat transfer, dalam megabit per detik. Throughput moment-by-moment mungkin sedikit berbeda dibandingkan tutup. Jika opsi ini diatur ke nol, atau dihilangkan, throughput tidak dibatasi.
--log-level
(string) Menentukan verbositas log untuk file log, level yang tersedia: INFO(semua permintaan/respons), WARNING(respons lambat), ERROR(hanya permintaan gagal), dan NONE(tidak ada log output). (default 'INFO'). (default "INFO")
--output-type
(String) Format output perintah. Pilihannya meliputi: text, json. Nilai default-nya adalah ‘teks’. (default "teks")
--output-level
(string) Tentukan verbositas output. Tingkat yang tersedia: penting, tenang. (default "default")
--trusted-microsoft-suffixes
(String) Menentukan akhiran domain lain tempat token masuk ID Microsoft Entra dapat dikirim. Defaultnya adalah '.core.windows.net;.core.chinacloudapi.cn;.core.cloudapi.de;.core.usgovcloudapi.net;*.storage.azure.net'. Setiap yang tercantum di sini ditambahkan ke default. Untuk keamanan, Anda sebaiknya hanya menempatkan domain Microsoft Azure di sini. Pisahkan beberapa entri dengan titik koma.