az storage file copy

Note

Tato skupina příkazů obsahuje příkazy definované v Azure CLI i alespoň jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Správa operací kopírování souborů

Příkazy

Název Description Typ Stav
az storage file copy cancel

Přerušte probíhající operaci kopírování.

Core GA
az storage file copy cancel (storage-preview přípona)

Přerušte probíhající operaci kopírování.

Extension GA
az storage file copy start

Asynchronně zkopírujte soubor.

Core GA
az storage file copy start (storage-preview přípona)

Asynchronně zkopírujte soubor.

Extension GA
az storage file copy start-batch

Zkopírujte do sdílené složky více souborů nebo objektů blob.

Core GA
az storage file copy start-batch (storage-preview přípona)

Zkopírujte do sdílené složky více souborů nebo objektů blob.

Extension GA

az storage file copy cancel

Přerušte probíhající operaci kopírování.

Tím se cílový soubor ponechá s nulovou délkou a úplnými metadaty. Pokud už operace kopírování skončila, zobrazí se chyba.

az storage file copy cancel --copy-id
                            --destination-path
                            --destination-share
                            [--account-key]
                            [--account-name]
                            [--acquire-policy-token]
                            [--auth-mode {key, login}]
                            [--backup-intent --enable-file-backup-request-intent]
                            [--change-reference]
                            [--connection-string]
                            [--disallow-trailing-dot {false, true}]
                            [--file-endpoint]
                            [--sas-token]
                            [--timeout]

Povinné parametry

--copy-id

Operace kopírování, která se má přerušit. Může to být ID nebo instance FileProperties.

--destination-path -p

Cesta k souboru ve sdílené složce.

--destination-share -s

Název cílové sdílené složky. Sdílená složka musí existovat.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

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ý není k dispozici, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného Azure účtu. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--auth-mode

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.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--backup-intent --enable-file-backup-request-intent

Povinný parametr pro použití s ověřováním OAuth (Azure AD) pro soubory. Tím se obejdou kontroly oprávnění na úrovni souborů nebo adresářů a povolí přístup na základě povolených datových akcí, a to i v případě, že jsou pro tyto soubory nebo adresáře zavedeny seznamy ACL.

Vlastnost Hodnota
Default value: False
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--disallow-trailing-dot

Pokud je hodnota true, koncové tečky se oříznou z cílového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--file-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage file copy cancel (storage-preview přípona)

Přerušte probíhající operaci kopírování.

Tím se cílový soubor ponechá s nulovou délkou a úplnými metadaty. Pokud už operace kopírování skončila, zobrazí se chyba.

az storage file copy cancel --copy-id
                            --destination-path
                            --destination-share
                            [--account-key]
                            [--account-name]
                            [--acquire-policy-token]
                            [--auth-mode {key, login}]
                            [--backup-intent --enable-file-backup-request-intent]
                            [--change-reference]
                            [--connection-string]
                            [--disallow-trailing-dot {false, true}]
                            [--sas-token]
                            [--timeout]

Povinné parametry

--copy-id

Operace kopírování, která se má přerušit. Může to být ID nebo instance FileProperties.

--destination-path -p

Cesta k souboru ve sdílené složce.

--destination-share -s

Název cílové sdílené složky. Sdílená složka musí existovat.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

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.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

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ý není k dispozici, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného Azure účtu. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--auth-mode

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.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--backup-intent --enable-file-backup-request-intent

Povinný parametr pro použití s ověřováním OAuth (Azure AD) pro soubory. Tím se obejdou kontroly oprávnění na úrovni souborů nebo adresářů a povolí přístup na základě povolených datových akcí, a to i v případě, že jsou pro tyto soubory nebo adresáře zavedeny seznamy ACL.

Vlastnost Hodnota
Default value: False
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--disallow-trailing-dot

Pokud je hodnota true, koncové tečky se oříznou z cílového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--sas-token

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.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage file copy start

Asynchronně zkopírujte soubor.

az storage file copy start --destination-path
                           --destination-share
                           [--account-key]
                           [--account-name]
                           [--acquire-policy-token]
                           [--auth-mode {key, login}]
                           [--backup-intent --enable-file-backup-request-intent]
                           [--change-reference]
                           [--connection-string]
                           [--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
                           [--disallow-trailing-dot {false, true}]
                           [--file-endpoint]
                           [--file-mode]
                           [--file-mode-copy-mode {override, source}]
                           [--file-snapshot]
                           [--group]
                           [--metadata]
                           [--owner]
                           [--owner-copy-mode {override, source}]
                           [--sas-token]
                           [--source-account-key]
                           [--source-account-name]
                           [--source-blob]
                           [--source-container]
                           [--source-path]
                           [--source-sas]
                           [--source-share]
                           [--source-snapshot]
                           [--source-uri]
                           [--timeout]

Příklady

Asynchronně zkopírujte soubor.

az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --account-key 00000000

Zkopírujte soubor asynchronně ze zdrojového identifikátoru URI do cílového účtu úložiště s tokenem SAS.

az storage file copy start --source-uri "https://srcaccount.file.core.windows.net/myshare/mydir/myfile?<sastoken>" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>

Zkopírujte soubor asynchronně ze snímku souboru do cílového účtu úložiště s tokenem SAS.

az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --file-snapshot "2020-03-02T13:51:54.0000000Z" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>

Zkopírujte soubor se zdrojovým režimem souborů, skupinou, vlastníkem.

az storage file copy start --source-account-name srcaccount --source-path srcpath --source-share srcshare --destination-path dstpath --destination-share dstshare --owner-copy-mode Source --file-mode-copy-mode Source

Zkopírujte soubor s přepsaným režimem souborů, skupinou, vlastníkem.

az storage file copy start --source-account-name srcaccount --source-path srcpath --source-share srcshare --destination-path dstpath --destination-share dstshare --owner-copy-mode Override --file-mode-copy-mode Override --file-mode rw-rw-rw- --owner 4 --group 5

Povinné parametry

--destination-path -p

Cesta k souboru ve sdílené složce.

--destination-share -s

Název cílové sdílené složky. Sdílená složka musí existovat.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

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ý není k dispozici, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného Azure účtu. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--auth-mode

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.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--backup-intent --enable-file-backup-request-intent

Povinný parametr pro použití s ověřováním OAuth (Azure AD) pro soubory. Tím se obejdou kontroly oprávnění na úrovni souborů nebo adresářů a povolí přístup na základě povolených datových akcí, a to i v případě, že jsou pro tyto soubory nebo adresáře zavedeny seznamy ACL.

Vlastnost Hodnota
Default value: False
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--disallow-source-trailing-dot --disallow-src-trailing

Pokud je hodnota true, koncové tečky se oříznou ze zdrojového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--disallow-trailing-dot

Pokud je hodnota true, koncové tečky se oříznou z cílového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--file-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--file-mode

Oprávnění režimu, která se mají nastavit v souboru. Platí jenom pro soubory NFS. Spolupracujte pouze s parametrem --file-mode-copy-mode Override. Podporuje se symbolický symbol (rwxrw-rw-). Bit sticky je také podporován a jeho znázornění písmenem t nebo T v konečném znaku v závislosti na tom, zda je spouštěcí bit pro ostatní kategorie nastaven nebo nenastavený, absence t nebo T indikuje, že bit sticky není nastaven.".

--file-mode-copy-mode

Platí jenom pro soubory NFS. Platí pouze v případě, že zdrojem kopírování je soubor. Určuje chování kopírování bitů režimu cílového souboru. Pokud není vyplněný, bude mít cílový soubor výchozí režim souboru.

Vlastnost Hodnota
Přípustné hodnoty: override, source
--file-snapshot

Snímek souboru pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--group

Platí jenom pro soubory NFS. Spolupracujte pouze s parametrem --owner-copy-mode Override. Identifikátor skupiny vlastníka (GID), který se má nastavit v adresáři. Výchozí hodnota je 0 (kořenová skupina).

--metadata

Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.

--owner

Platí jenom pro soubory NFS. Spolupracujte pouze s parametrem --owner-copy-mode Override. Identifikátor uživatele vlastníka (UID), který se má nastavit v adresáři. Výchozí hodnota je 0 (kořen).

--owner-copy-mode

Platí jenom pro soubory NFS. Platí pouze v případě, že zdrojem kopírování je soubor. Určuje chování kopírování vlastníka a skupiny cílového souboru. Pokud není vyplněný, bude mít cílový soubor výchozího vlastníka a skupiny.

Vlastnost Hodnota
Přípustné hodnoty: override, source
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--source-account-key

Klíč účtu úložiště zdrojového objektu blob.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-account-name

Název účtu úložiště zdrojového objektu blob.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-blob

Název objektu blob zdrojového účtu úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-container

Název kontejneru pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-path

Cesta k souboru pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-sas

Sdílený přístupový podpis pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-share

Název sdílené složky pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-snapshot

Snímek objektu blob pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-uri -u

Adresa URL o délce až 2 kB, která určuje Azure soubor nebo objekt blob. Hodnota by měla být zakódovaná jako adresa URL, jak by se zobrazovala v identifikátoru URI požadavku. Pokud je zdroj v jiném účtu, musí být zdroj buď veřejný, nebo musí být ověřený prostřednictvím sdíleného přístupového podpisu. Pokud je zdroj veřejný, nevyžaduje se žádné ověřování. Příklady: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage file copy start (storage-preview přípona)

Asynchronně zkopírujte soubor.

az storage file copy start --destination-path
                           --destination-share
                           [--account-key]
                           [--account-name]
                           [--acquire-policy-token]
                           [--auth-mode {key, login}]
                           [--backup-intent --enable-file-backup-request-intent]
                           [--change-reference]
                           [--connection-string]
                           [--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
                           [--disallow-trailing-dot {false, true}]
                           [--file-snapshot]
                           [--metadata]
                           [--sas-token]
                           [--source-account-key]
                           [--source-account-name]
                           [--source-blob]
                           [--source-container]
                           [--source-path]
                           [--source-sas]
                           [--source-share]
                           [--source-snapshot]
                           [--source-uri]
                           [--timeout]

Příklady

Asynchronně zkopírujte soubor.

az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --account-key 00000000

Zkopírujte soubor asynchronně ze zdrojového identifikátoru URI do cílového účtu úložiště s tokenem SAS.

az storage file copy start --source-uri "https://srcaccount.file.core.windows.net/myshare/mydir/myfile?<sastoken>" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>

Zkopírujte soubor asynchronně ze snímku souboru do cílového účtu úložiště s tokenem SAS.

az storage file copy start --source-account-name srcaccount --source-account-key 00000000 --source-path <srcpath-to-file> --source-share srcshare --file-snapshot "2020-03-02T13:51:54.0000000Z" --destination-path <destpath-to-file> --destination-share destshare --account-name destaccount --sas-token <destination-sas>

Povinné parametry

--destination-path -p

Cesta k souboru ve sdílené složce.

--destination-share -s

Název cílové sdílené složky. Sdílená složka musí existovat.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

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.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

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ý není k dispozici, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného Azure účtu. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--auth-mode

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.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--backup-intent --enable-file-backup-request-intent

Povinný parametr pro použití s ověřováním OAuth (Azure AD) pro soubory. Tím se obejdou kontroly oprávnění na úrovni souborů nebo adresářů a povolí přístup na základě povolených datových akcí, a to i v případě, že jsou pro tyto soubory nebo adresáře zavedeny seznamy ACL.

Vlastnost Hodnota
Default value: False
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--disallow-source-trailing-dot --disallow-src-trailing

Pokud je hodnota true, koncové tečky se oříznou ze zdrojového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--disallow-trailing-dot

Pokud je hodnota true, koncové tečky se oříznou z cílového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--file-snapshot

Snímek souboru pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--metadata

Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.

--sas-token

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.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--source-account-key

Klíč účtu úložiště zdrojového objektu blob.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-account-name

Název účtu úložiště zdrojového objektu blob.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-blob

Název objektu blob zdrojového účtu úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-container

Název kontejneru pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-path

Cesta k souboru pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-sas

Sdílený přístupový podpis pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-share

Název sdílené složky pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-snapshot

Snímek objektu blob pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-uri -u

Adresa URL o délce až 2 kB, která určuje Azure soubor nebo objekt blob. Hodnota by měla být zakódovaná jako adresa URL, jak by se zobrazovala v identifikátoru URI požadavku. Pokud je zdroj v jiném účtu, musí být zdroj buď veřejný, nebo musí být ověřený prostřednictvím sdíleného přístupového podpisu. Pokud je zdroj veřejný, nevyžaduje se žádné ověřování. Příklady: https://myaccount.file.core.windows.net/myshare/mydir/myfilehttps://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage file copy start-batch

Zkopírujte do sdílené složky více souborů nebo objektů blob.

az storage file copy start-batch [--account-key]
                                 [--account-name]
                                 [--acquire-policy-token]
                                 [--change-reference]
                                 [--connection-string]
                                 [--destination-path]
                                 [--destination-share]
                                 [--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
                                 [--disallow-trailing-dot {false, true}]
                                 [--dryrun]
                                 [--file-endpoint]
                                 [--metadata]
                                 [--pattern]
                                 [--sas-token]
                                 [--source-account-key]
                                 [--source-account-name]
                                 [--source-container]
                                 [--source-sas]
                                 [--source-share]
                                 [--source-uri]
                                 [--timeout]

Příklady

Zkopírujte všechny soubory ve sdílené složce do jiného účtu úložiště.

az storage file copy start-batch --source-account-name srcaccount --source-account-key 00000000 --source-share srcshare --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --account-key 00000000

Zkopírujte všechny soubory ve sdílené složce do jiného účtu úložiště. s tokenem SAS.

az storage file copy start-batch --source-uri "https://srcaccount.file.core.windows.net/myshare?<sastoken>" --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --sas-token <destination-sas>

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

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ý není k dispozici, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného Azure účtu. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--destination-path

Adresář, do kterého se zdrojová data zkopírují. Pokud je tento parametr vynechán, data se zkopírují do kořenového adresáře.

--destination-share

Sdílená složka, do které se zdrojová data kopírují.

--disallow-source-trailing-dot --disallow-src-trailing

Pokud je hodnota true, koncové tečky se oříznou ze zdrojového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--disallow-trailing-dot

Pokud je hodnota true, koncové tečky se oříznou z cílového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--dryrun

Vypíše soubory a objekty blob, které se mají zkopírovat. Nedojde k žádnému skutečnému přenosu dat.

Vlastnost Hodnota
Default value: False
--file-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--metadata

Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.

--pattern

Vzor používaný pro globbing souborů a objektů blob. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3/library/fnmatch.htmltématu .

Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--source-account-key

Klíč účtu pro zdrojový účet úložiště. Pokud ho vynecháte, použije se aktivní přihlášení k určení klíče účtu.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-account-name

Zdrojový účet úložiště pro zkopírování dat. Pokud tento parametr vynecháte, použije se cílový účet.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-container

Zdrojové objekty blob kontejneru se zkopírují z.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-sas

Sdílený přístupový podpis pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-share

Zdrojové sdílené soubory se zkopírují z.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-uri

Identifikátor URI, který určuje zdrojovou sdílenou složku nebo kontejner objektů blob.

Pokud je zdroj v jiném účtu, musí být zdroj buď veřejný, nebo ověřený prostřednictvím sdíleného přístupového podpisu.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage file copy start-batch (storage-preview přípona)

Zkopírujte do sdílené složky více souborů nebo objektů blob.

az storage file copy start-batch [--account-key]
                                 [--account-name]
                                 [--acquire-policy-token]
                                 [--change-reference]
                                 [--connection-string]
                                 [--destination-path]
                                 [--destination-share]
                                 [--disallow-source-trailing-dot --disallow-src-trailing {false, true}]
                                 [--disallow-trailing-dot {false, true}]
                                 [--dryrun]
                                 [--metadata]
                                 [--pattern]
                                 [--sas-token]
                                 [--source-account-key]
                                 [--source-account-name]
                                 [--source-container]
                                 [--source-sas]
                                 [--source-share]
                                 [--source-uri]
                                 [--timeout]

Příklady

Zkopírujte všechny soubory ve sdílené složce do jiného účtu úložiště.

az storage file copy start-batch --source-account-name srcaccount --source-account-key 00000000 --source-share srcshare --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --account-key 00000000

Zkopírujte všechny soubory ve sdílené složce do jiného účtu úložiště. s tokenem SAS.

az storage file copy start-batch --source-uri "https://srcaccount.file.core.windows.net/myshare?<sastoken>" --destination-path <destpath-to-directory> --destination-share destshare --account-name destaccount --sas-token <destination-sas>

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

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.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

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ý není k dispozici, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného Azure účtu. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--acquire-policy-token

Získání tokenu Azure Policy automaticky pro tuto operaci prostředku

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--change-reference

Související referenční ID odkazu na změnu pro tuto operaci prostředku.

Vlastnost Hodnota
Skupina parametrů: Global Policy Arguments
--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--destination-path

Adresář, do kterého se zdrojová data zkopírují. Pokud je tento parametr vynechán, data se zkopírují do kořenového adresáře.

--destination-share

Sdílená složka, do které se zdrojová data kopírují.

--disallow-source-trailing-dot --disallow-src-trailing

Pokud je hodnota true, koncové tečky se oříznou ze zdrojového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--disallow-trailing-dot

Pokud je hodnota true, koncové tečky se oříznou z cílového identifikátoru URI. Výchozí hodnota je False.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--dryrun

Vypíše soubory a objekty blob, které se mají zkopírovat. Nedojde k žádnému skutečnému přenosu dat.

Vlastnost Hodnota
Default value: False
--metadata

Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.

--pattern

Vzor používaný pro globbing souborů a objektů blob. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3.7/library/fnmatch.htmltématu .

Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /.

--sas-token

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.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--source-account-key

Klíč účtu pro zdrojový účet úložiště. Pokud ho vynecháte, použije se aktivní přihlášení k určení klíče účtu.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-account-name

Zdrojový účet úložiště pro zkopírování dat. Pokud tento parametr vynecháte, použije se cílový účet.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-container

Zdrojové objekty blob kontejneru se zkopírují z.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-sas

Sdílený přístupový podpis pro zdrojový účet úložiště.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-share

Zdrojové sdílené soubory se zkopírují z.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--source-uri

Identifikátor URI, který určuje zdrojovou sdílenou složku nebo kontejner objektů blob.

Pokud je zdroj v jiném účtu, musí být zdroj buď veřejný, nebo ověřený prostřednictvím sdíleného přístupového podpisu.

Vlastnost Hodnota
Skupina parametrů: Copy Source Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False