az storage blob copy
Note
Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari selengkapnya tentang ekstensi.
Mengelola operasi salinan blob. Gunakan az storage blob show untuk memeriksa status blob.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az storage blob copy cancel |
Membatalkan operasi penyalinan yang sedang berlangsung. |
Core | GA |
| az storage blob copy start |
Salin blob secara asinkron. Gunakan |
Core | GA |
| az storage blob copy start (storage-blob-preview extension) |
Mulai pekerjaan salin blob. |
Extension | GA |
| az storage blob copy start-batch |
Salin beberapa blob ke kontainer blob. Gunakan |
Core | GA |
az storage blob copy cancel
Membatalkan operasi penyalinan yang sedang berlangsung.
Ini akan meninggalkan blob tujuan dengan panjang nol dan metadata penuh. Ini akan menimbulkan kesalahan jika operasi salin telah berakhir.
az storage blob copy cancel --copy-id
--destination-blob
--destination-container
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--lease-id]
[--sas-token]
[--timeout]
Parameter yang Diperlukan
Operasi salin untuk membatalkan. Ini dapat berupa string ID, atau instans BlobProperties.
Nama blob tujuan. Jika ada, itu akan ditimpa.
Nama kontainer.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Diperlukan jika blob tujuan memiliki sewa tak terbatas aktif.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob copy start
Salin blob secara asinkron. Gunakan az storage blob show untuk memeriksa status blob.
az storage blob copy start --destination-blob
--destination-container
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--destination-blob-type {AppendBlob, BlockBlob, Detect, PageBlob}]
[--destination-if-match]
[--destination-if-modified-since]
[--destination-if-none-match]
[--destination-if-unmodified-since]
[--destination-lease-id]
[--destination-tags-condition]
[--metadata]
[--rehydrate-priority]
[--requires-sync {false, true}]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-blob]
[--source-container]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--source-path]
[--source-sas]
[--source-share]
[--source-snapshot]
[--source-tags-condition]
[--source-uri]
[--tags]
[--tier]
[--timeout]
Contoh
Salin blob secara asinkron. Gunakan 'az storage blob show' untuk memeriksa status blob.
az storage blob copy start --account-key 00000000 --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos
Salin blob secara asinkron. Gunakan 'az storage blob show' untuk memeriksa status blob.
az storage blob copy start --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --sas-token $sas --source-uri https://storage.blob.core.windows.net/photos
Menyalin versi spesifik blob
az storage blob copy start --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-uri https://my-account.blob.core.windows.net/my-container/my-blob?versionId=2022-03-21T18:28:44.4431011Z --auth-mode login
Parameter yang Diperlukan
Nama blob tujuan. Jika ada, itu akan ditimpa.
Nama kontainer.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Menentukan jenis blob di tujuan. Nilai "Deteksi" menentukan jenis berdasarkan jenis blob sumber.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | AppendBlob, BlockBlob, Detect, PageBlob |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob tujuan telah dimodifikasi sejak tanggal/waktu yang ditentukan. Jika blob tujuan belum dimodifikasi, layanan Blob mengembalikan kode status 412 (Prasyarat Gagal).
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob tujuan belum dimodifikasi sejak tanggal/waktu yang ditentukan. Jika blob tujuan telah dimodifikasi, layanan Blob mengembalikan kode status 412 (Prasyarat Gagal).
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
ID sewa yang ditentukan untuk header ini harus cocok dengan ID sewa blob tujuan. Jika permintaan tidak menyertakan ID sewa atau tidak valid, operasi gagal dengan kode status 412 (Prasyarat Gagal).
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
Tunjukkan prioritas untuk merehidrasi blob yang diarsipkan.
Terapkan bahwa layanan tidak akan mengembalikan respons hingga salinan selesai.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Kunci akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama kontainer untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob sumber telah dimodifikasi sejak tanggal/waktu yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob sumber belum dimodifikasi sejak tanggal/waktu yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Tentukan ini untuk melakukan operasi Salin Blob hanya jika ID sewa yang diberikan cocok dengan ID sewa aktif blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Jalur file untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tanda tangan akses bersama untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama berbagi untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Rekam jepret blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
URL dengan panjang hingga 2 KB yang menentukan file atau blob Azure. Nilai harus dikodekan URL karena akan muncul dalam URI permintaan. Jika sumber berada di akun lain, sumber harus bersifat publik atau harus diautentikasi melalui tanda tangan akses bersama. Jika sumbernya bersifat publik, tidak diperlukan autentikasi. Contoh: https://myaccount.blob.core.windows.net/mycontainer/myblob, https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>, https://otheraccount.blob.core.windows.net/mycontainer/myblob?sastoken.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Nilai tingkat untuk mengatur blob ke. Untuk blob halaman, tingkat berkorelasi dengan ukuran blob dan jumlah IOPS yang diizinkan. Nilai yang mungkin adalah P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 dan ini hanya berlaku untuk blob halaman pada akun penyimpanan premium; Untuk blob blok, nilai yang mungkin adalah Arsip, Dingin, Dingin, dan Panas. Ini hanya berlaku untuk memblokir blob pada akun penyimpanan standar.
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob copy start (storage-blob-preview extension)
Mulai pekerjaan salin blob.
az storage blob copy start --destination-blob
--destination-container
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--destination-blob-type {AppendBlob, BlockBlob, Detect, PageBlob}]
[--destination-if-match]
[--destination-if-modified-since]
[--destination-if-none-match]
[--destination-if-unmodified-since]
[--destination-lease-id]
[--destination-tags-condition]
[--metadata]
[--rehydrate-priority]
[--requires-sync {false, true}]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-blob]
[--source-container]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--source-path]
[--source-sas]
[--source-share]
[--source-snapshot]
[--source-tags-condition]
[--source-uri]
[--tags]
[--tier]
[--timeout]
Contoh
Salin blob secara asinkron. Gunakan 'az storage blob show' untuk memeriksa status blob.
az storage blob copy start --account-key 00000000 --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos
Salin blob secara asinkron. Gunakan 'az storage blob show' untuk memeriksa status blob.
az storage blob copy start --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --sas-token $sas --source-uri https://storage.blob.core.windows.net/photos
Parameter yang Diperlukan
Nama blob tujuan. Jika ada, itu akan ditimpa.
Nama kontainer.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Menentukan jenis blob di tujuan. Nilai "Deteksi" menentukan jenis berdasarkan jenis blob sumber.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | AppendBlob, BlockBlob, Detect, PageBlob |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob tujuan telah dimodifikasi sejak tanggal/waktu yang ditentukan. Jika blob tujuan belum dimodifikasi, layanan Blob mengembalikan kode status 412 (Prasyarat Gagal).
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob tujuan belum dimodifikasi sejak tanggal/waktu yang ditentukan. Jika blob tujuan telah dimodifikasi, layanan Blob mengembalikan kode status 412 (Prasyarat Gagal).
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
ID sewa yang ditentukan untuk header ini harus cocok dengan ID sewa blob estinasi. Jika permintaan tidak menyertakan ID sewa atau tidak valid, operasi gagal dengan kode status 412 (Prasyarat Gagal).
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.
Tunjukkan prioritas untuk merehidrasi blob yang diarsipkan.
Terapkan bahwa layanan tidak akan mengembalikan respons hingga salinan selesai.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Kunci akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama akun penyimpanan blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama kontainer untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nilai ETag, atau karakter kartubebas (*). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya cocok dengan nilai yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob sumber telah dimodifikasi sejak tanggal/waktu yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Nilai ETag, atau karakter kartubebas (). Tentukan header ini untuk melakukan operasi hanya jika ETag sumber daya tidak cocok dengan nilai yang ditentukan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika sumber daya tidak ada, dan gagalkan operasi jika memang ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Nilai DateTime. Azure mengharapkan nilai tanggal yang diteruskan menjadi UTC. Jika zona waktu disertakan, tanggalwaktu non-UTC apa pun akan dikonversi ke UTC. Jika tanggal diteruskan tanpa info zona waktu, diasumsikan sebagai UTC. Tentukan header kondisional ini untuk menyalin blob hanya jika blob sumber belum dimodifikasi sejak tanggal/waktu yang ditentukan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Pre-condition Arguments |
Tentukan ini untuk melakukan operasi Salin Blob hanya jika ID sewa yang diberikan cocok dengan ID sewa aktif blob sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Jalur file untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tanda tangan akses bersama untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nama berbagi untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Rekam jepret blob untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tentukan SQL di mana klausa pada tag blob hanya beroperasi pada blob dengan nilai yang cocok.
| Properti | Nilai |
|---|---|
| Grup parameter: | Precondition Arguments |
URL dengan panjang hingga 2 KB yang menentukan file atau blob Azure. Nilai harus dikodekan URL karena akan muncul dalam URI permintaan. Jika sumber berada di akun lain, sumber harus bersifat publik atau harus diautentikasi melalui tanda tangan akses bersama. Jika sumbernya bersifat publik, tidak diperlukan autentikasi. Contoh: https://myaccount.blob.core.windows.net/mycontainer/myblob, https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>, https://otheraccount.blob.core.windows.net/mycontainer/myblob?sastoken.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Tag peka huruf besar/kecil. Kumpulan tag mungkin berisi paling banyak 10 tag. Kunci tag harus antara 1 dan 128 karakter, dan nilai tag harus antara 0 dan 256 karakter. Karakter kunci dan nilai tag yang valid meliputi: huruf kecil dan huruf besar, digit (0-9), spasi ( ), plus (+), minus (-), titik (.), solidus (/), titik dua (:), sama dengan (=), garis bawah (_).
Nilai tingkat untuk mengatur blob ke. Untuk blob halaman, tingkat berkorelasi dengan ukuran blob dan jumlah IOPS yang diizinkan. Nilai yang mungkin adalah P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 dan ini hanya berlaku untuk blob halaman pada akun penyimpanan premium; Untuk blob blok, nilai yang mungkin adalah Arsip, Dingin, Dingin, dan Panas. Ini hanya berlaku untuk memblokir blob pada akun penyimpanan standar.
Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az storage blob copy start-batch
Salin beberapa blob ke kontainer blob. Gunakan az storage blob show untuk memeriksa status blob.
az storage blob copy start-batch [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--destination-blob-type {AppendBlob, BlockBlob, Detect, PageBlob}]
[--destination-container]
[--destination-path]
[--dryrun]
[--pattern]
[--rehydrate-priority]
[--sas-token]
[--source-account-key]
[--source-account-name]
[--source-container]
[--source-sas]
[--source-share]
[--source-uri]
[--tier]
Contoh
Salin beberapa blob ke kontainer blob. Gunakan 'az storage blob show' untuk memeriksa status blob. (autogenerated)
az storage blob copy start-batch --account-key 00000000 --account-name MyAccount --destination-container MyDestinationContainer --source-account-key MySourceKey --source-account-name MySourceAccount --source-container MySourceContainer
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_KEY.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Nama akun penyimpanan. Variabel lingkungan terkait: AZURE_STORAGE_ACCOUNT. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Jika tidak ada, perintah akan mencoba mengkueri kunci akun penyimpanan menggunakan akun Azure yang diautentikasi. Jika sejumlah besar perintah penyimpanan dijalankan, kuota API dapat tertembak.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Mode untuk menjalankan perintah. Mode "login" akan langsung menggunakan kredensial masuk Anda untuk autentikasi. Mode "kunci" warisan akan mencoba mengkueri kunci akun jika tidak ada parameter autentikasi untuk akun yang disediakan. Variabel lingkungan: AZURE_STORAGE_AUTH_MODE.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | key, login |
Titik akhir layanan data penyimpanan. Harus digunakan bersama dengan kunci akun penyimpanan atau token SAS. Anda dapat menemukan setiap titik akhir utama layanan dengan az storage account show. Variabel lingkungan: AZURE_STORAGE_SERVICE_ENDPOINT.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
String koneksi akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Menentukan jenis blob di tujuan. Nilai "Deteksi" menentukan jenis berdasarkan jenis blob sumber.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | AppendBlob, BlockBlob, Detect, PageBlob |
Kontainer blob tempat file sumber atau blob yang dipilih akan disalin.
Jalur tujuan yang akan didahului ke nama blob.
Cantumkan file atau blob yang akan diunggah. Tidak ada transfer data aktual yang akan terjadi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Pola yang digunakan untuk mengglobbing file atau blob di sumber. Pola yang didukung adalah '*', '?', '[seq]', dan '[!seq]'. Untuk informasi selengkapnya, silakan merujuk ke https://docs.python.org/3/library/fnmatch.html.
Ketika Anda menggunakan '*' dalam --pattern, itu akan cocok dengan karakter apa pun termasuk pemisah direktori '/'.
Tunjukkan prioritas untuk merehidrasi blob yang diarsipkan.
Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan atau titik akhir layanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.
| Properti | Nilai |
|---|---|
| Grup parameter: | Storage Account Arguments |
Kunci akun untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Akun penyimpanan sumber tempat file atau blob disalin ke tujuan. Jika dihilangkan, akun tujuan digunakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Kontainer sumber tempat blob disalin.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Tanda tangan akses bersama untuk akun penyimpanan sumber.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Berbagi sumber tempat file disalin.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
URI yang menentukan berbagi file atau kontainer blob tempat file atau blob disalin.
Jika sumber berada di akun lain, sumber harus bersifat publik atau diautentikasi dengan menggunakan tanda tangan akses bersama.
| Properti | Nilai |
|---|---|
| Grup parameter: | Copy Source Arguments |
Nilai tingkat untuk mengatur blob ke. Untuk blob halaman, tingkat berkorelasi dengan ukuran blob dan jumlah IOPS yang diizinkan. Nilai yang mungkin adalah P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 dan ini hanya berlaku untuk blob halaman pada akun penyimpanan premium; Untuk blob blok, nilai yang mungkin adalah Arsip, Dingin, Dingin, dan Panas. Ini hanya berlaku untuk memblokir blob pada akun penyimpanan standar.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |