az storage blob copy
Note
Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.
Hantera åtgärder för blobkopiering. Använd az storage blob show för att kontrollera statusen för blobarna.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az storage blob copy cancel |
Avbryt en pågående kopieringsåtgärd. |
Core | GA |
| az storage blob copy start |
Kopiera en blob asynkront. Använd |
Core | GA |
| az storage blob copy start (storage-blob-preview anknytning) |
Starta ett kopieringsblobjobb. |
Extension | GA |
| az storage blob copy start-batch |
Kopiera flera blobar till en blobcontainer. Använd |
Core | GA |
az storage blob copy cancel
Avbryt en pågående kopieringsåtgärd.
Detta lämnar en målblob med noll längd och fullständiga metadata. Detta ger upphov till ett fel om kopieringsåtgärden redan har avslutats.
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]
Obligatoriska parametrar
Kopieringsåtgärden som ska avbrytas. Det kan vara antingen en ID-sträng eller en instans av BlobProperties.
Namn på målbloben. Om den finns skrivs den över.
Containernamnet.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskontonamn. 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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
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.
| Egenskap | Värde |
|---|---|
| Godkända värden: | key, login |
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
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 eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
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.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az storage blob copy start
Kopiera en blob asynkront. Använd az storage blob show för att kontrollera statusen för blobarna.
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]
Exempel
Kopiera en blob asynkront. Använd "az storage blob show" för att kontrollera statusen för blobarna.
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
Kopiera en blob asynkront. Använd "az storage blob show" för att kontrollera statusen för blobarna.
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
Kopiera en blobspecifik version
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
Obligatoriska parametrar
Namn på målbloben. Om den finns skrivs den över.
Containernamnet.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskontonamn. 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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
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.
| Egenskap | Värde |
|---|---|
| Godkända värden: | key, login |
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Definierar typen av blob på målet. Värdet "Identifiera" avgör typen baserat på källblobtyp.
| Egenskap | Värde |
|---|---|
| Godkända värden: | AppendBlob, BlockBlob, Detect, PageBlob |
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken om du bara vill kopiera bloben om målbloben har ändrats sedan det angivna datumet/tiden. Om målbloben inte har ändrats returnerar Blob-tjänsten statuskoden 412 (förhandsvillkoret misslyckades).
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken för att kopiera bloben endast om målbloben inte har ändrats sedan det angivna datumet/tiden. Om målbloben har ändrats returnerar Blob-tjänsten statuskoden 412 (förhandsvillkoret misslyckades).
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
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).
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.
Ange med vilken prioritet en arkiverad blob ska extraheras.
Framtvinga att tjänsten inte returnerar ett svar förrän kopian är klar.
| Egenskap | Värde |
|---|---|
| Godkända värden: | false, true |
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskontonyckeln för källbloben.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Namnet på källblobens lagringskonto.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Blobnamnet för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Containernamnet för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken om du bara vill kopiera bloben om källbloben har ändrats sedan det angivna datumet/tiden.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken för att kopiera bloben endast om källbloben inte har ändrats sedan det angivna datumet/tiden.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Filsökvägen för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Signaturen för delad åtkomst för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Resursnamnet för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Blobögonblicksbilden för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
En URL på upp till 2 kB som anger en Azure-fil eller blob. Värdet ska vara URL-kodat eftersom det visas i en begärande-URI. Om källan finns i ett annat konto måste källan antingen vara offentlig eller autentiseras via en signatur för delad åtkomst. Om källan är offentlig krävs ingen autentisering. Exempel: 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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Nivåvärdet som bloben ska anges till. För sidblob korrelerar nivån med storleken på bloben och antalet tillåtna IOPS. Möjliga värden är P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 och detta gäller endast sidblobar på premiumlagringskonton. För blockblob är möjliga värden Arkiv, Kall, Lågfrekvent och Frekvent. Detta gäller endast för blockblobar på standardlagringskonton.
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.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az storage blob copy start (storage-blob-preview anknytning)
Starta ett kopieringsblobjobb.
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]
Exempel
Kopiera en blob asynkront. Använd "az storage blob show" för att kontrollera statusen för blobarna.
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
Kopiera en blob asynkront. Använd "az storage blob show" för att kontrollera statusen för blobarna.
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
Obligatoriska parametrar
Namn på målbloben. Om den finns skrivs den över.
Containernamnet.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskontonamn. 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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
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.
| Egenskap | Värde |
|---|---|
| Godkända värden: | key, login |
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Definierar typen av blob på målet. Värdet "Identifiera" avgör typen baserat på källblobtyp.
| Egenskap | Värde |
|---|---|
| Godkända värden: | AppendBlob, BlockBlob, Detect, PageBlob |
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken om du bara vill kopiera bloben om målbloben har ändrats sedan det angivna datumet/tiden. Om målbloben inte har ändrats returnerar Blob-tjänsten statuskoden 412 (förhandsvillkoret misslyckades).
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken för att kopiera bloben endast om målbloben inte har ändrats sedan det angivna datumet/tiden. Om målbloben har ändrats returnerar Blob-tjänsten statuskoden 412 (förhandsvillkoret misslyckades).
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Låne-ID:t som angetts för den här rubriken måste matcha låne-ID:t för estinationsbloben. 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).
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.
Ange med vilken prioritet en arkiverad blob ska extraheras.
Framtvinga att tjänsten inte returnerar ett svar förrän kopian är klar.
| Egenskap | Värde |
|---|---|
| Godkända värden: | false, true |
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskontonyckeln för källbloben.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Namnet på källblobens lagringskonto.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Blobnamnet för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Containernamnet för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken om du bara vill kopiera bloben om källbloben har ändrats sedan det angivna datumet/tiden.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange den här villkorliga rubriken för att kopiera bloben endast om källbloben inte har ändrats sedan det angivna datumet/tiden.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pre-condition Arguments |
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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Filsökvägen för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Signaturen för delad åtkomst för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Resursnamnet för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Blobögonblicksbilden för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
| Egenskap | Värde |
|---|---|
| Parameter group: | Precondition Arguments |
En URL på upp till 2 kB som anger en Azure-fil eller blob. Värdet ska vara URL-kodat eftersom det visas i en begärande-URI. Om källan finns i ett annat konto måste källan antingen vara offentlig eller autentiseras via en signatur för delad åtkomst. Om källan är offentlig krävs ingen autentisering. Exempel: 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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Taggar är skiftlägeskänsliga. Tagguppsättningen kan innehålla högst 10 taggar. Taggnycklar måste vara mellan 1 och 128 tecken och taggvärdena måste vara mellan 0 och 256 tecken. Giltiga taggnyckel- och värdetecken är: gemener och versaler, siffror (0–9), blanksteg ( ), plus (+), minus (-), punkt (.), solidus (/), kolon (:), lika med (=), understreck (_).
Nivåvärdet som bloben ska anges till. För sidblob korrelerar nivån med storleken på bloben och antalet tillåtna IOPS. Möjliga värden är P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 och detta gäller endast sidblobar på premiumlagringskonton. För blockblob är möjliga värden Arkiv, Kall, Lågfrekvent och Frekvent. Detta gäller endast för blockblobar på standardlagringskonton.
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.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az storage blob copy start-batch
Kopiera flera blobar till en blobcontainer. Använd az storage blob show för att kontrollera statusen för blobarna.
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]
Exempel
Kopiera flera blobar till en blobcontainer. Använd "az storage blob show" för att kontrollera statusen för blobarna. (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
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskontonamn. 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.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
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.
| Egenskap | Värde |
|---|---|
| Godkända värden: | key, login |
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Definierar typen av blob på målet. Värdet "Identifiera" avgör typen baserat på källblobtyp.
| Egenskap | Värde |
|---|---|
| Godkända värden: | AppendBlob, BlockBlob, Detect, PageBlob |
Blobcontainern där de valda källfilerna eller blobarna kopieras till.
Målsökvägen som ska förberedas för blobnamnet.
Visa en lista över de filer eller blobar som ska laddas upp. Ingen faktisk dataöverföring sker.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Mönstret som används för att globba filer eller blobar i källan. De mönster som stöds är '*', '?', '[seq]' och '[!seq]'. Mer information finns i https://docs.python.org/3/library/fnmatch.html.
När du använder *i --pattern matchar det alla tecken, inklusive katalogavgränsaren '/'.
Ange med vilken prioritet en arkiverad blob ska extraheras.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
| Egenskap | Värde |
|---|---|
| Parameter group: | Storage Account Arguments |
Kontonyckeln för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Källlagringskontot som filerna eller blobarna kopieras från till målet. Om det utelämnas används målkontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Källcontainern som blobar kopieras från.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Signaturen för delad åtkomst för källlagringskontot.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Källresursen som filer kopieras från.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
En URI som anger en filresurs eller blobcontainer från vilken filerna eller blobarna kopieras.
Om källan finns i ett annat konto måste källan antingen vara offentlig eller autentiseras med hjälp av en signatur för delad åtkomst.
| Egenskap | Värde |
|---|---|
| Parameter group: | Copy Source Arguments |
Nivåvärdet som bloben ska anges till. För sidblob korrelerar nivån med storleken på bloben och antalet tillåtna IOPS. Möjliga värden är P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 och detta gäller endast sidblobar på premiumlagringskonton. För blockblob är möjliga värden Arkiv, Kall, Lågfrekvent och Frekvent. Detta gäller endast för blockblobar på standardlagringskonton.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |