az storage blob incremental-copy

Incrementele kopieerbewerkingen voor blobs beheren.

Opdracht

az storage blob incremental-copy cancel

Afgebroken van een in behandeling copy_blob bewerking en laat een doel-blob met nul lengte en volledige metagegevens.

az storage blob incremental-copy start

Kopieert een incrementele kopie van een blob asynchroon.

az storage blob incremental-copy cancel

Afgebroken van een in behandeling copy_blob bewerking en laat een doel-blob met nul lengte en volledige metagegevens.

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]
                                        [--subscription]
                                        [--timeout]

Vereiste parameters

--container-name -c

De containernaam.

--copy-id

Kopieer de id die is opgegeven in de copy.id van de oorspronkelijke copy_blob bewerking.

--name -n

De naam van de blob.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Vereist als de doel-blob een actieve oneindige lease heeft.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage blob incremental-copy start

Kopieert een incrementele kopie van een blob asynchroon.

Deze bewerking retourneert een object met eigenschappen van een kopieerbewerking, met inbegrip van een kopie-id die u kunt gebruiken om de kopieerbewerking te controleren of af te breken. Met Blob service worden blobs gekopieerd op basis van de best effort. De bron-blob voor een incrementele kopieerbewerking moet een pagina-blob zijn. Roep get_blob_properties de doelblob aan om de status van de kopieerbewerking te controleren. De uiteindelijke blob wordt vastgelegd wanneer de kopie is voltooid.

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]
                                       [--subscription]
                                       [--timeout]

Voorbeelden

Upload alle bestanden die eindigen op .py, tenzij de blob bestaat en sinds de opgegeven datum is gewijzigd.

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

Kopieert een incrementele kopie van een blob asynchroon. (automatisch gegenereerd)

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

Een incrementele kopie van een blob asynchroon kopiëren. (automatisch gegenereerd)

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

Vereiste parameters

--destination-blob -b

Naam van de doel-blob. Als de bestaat, wordt deze overschreven.

--destination-container -c

De containernaam.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--destination-if-match

Een ETag-waarde of het jokerteken ( * ). Geef een ETag-waarde op voor deze voorwaardelijke header om de blob alleen te kopiëren als de opgegeven ETag-waarde overeenkomt met de ETag-waarde voor een bestaande doel-blob. Als de ETag voor de doelblob niet overeen komt met de ETag die is opgegeven voor If-Match, retourneert de Blob service statuscode 412 (Voorwaarde mislukt).

--destination-if-modified-since

Begin alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--destination-if-none-match

Een ETag-waarde of het jokerteken ( * ). Geef een ETag-waarde op voor deze voorwaardelijke header om de blob alleen te kopiëren als de opgegeven ETag-waarde niet overeen komt met de ETag-waarde voor de doelblob. Geef het jokerteken ( ) op * om de bewerking alleen uit te voeren als de doel-blob niet bestaat. Als niet aan de opgegeven voorwaarde wordt voldaan, retourneert Blob service statuscode 412 (Voorwaarde mislukt).

--destination-if-unmodified-since

Begin alleen als dit niet is veranderd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--destination-lease-id

De lease-id die is opgegeven voor deze header moet overeenkomen met de lease-id van de doel-blob. Als de aanvraag niet de lease-id bevat of niet geldig is, mislukt de bewerking met statuscode 412 (Voorwaarde mislukt).

--metadata

Metagegevens in door spatie gescheiden sleutel=waardeparen. Hierdoor worden alle bestaande metagegevens overschreven.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

De opslagaccountsleutel van de bron-blob.

--source-account-name

De naam van het opslagaccount van de bron-blob.

--source-blob

De blobnaam voor het bronopslagaccount.

--source-container

De containernaam voor het bronopslagaccount.

--source-lease-id

Geef dit op om de bewerking Blob kopiëren alleen uit te voeren als de opgegeven lease-id overeenkomt met de actieve lease-id van de bron-blob.

--source-sas

De Shared Access Signature voor het bronopslagaccount.

--source-snapshot

De blob-momentopname voor het bronopslagaccount.

--source-uri -u

Een URL van maximaal 2 kB die een Azure-pagina-blob specificeert. De waarde moet URL-gecodeerd zijn zoals deze wordt weergegeven in een aanvraag-URI. De kopieerbron moet een momentopname zijn en een geldig SAS-token bevatten of openbaar zijn. Bijvoorbeeld: https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.