az storage blob incremental-copy
Incrementele kopieerbewerkingen voor blobs beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az storage blob incremental-copy cancel |
Hiermee wordt een in behandeling zijnde copy_blob bewerking afgebroken en blijft er een doel-blob met de lengte nul en volledige metagegevens achter. |
Basis | GA |
az storage blob incremental-copy start |
Kopieert een incrementele kopie van een blob asynchroon. |
Basis | GA |
az storage blob incremental-copy cancel
Hiermee wordt een in behandeling zijnde copy_blob bewerking afgebroken en blijft er een doel-blob met de lengte nul en volledige metagegevens achter.
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]
Vereiste parameters
De containernaam.
Kopieer-id die is opgegeven in de copy.id van de oorspronkelijke copy_blob bewerking.
De naam van de blob.
Optionele parameters
Sleutel van opslagaccount. 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 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.
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.
Opslagaccount verbindingsreeks. 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.
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.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het 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.
az storage blob incremental-copy start
Kopieert een incrementele kopie van een blob asynchroon.
Met deze bewerking wordt een object met kopieerbewerkingseigenschappen geretourneerd, inclusief een kopieer-id die u kunt gebruiken om de kopieerbewerking te controleren of af te breken. De Blob-service kopieert blobs op basis van best effort. De bron-blob voor een incrementele kopieerbewerking moet een pagina-blob zijn. Roep get_blob_properties aan op de doel-blob om de status van de kopieerbewerking te controleren. De laatste blob wordt doorgevoerd 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]
[--timeout]
Voorbeelden
Upload alle bestanden die eindigen op .py, tenzij de blob bestaat en is gewijzigd sinds de opgegeven datum.
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 het bestaat, wordt deze overschreven.
De containernaam.
Optionele parameters
Sleutel van opslagaccount. 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 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.
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.
Opslagaccount verbindingsreeks. 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 overeenkomt met de ETag die is opgegeven voor If-Match, retourneert de Blob-service statuscode 412 (Voorwaarde mislukt).
Begin alleen als gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z'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 overeenkomt 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 de Blob-service statuscode 412 (Voorwaarde mislukt).
Begin alleen indien ongewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
De lease-id die voor deze header is opgegeven, 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 is mislukt).
Metagegevens in door spaties gescheiden sleutelparen. Hiermee 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 sleutel van het opslagaccount 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 kopieer-blobbewerking alleen uit te voeren als de opgegeven lease-id overeenkomt met de actieve lease-id van de bron-blob.
De handtekening voor gedeelde toegang voor het bronopslagaccount.
De blob-momentopname voor het bronopslagaccount.
Een URL van maximaal 2 kB die een Azure-pagina-blob aangeeft. 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
.
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.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het 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.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor