az storage blob incremental-copy
Hantera inkrementella blobkopieringsåtgärder.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az storage blob incremental-copy cancel |
Avbryter en väntande copy_blob åtgärd och lämnar en målblob med noll längd och fullständiga metadata. |
Kärna | Allmän tillgänglighet |
az storage blob incremental-copy start |
Kopierar en inkrementell kopia av en blob asynkront. |
Kärna | Allmän tillgänglighet |
az storage blob incremental-copy cancel
Avbryter en väntande copy_blob åtgärd och lämnar en målblob med noll längd och fullständiga metadata.
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]
Obligatoriska parametrar
Containernamnet.
Kopiera identifierare som anges i copy.id av den ursprungliga copy_blob åtgärden.
Blobnamnet.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Krävs om målbloben har ett aktivt oändligt lån.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage blob incremental-copy start
Kopierar en inkrementell kopia av en blob asynkront.
Den här åtgärden returnerar ett objekt för kopieringsåtgärdsegenskaper, inklusive ett kopierings-ID som du kan använda för att kontrollera eller avbryta kopieringsåtgärden. Blob-tjänsten kopierar blobar på bästa sätt. Källbloben för en inkrementell kopieringsåtgärd måste vara en sidblob. Anropa get_blob_properties på målbloben för att kontrollera status för kopieringsåtgärden. Den sista bloben checkas in när kopian är klar.
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]
Exempel
Ladda upp alla filer som slutar med .py om inte bloben finns och har ändrats sedan det angivna datumet.
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
Kopierar en inkrementell kopia av en blob asynkront. (automatiskt genererad)
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
Kopiera en inkrementell kopia av en blob asynkront. (automatiskt genererad)
az storage blob incremental-copy start --connection-string myconnectionstring --destination-blob mydestinationblob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos
Obligatoriska parametrar
Namn på målbloben. Om det finns skrivs det över.
Containernamnet.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Ett ETag-värde eller jokertecknet (*). Ange ett ETag-värde för den här villkorliga rubriken för att kopiera bloben endast om det angivna ETag-värdet matchar ETag-värdet för en befintlig målblob. Om ETag för målbloben inte matchar den ETag som angetts för If-Match returnerar Blob-tjänsten statuskoden 412 (förhandsvillkoret misslyckades).
Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Ett ETag-värde eller jokertecknet (). Ange ett ETag-värde för den här villkorliga rubriken för att kopiera bloben endast om det angivna ETag-värdet inte matchar ETag-värdet för målbloben. Ange jokertecknet () för att utföra åtgärden endast om målbloben inte finns. Om det angivna villkoret inte uppfylls returnerar Blob-tjänsten statuskod 412 (förhandsvillkoret misslyckades).
Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Låne-ID:t som angetts för det här huvudet måste matcha låne-ID:t för målbloben. Om begäran inte innehåller låne-ID:t eller om det inte är giltigt misslyckas åtgärden med statuskoden 412 (förhandsvillkoret misslyckades).
Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Lagringskontonyckeln för källbloben.
Namnet på källblobens lagringskonto.
Blobnamnet för källlagringskontot.
Containernamnet för källlagringskontot.
Ange detta för att endast utföra åtgärden Kopiera blob om det angivna låne-ID:t matchar källblobens aktiva låne-ID.
Signaturen för delad åtkomst för källlagringskontot.
Blobögonblicksbilden för källlagringskontot.
En URL på upp till 2 kB som anger en Azure-sidblob. Värdet ska vara URL-kodat eftersom det visas i en begärande-URI. Kopieringskällan måste vara en ögonblicksbild och innehålla en giltig SAS-token eller vara offentlig. Exempel: https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken
.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.