az storage blob incremental-copy
Incrementele kopieerbewerkingen voor blobs beheren.
Opdracht
| az storage blob incremental-copy cancel |
Een in behandeling zijnde bewerking copy_blob afgebroken en een doelblob met nul lengte en volledige metagegevens verlaat. |
| az storage blob incremental-copy start |
Kopieert een incrementele kopie van een blob asynchroon. |
az storage blob incremental-copy cancel
Een in behandeling zijnde bewerking copy_blob afgebroken en een doelblob met nul lengte en volledige metagegevens verlaat.
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
De containernaam.
Kopieer de id die is opgegeven in de copy.id van de oorspronkelijke copy_blob bewerking.
De naam van de blob.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
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.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
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. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az storage blob incremental-copy start
Kopieert een incrementele kopie van een blob asynchroon.
Deze bewerking retourneert een object met kopieerbewerkingseigenschappen, inclusief een kopieer-id die u kunt gebruiken om de kopieerbewerking te controleren of af te breken. Met Blob service worden blobs gekopieerd op basis van best effort. De bron-blob voor een incrementele kopieerbewerking moet een pagina-blob zijn. Roep get_blob_properties aan op de doelblob 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 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
Kopieer een incrementele kopie van een blob asynchroon. (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
Naam van de doel-blob. Als de bestaat, wordt deze overschreven.
De containernaam.
Optionele parameters
Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
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.
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.
Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
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 doel-blob niet overeen komt met de ETag die is opgegeven voor If-Match, retourneert de Blob service statuscode 412 (Voorwaarde mislukt).
Begin alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
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 doel-blob. 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).
Begin alleen als deze ongewijzigd is sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
De lease-id die is opgegeven voor deze header moet overeenkomen met de lease-id van de doel-blob. Als de aanvraag de lease-id niet bevat of niet geldig is, mislukt de bewerking met statuscode 412 (Voorwaarde mislukt).
Metagegevens in door ruimte gescheiden sleutel-waardeparen. Hierdoor worden alle bestaande metagegevens overschreven.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
De opslagaccountsleutel van de bron-blob.
De naam van het opslagaccount van de bron-blob.
De blobnaam voor het bronopslagaccount.
De containernaam voor het bronopslagaccount.
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.
De Shared Access Signature voor het bronopslagaccount.
De blob-momentopname voor het bronopslagaccount.
Een URL van maximaal 2 kB lang 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.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.