Bagikan melalui


az storage blob incremental-copy

Mengelola operasi salinan bertambah bertahap blob.

Perintah

Nama Deskripsi Jenis Status
az storage blob incremental-copy cancel

Membatalkan operasi copy_blob yang tertunda, dan meninggalkan blob tujuan dengan panjang nol dan metadata penuh.

Inti GA
az storage blob incremental-copy start

Menyalin salinan bertahap blob secara asinkron.

Inti GA

az storage blob incremental-copy cancel

Membatalkan operasi copy_blob yang tertunda, dan meninggalkan blob tujuan dengan panjang nol dan metadata penuh.

az storage blob incremental-copy cancel --container-name
                                        --copy-id
                                        --name
                                        [--account-key]
                                        [--account-name]
                                        [--auth-mode {key, login}]
                                        [--connection-string]
                                        [--lease-id]
                                        [--sas-token]
                                        [--timeout]

Parameter yang Diperlukan

--container-name -c

Nama kontainer.

--copy-id

Salin pengidentifikasi yang disediakan dalam copy.id operasi copy_blob asli.

--name -n

Nama blob.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Diperlukan jika blob tujuan memiliki sewa tak terbatas aktif.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az storage blob incremental-copy start

Menyalin salinan bertahap blob secara asinkron.

Operasi ini mengembalikan objek properti operasi salin, termasuk ID salinan yang dapat Anda gunakan untuk memeriksa atau membatalkan operasi salin. Blob service menyalin blob berdasarkan upaya terbaik. Blob sumber untuk operasi salinan bertahap harus berupa blob halaman. Panggil get_blob_properties pada blob tujuan untuk memeriksa status operasi salin. Blob terakhir akan dilakukan ketika salinan selesai.

az storage blob incremental-copy start --destination-blob
                                       --destination-container
                                       [--account-key]
                                       [--account-name]
                                       [--auth-mode {key, login}]
                                       [--connection-string]
                                       [--destination-if-match]
                                       [--destination-if-modified-since]
                                       [--destination-if-none-match]
                                       [--destination-if-unmodified-since]
                                       [--destination-lease-id]
                                       [--metadata]
                                       [--sas-token]
                                       [--source-account-key]
                                       [--source-account-name]
                                       [--source-blob]
                                       [--source-container]
                                       [--source-lease-id]
                                       [--source-sas]
                                       [--source-snapshot]
                                       [--source-uri]
                                       [--timeout]

Contoh

Unggah semua file yang diakhir dengan .py kecuali blob ada dan telah dimodifikasi sejak tanggal yang diberikan.

az storage blob incremental-copy start --source-container MySourceContainer --source-blob MyBlob --source-account-name MySourceAccount --source-account-key MySourceKey --source-snapshot MySnapshot --destination-container MyDestinationContainer --destination-blob MyDestinationBlob

Menyalin salinan bertahap blob secara asinkron. (dibuat otomatis)

az storage blob incremental-copy start --account-key 00000000 --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-account-key MySourceKey --source-account-name MySourceAccount --source-blob MyBlob --source-container MySourceContainer --source-snapshot MySnapshot

Salin salinan bertahap blob secara asinkron. (dibuat otomatis)

az storage blob incremental-copy start --connection-string myconnectionstring --destination-blob mydestinationblob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos

Parameter yang Diperlukan

--destination-blob -b

Nama blob tujuan. Jika ada, itu akan ditimpa.

--destination-container -c

Nama kontainer.

Parameter Opsional

--account-key

Kunci akun penyimpanan. Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Nilai yang diterima: key, login
--connection-string

Akun penyimpanan string koneksi. Variabel lingkungan: AZURE_STORAGE_CONNECTION_STRING.

--destination-if-match

Nilai ETag, atau karakter kartubebas (*). Tentukan nilai ETag untuk header kondisional ini untuk menyalin blob hanya jika nilai ETag yang ditentukan cocok dengan nilai ETag untuk blob tujuan yang ada. Jika ETag untuk blob tujuan tidak cocok dengan ETag yang ditentukan untuk If-Match, layanan Blob mengembalikan kode status 412 (Prasyarat Gagal).

--destination-if-modified-since

Dimulai hanya jika dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').

--destination-if-none-match

Nilai ETag, atau karakter kartubebas (). Tentukan nilai ETag untuk header kondisional ini untuk menyalin blob hanya jika nilai ETag yang ditentukan tidak cocok dengan nilai ETag untuk blob tujuan. Tentukan karakter kartubebas () untuk melakukan operasi hanya jika blob tujuan tidak ada. Jika kondisi yang ditentukan tidak terpenuhi, layanan Blob mengembalikan kode status 412 (Prasyarat Gagal).

--destination-if-unmodified-since

Dimulai hanya jika tidak dimodifikasi sejak tanggalwaktu UTC yang disediakan (Y-m-d'T'H:M'Z').

--destination-lease-id

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).

--metadata

Metadata dalam pasangan key=value yang dipisahkan spasi. Ini menimpa metadata yang ada.

--sas-token

Tanda Tangan Akses Bersama (SAS). Harus digunakan bersama dengan nama akun penyimpanan. Variabel lingkungan: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

Kunci akun penyimpanan blob sumber.

--source-account-name

Nama akun penyimpanan blob sumber.

--source-blob

Nama blob untuk akun penyimpanan sumber.

--source-container

Nama kontainer untuk akun penyimpanan sumber.

--source-lease-id

Tentukan ini untuk melakukan operasi Salin Blob hanya jika ID sewa yang diberikan cocok dengan ID sewa aktif blob sumber.

--source-sas

Tanda tangan akses bersama untuk akun penyimpanan sumber.

--source-snapshot

Rekam jepret blob untuk akun penyimpanan sumber.

--source-uri -u

URL dengan panjang hingga 2 KB yang menentukan blob halaman Azure. Nilai harus dikodekan URL karena akan muncul dalam URI permintaan. Sumber penyalinan harus berupa rekam jepret dan menyertakan token SAS yang valid atau berpusat pada publik. Contoh: https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken.

--timeout

Meminta batas waktu dalam detik. Berlaku untuk setiap panggilan ke layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.