az storage blob incremental-copy
Správa operací přírůstkového kopírování objektů blob
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az storage blob incremental-copy cancel |
Přeruší čekající operaci copy_blob a ponechá cílový objekt blob s nulovou délkou a úplnými metadaty. |
Základ | GA |
az storage blob incremental-copy start |
Zkopíruje přírůstkovou kopii objektu blob asynchronně. |
Základ | GA |
az storage blob incremental-copy cancel
Přeruší čekající operaci copy_blob a ponechá cílový objekt blob s nulovou délkou a úplnými metadaty.
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]
Povinné parametry
Název kontejneru.
Identifikátor kopírování zadaný v copy.id původní operace copy_blob.
Název objektu blob.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Vyžaduje se, pokud má cílový objekt blob aktivní nekonečné zapůjčení.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob incremental-copy start
Zkopíruje přírůstkovou kopii objektu blob asynchronně.
Tato operace vrátí objekt vlastností operace kopírování, včetně ID kopírování, které můžete použít ke kontrole nebo přerušení operace kopírování. Služba Blob Service kopíruje objekty blob na základě maximálního úsilí. Zdrojový objekt blob operace přírůstkové kopie musí být objekt blob stránky. Voláním get_blob_properties v cílovém objektu blob zkontrolujte stav operace kopírování. Konečný objekt blob se potvrdí po dokončení kopírování.
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]
Příklady
Nahrajte všechny soubory, které končí na .py, pokud objekt blob neexistuje a od daného data nebyl změněn.
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
Zkopíruje přírůstkovou kopii objektu blob asynchronně. (automaticky vygenerováno)
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
Asynchronně zkopírujte přírůstkovou kopii objektu blob. (automaticky vygenerováno)
az storage blob incremental-copy start --connection-string myconnectionstring --destination-blob mydestinationblob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos
Povinné parametry
Název cílového objektu blob. Pokud existuje, přepíše se.
Název kontejneru.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Hodnota značky ETag nebo zástupný znak (*). Zadejte hodnotu značky ETag pro toto podmíněné záhlaví pro zkopírování objektu blob pouze v případě, že zadaná hodnota značky ETag odpovídá hodnotě značky ETag pro existující cílový objekt blob. Pokud značky ETag cílového objektu blob neodpovídají značkě ETag zadané pro if-match, vrátí služba Blob service stavový kód 412 (Předběžná podmínka se nezdařila).
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
Hodnota značky ETag nebo zástupný znak (). Zadejte hodnotu značky ETag pro tuto podmíněnou hlavičku pro zkopírování objektu blob pouze v případě, že zadaná hodnota značky ETag neodpovídá hodnotě značky ETag cílového objektu blob. Zadejte zástupný znak () pro provedení operace pouze v případě, že cílový objekt blob neexistuje. Pokud zadaná podmínka není splněná, vrátí služba Blob Service stavový kód 412 (předběžná podmínka se nezdařila).
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
ID zapůjčení zadané pro tuto hlavičku musí odpovídat ID zapůjčení cílového objektu blob. Pokud požadavek neobsahuje ID zapůjčení nebo není platné, operace selže se stavovým kódem 412 (předběžná podmínka se nezdařila).
Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
Klíč účtu úložiště zdrojového objektu blob.
Název účtu úložiště zdrojového objektu blob.
Název objektu blob zdrojového účtu úložiště.
Název kontejneru pro zdrojový účet úložiště.
Tuto možnost zadejte, pokud se má operace kopírování objektu blob provést pouze v případě, že ZADANÉ ID zapůjčení odpovídá aktivnímu ID zapůjčení zdrojového objektu blob.
Sdílený přístupový podpis pro zdrojový účet úložiště.
Snímek objektu blob pro zdrojový účet úložiště.
Adresa URL o délce až 2 kB, která určuje objekt blob stránky Azure. Hodnota by měla být zakódovaná jako adresa URL, jak by se zobrazovala v identifikátoru URI požadavku. Zdrojem kopírování musí být snímek a musí obsahovat platný token SAS nebo být veřejný. Příklad: https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>&sastoken
.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.