az storage blob copy
Note
Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over uitbreidingen.
Blob-kopieerbewerkingen beheren. Gebruik az storage blob show om de status van de blobs te controleren.
Opdracht
| Name | Description | Type | Status | 
|---|---|---|---|
| az storage blob copy cancel | Een doorlopende kopieerbewerking afbreken. | Core | GA | 
| az storage blob copy start | Kopieer een blob asynchroon. Gebruik  | Core | GA | 
| az storage blob copy start (storage-blob-preview extensie) | Een kopieer-blobtaak starten. | Extension | GA | 
| az storage blob copy start-batch | Kopieer meerdere blobs naar een blobcontainer. Gebruik  | Core | GA | 
az storage blob copy cancel
Een doorlopende kopieerbewerking afbreken.
Hiermee blijft een doel-blob met de lengte nul en volledige metagegevens achter. Er wordt een fout gegenereerd als de kopieerbewerking al is beëindigd.
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]Vereiste parameters
De kopieerbewerking die moet worden afgebroken. Dit kan een id-tekenreeks of een exemplaar van BlobProperties zijn.
Naam van de doel-blob. Als deze bestaat, wordt deze overschreven.
De containernaam.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | key, login | 
Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Vereist als de doel-blob een actieve oneindige lease heeft.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Uitvoerindeling.
| Eigenschap | Waarde | 
|---|---|
| Default value: | json | 
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc | 
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
az storage blob copy start
Kopieer een blob asynchroon. Gebruik az storage blob show om de status van de blobs te controleren.
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]Voorbeelden
Kopieer een blob asynchroon. Gebruik az storage blob show om de status van de blobs te controleren.
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/photosKopieer een blob asynchroon. Gebruik az storage blob show om de status van de blobs te controleren.
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/photosEen blobspecifieke versie kopiëren
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 loginVereiste parameters
Naam van de doel-blob. Als deze bestaat, wordt deze overschreven.
De containernaam.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | key, login | 
Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Hiermee definieert u het type blob op de bestemming. De waarde 'Detecteren' bepaalt het type op basis van het bronblobtype.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | AppendBlob, BlockBlob, Detect, PageBlob | 
Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de doel-blob is gewijzigd sinds de opgegeven datum/tijd. Als de doel-blob niet is gewijzigd, retourneert de Blob-service statuscode 412 (Voorwaarde mislukt).
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de doel-blob niet is gewijzigd sinds de opgegeven datum/tijd. Als de doel-blob is gewijzigd, retourneert de Blob-service statuscode 412 (Voorwaarde mislukt).
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
De lease-id die voor deze header is opgegeven, moet overeenkomen met de lease-id van de estination-blob. Als de aanvraag de lease-id niet bevat of niet geldig is, mislukt de bewerking met statuscode 412 (voorwaarde is mislukt).
Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Metagegevens in door spaties gescheiden sleutelparen. Hiermee worden alle bestaande metagegevens overschreven.
Geef de prioriteit aan waarmee een gearchiveerde blob moet worden gerehydrateerd.
Dwing af dat de service geen antwoord retourneert totdat het kopiëren is voltooid.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | false, true | 
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
De sleutel van het opslagaccount van de bron-blob.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De naam van het opslagaccount van de bron-blob.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De blobnaam voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De containernaam voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de bron-blob is gewijzigd sinds de opgegeven datum/tijd.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de bron-blob niet is gewijzigd sinds de opgegeven datum/tijd.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Geef dit op om de kopieer-blobbewerking alleen uit te voeren als de opgegeven lease-id overeenkomt met de actieve lease-id van de bron-blob.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Het bestandspad voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De handtekening voor gedeelde toegang voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De naam van de share voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De blob-momentopname voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een URL van maximaal 2 kB die een Azure-bestand of blob aangeeft. De waarde moet URL-gecodeerd zijn, zoals deze wordt weergegeven in een aanvraag-URI. Als de bron zich in een ander account bevindt, moet de bron openbaar zijn of moeten worden geverifieerd via een handtekening voor gedeelde toegang. Als de bron openbaar is, is er geen verificatie vereist. Voorbeelden: 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.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
De waarde van de laag waaraan de blob moet worden ingesteld. Voor pagina-blob komt de laag overeen met de grootte van de blob en het aantal toegestane IOPS. Mogelijke waarden zijn P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 en dit is alleen van toepassing op pagina-blobs in Premium-opslagaccounts; Voor blok-blob zijn mogelijke waarden Archief, Koud, Statisch en Dynamisch. Dit is alleen van toepassing op blok-blobs in standaardopslagaccounts.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Uitvoerindeling.
| Eigenschap | Waarde | 
|---|---|
| Default value: | json | 
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc | 
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
az storage blob copy start (storage-blob-preview extensie)
Een kopieer-blobtaak starten.
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]Voorbeelden
Kopieer een blob asynchroon. Gebruik az storage blob show om de status van de blobs te controleren.
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/photosKopieer een blob asynchroon. Gebruik az storage blob show om de status van de blobs te controleren.
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/photosVereiste parameters
Naam van de doel-blob. Als deze bestaat, wordt deze overschreven.
De containernaam.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | key, login | 
Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Hiermee definieert u het type blob op de bestemming. De waarde 'Detecteren' bepaalt het type op basis van het bronblobtype.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | AppendBlob, BlockBlob, Detect, PageBlob | 
Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de doel-blob is gewijzigd sinds de opgegeven datum/tijd. Als de doel-blob niet is gewijzigd, retourneert de Blob-service statuscode 412 (Voorwaarde mislukt).
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de doel-blob niet is gewijzigd sinds de opgegeven datum/tijd. Als de doel-blob is gewijzigd, retourneert de Blob-service statuscode 412 (Voorwaarde mislukt).
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
De lease-id die voor deze header is opgegeven, moet overeenkomen met de lease-id van de estination-blob. Als de aanvraag de lease-id niet bevat of niet geldig is, mislukt de bewerking met statuscode 412 (voorwaarde is mislukt).
Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Metagegevens in door spaties gescheiden sleutelparen. Hiermee worden alle bestaande metagegevens overschreven.
Geef de prioriteit aan waarmee een gearchiveerde blob moet worden gerehydrateerd.
Dwing af dat de service geen antwoord retourneert totdat het kopiëren is voltooid.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | false, true | 
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
De sleutel van het opslagaccount van de bron-blob.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De naam van het opslagaccount van de bron-blob.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De blobnaam voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De containernaam voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de bron-blob is gewijzigd sinds de opgegeven datum/tijd.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Een datum/tijd-waarde. In Azure wordt verwacht dat de datumwaarde die is doorgegeven UTC is. Als tijdzone is opgenomen, worden alle niet-UTC-datum/tijd-tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze voorwaardelijke header op om de blob alleen te kopiëren als de bron-blob niet is gewijzigd sinds de opgegeven datum/tijd.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Pre-condition Arguments | 
Geef dit op om de kopieer-blobbewerking alleen uit te voeren als de opgegeven lease-id overeenkomt met de actieve lease-id van de bron-blob.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Het bestandspad voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De handtekening voor gedeelde toegang voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De naam van de share voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De blob-momentopname voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Precondition Arguments | 
Een URL van maximaal 2 kB die een Azure-bestand of blob aangeeft. De waarde moet URL-gecodeerd zijn, zoals deze wordt weergegeven in een aanvraag-URI. Als de bron zich in een ander account bevindt, moet de bron openbaar zijn of moeten worden geverifieerd via een handtekening voor gedeelde toegang. Als de bron openbaar is, is er geen verificatie vereist. Voorbeelden: 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.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Tags zijn hoofdlettergevoelig. De tagset kan maximaal 10 tags bevatten.  Tagsleutels moeten tussen 1 en 128 tekens zijn en tagwaarden moeten tussen 0 en 256 tekens zijn. Geldige tagsleutel en waardetekens zijn: kleine letters en hoofdletters, cijfers (0-9), spatie ( ), plus (+), min (-), punt (.), solidus (/), dubbele punt (/), dubbele punt (:), is gelijk aan (=), onderstrepingsteken (_).
De waarde van de laag waaraan de blob moet worden ingesteld. Voor pagina-blob komt de laag overeen met de grootte van de blob en het aantal toegestane IOPS. Mogelijke waarden zijn P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 en dit is alleen van toepassing op pagina-blobs in Premium-opslagaccounts; Voor blok-blob zijn mogelijke waarden Archief, Koud, Statisch en Dynamisch. Dit is alleen van toepassing op blok-blobs in standaardopslagaccounts.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Uitvoerindeling.
| Eigenschap | Waarde | 
|---|---|
| Default value: | json | 
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc | 
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
az storage blob copy start-batch
Kopieer meerdere blobs naar een blobcontainer. Gebruik az storage blob show om de status van de blobs te controleren.
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]Voorbeelden
Kopieer meerdere blobs naar een blobcontainer. Gebruik az storage blob show om de status van de blobs te controleren. (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 MySourceContainerOptionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | key, login | 
Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
Hiermee definieert u het type blob op de bestemming. De waarde 'Detecteren' bepaalt het type op basis van het bronblobtype.
| Eigenschap | Waarde | 
|---|---|
| Geaccepteerde waarden: | AppendBlob, BlockBlob, Detect, PageBlob | 
De blobcontainer waarnaar de geselecteerde bronbestanden of blobs worden gekopieerd.
Het doelpad dat wordt voorbereid op de blobnaam.
Vermeld de bestanden of blobs die moeten worden geüpload. Er wordt geen werkelijke gegevensoverdracht uitgevoerd.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Het patroon dat wordt gebruikt voor globbing-bestanden of blobs in de bron. De ondersteunde patronen zijn '*', '?', '[seq]' en '[!seq]'. Raadpleeg https://docs.python.org/3/library/fnmatch.htmlvoor meer informatie.
Wanneer u *in --pattern gebruikt, komt het overeen met elk teken, inclusief het mapscheidingsteken '/'.
Geef de prioriteit aan waarmee een gearchiveerde blob moet worden gerehydrateerd.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Storage Account Arguments | 
De accountsleutel voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Het bronopslagaccount waaruit de bestanden of blobs worden gekopieerd naar het doel. Als u dit weglaat, wordt het doelaccount gebruikt.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De broncontainer waaruit blobs worden gekopieerd.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De handtekening voor gedeelde toegang voor het bronopslagaccount.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De bronshare waaruit bestanden worden gekopieerd.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
Een URI die een bestandsshare of blobcontainer opgeeft waaruit de bestanden of blobs worden gekopieerd.
Als de bron zich in een ander account bevindt, moet de bron openbaar zijn of worden geverifieerd met behulp van een handtekening voor gedeelde toegang.
| Eigenschap | Waarde | 
|---|---|
| Parameter group: | Copy Source Arguments | 
De waarde van de laag waaraan de blob moet worden ingesteld. Voor pagina-blob komt de laag overeen met de grootte van de blob en het aantal toegestane IOPS. Mogelijke waarden zijn P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 en dit is alleen van toepassing op pagina-blobs in Premium-opslagaccounts; Voor blok-blob zijn mogelijke waarden Archief, Koud, Statisch en Dynamisch. Dit is alleen van toepassing op blok-blobs in standaardopslagaccounts.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False | 
Uitvoerindeling.
| Eigenschap | Waarde | 
|---|---|
| Default value: | json | 
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc | 
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde | 
|---|---|
| Default value: | False |