Megosztás a következőn keresztül:


az storage file copy

Feljegyzés

Ez a parancscsoport az Azure CLI-ben és legalább egy bővítményben definiált parancsokkal rendelkezik. Telepítse az egyes bővítményeket, hogy kihasználhassa a kiterjesztett képességek előnyeit. További információ a bővítményekről.

Fájlmásolási műveletek kezelése.

Parancsok

Name Description Típus Állapot
az storage file copy cancel

Megszakít egy folyamatban lévő másolási műveletet.

Alapvető FE
az storage file copy cancel (storage-preview bővítmény)

Megszakít egy folyamatban lévő másolási műveletet.

Mellék FE
az storage file copy start

Fájl aszinkron másolása.

Alapvető FE
az storage file copy start (storage-preview bővítmény)

Fájl aszinkron másolása.

Mellék FE
az storage file copy start-batch

Több fájl vagy blob másolása fájlmegosztásba.

Alapvető FE
az storage file copy start-batch (storage-preview bővítmény)

Több fájl vagy blob másolása fájlmegosztásba.

Mellék FE

az storage file copy cancel

Megszakít egy folyamatban lévő másolási műveletet.

Ez egy nulla hosszúságú és teljes metaadatokat tartalmazó célfájlt hagy. Ez hibát fog okozni, ha a másolási művelet már befejeződött.

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

Kötelező paraméterek

--copy-id

A másolási művelet megszakítása. Ez lehet egy azonosító vagy egy FileProperties-példány.

--destination-path -p

A fájlmegosztáson belüli fájl elérési útja.

--destination-share -s

A célmegosztás neve. A megosztásnak léteznie kell.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

Elfogadott értékek: key, login
--backup-intent --enable-file-backup-request-intent

Az OAuth (Azure AD) fájlokhoz való hitelesítéséhez szükséges paraméter. Ez megkerüli a fájl-/könyvtárszintű engedélyellenőrzéseket, és engedélyezi a hozzáférést az engedélyezett adatműveletek alapján, még akkor is, ha ezekhez a fájlokhoz/könyvtárakhoz ACL-ek vannak érvényben.

Alapértelmezett érték: False
--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Ha igaz, a záró pont a cél URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--file-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage file copy cancel (storage-preview bővítmény)

Megszakít egy folyamatban lévő másolási műveletet.

Ez egy nulla hosszúságú és teljes metaadatokat tartalmazó célfájlt hagy. Ez hibát fog okozni, ha a másolási művelet már befejeződött.

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

Kötelező paraméterek

--copy-id

A másolási művelet megszakítása. Ez lehet egy azonosító vagy egy FileProperties-példány.

--destination-path -p

A fájlmegosztáson belüli fájl elérési útja.

--destination-share -s

A célmegosztás neve. A megosztásnak léteznie kell.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

Elfogadott értékek: key, login
--backup-intent --enable-file-backup-request-intent

Az OAuth (Azure AD) fájlokhoz való hitelesítéséhez szükséges paraméter. Ez megkerüli a fájl-/könyvtárszintű engedélyellenőrzéseket, és engedélyezi a hozzáférést az engedélyezett adatműveletek alapján, még akkor is, ha ezekhez a fájlokhoz/könyvtárakhoz ACL-ek vannak érvényben.

Alapértelmezett érték: False
--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Ha igaz, a záró pont a cél URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage file copy start

Fájl aszinkron másolása.

az storage file copy start --destination-path
                           --destination-share
                           [--account-key]
                           [--account-name]
                           [--auth-mode {key, login}]
                           [--backup-intent]
                           [--connection-string]
                           [--disallow-source-trailing-dot {false, true}]
                           [--disallow-trailing-dot {false, true}]
                           [--file-endpoint]
                           [--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éldák

Fájl aszinkron másolása.

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

Másolja a fájlt aszinkron módon a forrás uri-ból a céltárfiókba sas-jogkivonattal.

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>

Másolja a fájlt aszinkron módon a fájl pillanatképéből a céltárfiókba sas-jogkivonattal.

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>

Kötelező paraméterek

--destination-path -p

A fájlmegosztáson belüli fájl elérési útja.

--destination-share -s

A célmegosztás neve. A megosztásnak léteznie kell.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

Elfogadott értékek: key, login
--backup-intent --enable-file-backup-request-intent

Az OAuth (Azure AD) fájlokhoz való hitelesítéséhez szükséges paraméter. Ez megkerüli a fájl-/könyvtárszintű engedélyellenőrzéseket, és engedélyezi a hozzáférést az engedélyezett adatműveletek alapján, még akkor is, ha ezekhez a fájlokhoz/könyvtárakhoz ACL-ek vannak érvényben.

Alapértelmezett érték: False
--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

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

Ha igaz, a záró pont a forrás URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--disallow-trailing-dot

Ha igaz, a záró pont a cél URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--file-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--file-snapshot

A forrástárfiók fájlpillanatképe.

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

A forrásblob tárfiókkulcsa.

--source-account-name

A forrásblob tárfiókjának neve.

--source-blob

A forrástárfiók blobneve.

--source-container

A forrástárfiók tárolóneve.

--source-path

A forrástárfiók fájl elérési útja.

--source-sas

A forrástárfiók közös hozzáférésű jogosultságkódja.

--source-share

A forrástárfiók megosztási neve.

--source-snapshot

A forrástárfiók blob-pillanatképe.

--source-uri -u

Legfeljebb 2 KB hosszúságú URL-cím, amely egy Azure-fájlt vagy blobot határoz meg. Az értéknek URL-kódolásúnak kell lennie, ahogyan az egy kérelem URI-jában jelenik meg. Ha a forrás egy másik fiókban található, a forrásnak nyilvánosnak kell lennie, vagy közös hozzáférésű jogosultságkóddal kell hitelesítenie. Ha a forrás nyilvános, nincs szükség hitelesítésre. Példák: https://myaccount.file.core.windows.net/myshare/mydir/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage file copy start (storage-preview bővítmény)

Fájl aszinkron másolása.

az storage file copy start --destination-path
                           --destination-share
                           [--account-key]
                           [--account-name]
                           [--auth-mode {key, login}]
                           [--backup-intent]
                           [--connection-string]
                           [--disallow-source-trailing-dot {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éldák

Fájl aszinkron másolása.

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

Másolja a fájlt aszinkron módon a forrás uri-ból a céltárfiókba sas-jogkivonattal.

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>

Másolja a fájlt aszinkron módon a fájl pillanatképéből a céltárfiókba sas-jogkivonattal.

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>

Kötelező paraméterek

--destination-path -p

A fájlmegosztáson belüli fájl elérési útja.

--destination-share -s

A célmegosztás neve. A megosztásnak léteznie kell.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

Elfogadott értékek: key, login
--backup-intent --enable-file-backup-request-intent

Az OAuth (Azure AD) fájlokhoz való hitelesítéséhez szükséges paraméter. Ez megkerüli a fájl-/könyvtárszintű engedélyellenőrzéseket, és engedélyezi a hozzáférést az engedélyezett adatműveletek alapján, még akkor is, ha ezekhez a fájlokhoz/könyvtárakhoz ACL-ek vannak érvényben.

Alapértelmezett érték: False
--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

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

Ha igaz, a záró pont a forrás URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--disallow-trailing-dot

Ha igaz, a záró pont a cél URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--file-snapshot

A forrástárfiók fájlpillanatképe.

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

A forrásblob tárfiókkulcsa.

--source-account-name

A forrásblob tárfiókjának neve.

--source-blob

A forrástárfiók blobneve.

--source-container

A forrástárfiók tárolóneve.

--source-path

A forrástárfiók fájl elérési útja.

--source-sas

A forrástárfiók közös hozzáférésű jogosultságkódja.

--source-share

A forrástárfiók megosztási neve.

--source-snapshot

A forrástárfiók blob-pillanatképe.

--source-uri -u

Legfeljebb 2 KB hosszúságú URL-cím, amely egy Azure-fájlt vagy blobot határoz meg. Az értéknek URL-kódolásúnak kell lennie, ahogyan az egy kérelem URI-jában jelenik meg. Ha a forrás egy másik fiókban található, a forrásnak nyilvánosnak kell lennie, vagy közös hozzáférésű jogosultságkóddal kell hitelesítenie. Ha a forrás nyilvános, nincs szükség hitelesítésre. Példák: https://myaccount.file.core.windows.net/myshare/mydir/myfile https://otheraccount.file.core.windows.net/myshare/mydir/myfile?sastoken.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage file copy start-batch

Több fájl vagy blob másolása fájlmegosztásba.

az storage file copy start-batch [--account-key]
                                 [--account-name]
                                 [--connection-string]
                                 [--destination-path]
                                 [--destination-share]
                                 [--disallow-source-trailing-dot {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éldák

Másolja egy fájlmegosztás összes fájlát egy másik tárfiókba.

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

Másolja egy fájlmegosztás összes fájlát egy másik tárfiókba. sas jogkivonattal.

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>

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--destination-path

Az a könyvtár, ahová a forrásadatok át lesznek másolva. Ha nincs megadva, a rendszer az adatokat a gyökérkönyvtárba másolja.

--destination-share

Az a fájlmegosztás, ahová a forrásadatok át lesznek másolva.

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

Ha igaz, a záró pont a forrás URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--disallow-trailing-dot

Ha igaz, a záró pont a cél URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--dryrun

Listázhatja a másolandó fájlokat és blobokat. Nem történik tényleges adatátvitel.

Alapértelmezett érték: False
--file-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--pattern

A fájlok és blobok zúdításához használt minta. A támogatott minták a következők: "*", "?", "[seq]" és "[!seq]". További információkért tekintse meg a következőt https://docs.python.org/3.7/library/fnmatch.html: .

Ha a "*" karaktert használja a --pattern-ben, az minden karakternek megfelel, beleértve a könyvtárelválasztót is: "/".

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

A forrástárfiók fiókkulcsa. Ha nincs megadva, a rendszer az aktív bejelentkezéssel határozza meg a fiókkulcsot.

--source-account-name

Az adatok másolásához használt forrás tárfiók. Ha nincs megadva, a célfiókot használja a rendszer.

--source-container

A forrástároló blobok másolása a programból.

--source-sas

A forrástárfiók közös hozzáférésű jogosultságkódja.

--source-share

A forrásmegosztási fájlokat a rendszer másolja.

--source-uri

A forrásfájl-megosztást vagy blobtárolót meghatározó URI.

Ha a forrás egy másik fiókban található, a forrásnak nyilvánosnak kell lennie, vagy közös hozzáférésű jogosultságkóddal kell hitelesítenie.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage file copy start-batch (storage-preview bővítmény)

Több fájl vagy blob másolása fájlmegosztásba.

az storage file copy start-batch [--account-key]
                                 [--account-name]
                                 [--connection-string]
                                 [--destination-path]
                                 [--destination-share]
                                 [--disallow-source-trailing-dot {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éldák

Másolja egy fájlmegosztás összes fájlát egy másik tárfiókba.

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

Másolja egy fájlmegosztás összes fájlát egy másik tárfiókba. sas jogkivonattal.

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>

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--destination-path

Az a könyvtár, ahová a forrásadatok át lesznek másolva. Ha nincs megadva, a rendszer az adatokat a gyökérkönyvtárba másolja.

--destination-share

Az a fájlmegosztás, ahová a forrásadatok át lesznek másolva.

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

Ha igaz, a záró pont a forrás URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--disallow-trailing-dot

Ha igaz, a záró pont a cél URI-ból lesz levágva. Alapértelmezés szerint Hamis.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--dryrun

Listázhatja a másolandó fájlokat és blobokat. Nem történik tényleges adatátvitel.

Alapértelmezett érték: False
--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--pattern

A fájlok és blobok zúdításához használt minta. A támogatott minták a következők: "*", "?", "[seq]" és "[!seq]". További információkért tekintse meg a következőt https://docs.python.org/3.7/library/fnmatch.html: .

Ha a "*" karaktert használja a --pattern-ben, az minden karakternek megfelel, beleértve a könyvtárelválasztót is: "/".

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--source-account-key

A forrástárfiók fiókkulcsa. Ha nincs megadva, a rendszer az aktív bejelentkezéssel határozza meg a fiókkulcsot.

--source-account-name

Az adatok másolásához használt forrás tárfiók. Ha nincs megadva, a célfiókot használja a rendszer.

--source-container

A forrástároló blobok másolása a programból.

--source-sas

A forrástárfiók közös hozzáférésű jogosultságkódja.

--source-share

A forrásmegosztási fájlokat a rendszer másolja.

--source-uri

A forrásfájl-megosztást vagy blobtárolót meghatározó URI.

Ha a forrás egy másik fiókban található, a forrásnak nyilvánosnak kell lennie, vagy közös hozzáférésű jogosultságkóddal kell hitelesítenie.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.