az storage blob incremental-copy
Blob artımlı kopyalama işlemlerini yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az storage blob incremental-copy cancel |
Bekleyen bir copy_blob işlemini durdurur ve sıfır uzunluk ve tam meta veri içeren bir hedef blob bırakır. |
Temel | GA |
az storage blob incremental-copy start |
Blobun artımlı kopyasını zaman uyumsuz olarak kopyalar. |
Temel | GA |
az storage blob incremental-copy cancel
Bekleyen bir copy_blob işlemini durdurur ve sıfır uzunluk ve tam meta veri içeren bir hedef blob bırakır.
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]
Gerekli Parametreler
Kapsayıcı adı.
Özgün copy_blob işleminin copy.id sağlanan kopya tanımlayıcısı.
Blob adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Hedef blob etkin bir sonsuz kiralamaya sahipse gereklidir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob incremental-copy start
Blobun artımlı kopyasını zaman uyumsuz olarak kopyalar.
Bu işlem, kopyalama işlemini denetlemek veya durdurmak için kullanabileceğiniz bir kopyalama kimliği de dahil olmak üzere bir kopyalama işlemi özellikleri nesnesi döndürür. Blob hizmeti blobları en iyi çaba temelinde kopyalar. Artımlı kopyalama işleminin kaynak blobu bir sayfa blobu olmalıdır. Kopyalama işleminin durumunu denetlemek için hedef blob üzerindeki get_blob_properties çağırın. Kopyalama tamamlandığında son blob işlenir.
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]
Örnekler
Blob mevcut olmadığı ve belirtilen tarihten bu yana değiştirilmediği sürece .py ile biten tüm dosyaları karşıya yükleyin.
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
Blobun artımlı kopyasını zaman uyumsuz olarak kopyalar. (otomatik olarak oluşturulmuş)
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
Blobun artımlı kopyasını zaman uyumsuz olarak kopyalayın. (otomatik olarak oluşturulmuş)
az storage blob incremental-copy start --connection-string myconnectionstring --destination-blob mydestinationblob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos
Gerekli Parametreler
Hedef blobun adı. varsa, üzerine yazılır.
Kapsayıcı adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
ETag değeri veya joker karakter (*). Yalnızca belirtilen ETag değeri mevcut hedef blob için ETag değeriyle eşleşiyorsa blobu kopyalamak için bu koşullu üst bilgi için bir ETag değeri belirtin. Hedef blob için ETag, If-Match için belirtilen ETag ile eşleşmiyorsa Blob hizmeti 412 durum kodunu döndürür (Önkoşul Başarısız oldu).
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
ETag değeri veya joker karakter (). Bu koşullu üst bilgi için yalnızca belirtilen ETag değeri hedef blob için ETag değeriyle eşleşmiyorsa blobu kopyalamak için bir ETag değeri belirtin. yalnızca hedef blob yoksa işlemi gerçekleştirmek için joker karakteri () belirtin. Belirtilen koşul karşılanmazsa Blob hizmeti durum kodu 412 (Önkoşul Başarısız) döndürür.
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
Bu üst bilgi için belirtilen kira kimliği hedef blobun kira kimliğiyle eşleşmelidir. İstek kira kimliğini içermiyorsa veya geçerli değilse, işlem 412 durum koduyla başarısız olur (Önkoşul Başarısız oldu).
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Kaynak blobun depolama hesabı anahtarı.
Kaynak blobun depolama hesabı adı.
Kaynak depolama hesabının blob adı.
Kaynak depolama hesabının kapsayıcı adı.
Yalnızca verilen kira kimliği kaynak blobun etkin kira kimliğiyle eşleşiyorsa Blobu Kopyala işlemini gerçekleştirmek için bunu belirtin.
Kaynak depolama hesabı için paylaşılan erişim imzası.
Kaynak depolama hesabının blob anlık görüntüsü.
Azure sayfa blobu belirten en fazla 2 KB uzunluğunda bir URL. Değer, istek URI'sinde göründüğü gibi URL ile kodlanmış olmalıdır. Kopyalama kaynağı bir anlık görüntü olmalı ve geçerli bir SAS belirteci içermeli veya genel olmalıdır. Örnek: https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken
.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin