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


az storage blob copy

Megjegyzé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.

Blobmásolási műveletek kezelése. A blobok állapotának ellenőrzésére használható az storage blob show .

Parancsok

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

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

Alapvető FE
az storage blob copy start

Blob aszinkron másolása. A blobok állapotának ellenőrzésére használható az storage blob show .

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

Másolási blobfeladat indítása.

Extension FE
az storage blob copy start-batch

Több blob másolása blobtárolóba. A blobok állapotának ellenőrzésére használható az storage blob show .

Alapvető FE

az storage blob copy cancel

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

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

az storage blob copy cancel --copy-id
                            --destination-blob
                            --destination-container
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--blob-endpoint]
                            [--connection-string]
                            [--lease-id]
                            [--sas-token]
                            [--timeout]

Kötelező paraméterek

--copy-id

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

--destination-blob -b

A célblob neve. Ha létezik, a rendszer felülírja.

--destination-container -c

A tároló neve.

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
--blob-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_Standard kiadásRVICE_ENDPOINT.

--connection-string

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

--lease-id

Kötelező, ha a célblob aktív végtelen bérletet kapott.

--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 blob copy start

Blob aszinkron másolása. A blobok állapotának ellenőrzésére használható az storage blob show .

az storage blob copy start --destination-blob
                           --destination-container
                           [--account-key]
                           [--account-name]
                           [--auth-mode {key, login}]
                           [--blob-endpoint]
                           [--connection-string]
                           [--destination-blob-type {AppendBlob, BlockBlob, Detect, PageBlob}]
                           [--destination-if-match]
                           [--destination-if-modified-since]
                           [--destination-if-none-match]
                           [--destination-if-unmodified-since]
                           [--destination-lease-id]
                           [--destination-tags-condition]
                           [--metadata]
                           [--rehydrate-priority]
                           [--requires-sync {false, true}]
                           [--sas-token]
                           [--source-account-key]
                           [--source-account-name]
                           [--source-blob]
                           [--source-container]
                           [--source-if-match]
                           [--source-if-modified-since]
                           [--source-if-none-match]
                           [--source-if-unmodified-since]
                           [--source-lease-id]
                           [--source-path]
                           [--source-sas]
                           [--source-share]
                           [--source-snapshot]
                           [--source-tags-condition]
                           [--source-uri]
                           [--tags]
                           [--tier]
                           [--timeout]

Példák

Blob aszinkron másolása. A blobok állapotának ellenőrzéséhez használja az "az storage blob show" (az storage blob show) lehetőséget.

az storage blob copy start --account-key 00000000 --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos

Blob aszinkron másolása. A blobok állapotának ellenőrzéséhez használja az "az storage blob show" (az storage blob show) lehetőséget.

az storage blob copy start --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --sas-token $sas --source-uri https://storage.blob.core.windows.net/photos

Blobspecifikus verzió másolása

az storage blob copy start --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-uri https://my-account.blob.core.windows.net/my-container/my-blob?versionId=2022-03-21T18:28:44.4431011Z --auth-mode login

Kötelező paraméterek

--destination-blob -b

A célblob neve. Ha létezik, a rendszer felülírja.

--destination-container -c

A tároló neve.

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
--blob-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_Standard kiadásRVICE_ENDPOINT.

--connection-string

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

--destination-blob-type

Meghatározza a blob típusát a célhelyen. Az "Észlelés" érték a forrásblob típusa alapján határozza meg a típust.

elfogadott értékek: AppendBlob, BlockBlob, Detect, PageBlob
--destination-if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--destination-if-modified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a célblob a megadott dátum/idő óta módosult. Ha a célblob nem lett módosítva, a Blob szolgáltatás a 412-s állapotkódot adja vissza (az előkondicionálás sikertelen).

--destination-if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--destination-if-unmodified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a célblob a megadott dátum/idő óta nem lett módosítva. Ha a célblob módosult, a Blob szolgáltatás a 412-s állapotkódot adja vissza (az előkondicionálás sikertelen).

--destination-lease-id

A fejléchez megadott bérletazonosítónak meg kell egyeznie a becslési blob bérletazonosítójával. Ha a kérelem nem tartalmazza a bérletazonosítót, vagy érvénytelen, a művelet a 412-s állapotkóddal hiúsul meg (az előkondicionálás sikertelen).

--destination-tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--metadata

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

--rehydrate-priority -r

Adja meg az archivált blob rehidratálásához tartozó prioritást.

--requires-sync

Kényszerítse ki, hogy a szolgáltatás ne adjon vissza választ, amíg a másolat be nem fejeződik.

elfogadott értékek: false, true
--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-if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--source-if-modified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a forrásblob a megadott dátum/idő óta módosult.

--source-if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--source-if-unmodified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a forrásblob nem lett módosítva a megadott dátum/idő óta.

--source-lease-id

Ezt csak akkor adja meg a Blob másolása művelet végrehajtásához, ha a megadott bérletazonosító megegyezik a forrásblob aktív bérletazonosítójával.

--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-tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--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.blob.core.windows.net/mycontainer/myblob, https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>, https://otheraccount.blob.core.windows.net/mycontainer/myblob?sastoken.

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--tier

A blob beállításának rétegértéke. Az oldalblobok esetében a szint a blob méretével és az engedélyezett IOPS számával korrelál. Lehetséges értékek: P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80, és ez csak a prémium szintű tárfiókokban lévő lapblobokra vonatkozik; Blokkblobok esetén a lehetséges értékek az Archív, a Hideg, a Ritka és a Gyakori. Ez csak a standard tárfiókok blobjainak blokkolására vonatkozik.

--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 blob copy start (storage-blob-preview bővítmény)

Másolási blobfeladat indítása.

az storage blob copy start --destination-blob
                           --destination-container
                           [--account-key]
                           [--account-name]
                           [--auth-mode {key, login}]
                           [--blob-endpoint]
                           [--connection-string]
                           [--destination-blob-type {AppendBlob, BlockBlob, Detect, PageBlob}]
                           [--destination-if-match]
                           [--destination-if-modified-since]
                           [--destination-if-none-match]
                           [--destination-if-unmodified-since]
                           [--destination-lease-id]
                           [--destination-tags-condition]
                           [--metadata]
                           [--rehydrate-priority]
                           [--requires-sync {false, true}]
                           [--sas-token]
                           [--source-account-key]
                           [--source-account-name]
                           [--source-blob]
                           [--source-container]
                           [--source-if-match]
                           [--source-if-modified-since]
                           [--source-if-none-match]
                           [--source-if-unmodified-since]
                           [--source-lease-id]
                           [--source-path]
                           [--source-sas]
                           [--source-share]
                           [--source-snapshot]
                           [--source-tags-condition]
                           [--source-uri]
                           [--tags]
                           [--tier]
                           [--timeout]

Példák

Blob aszinkron másolása. A blobok állapotának ellenőrzéséhez használja az "az storage blob show" (az storage blob show) lehetőséget.

az storage blob copy start --account-key 00000000 --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --source-uri https://storage.blob.core.windows.net/photos

Blob aszinkron másolása. A blobok állapotának ellenőrzéséhez használja az "az storage blob show" (az storage blob show) lehetőséget.

az storage blob copy start --account-name MyAccount --destination-blob MyDestinationBlob --destination-container MyDestinationContainer --sas-token $sas --source-uri https://storage.blob.core.windows.net/photos

Kötelező paraméterek

--destination-blob -b

A célblob neve. Ha létezik, a rendszer felülírja.

--destination-container -c

A tároló neve.

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
--blob-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_Standard kiadásRVICE_ENDPOINT.

--connection-string

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

--destination-blob-type

Meghatározza a blob típusát a célhelyen. Az "Észlelés" érték a forrásblob típusa alapján határozza meg a típust.

elfogadott értékek: AppendBlob, BlockBlob, Detect, PageBlob
--destination-if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--destination-if-modified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a célblob a megadott dátum/idő óta módosult. Ha a célblob nem lett módosítva, a Blob szolgáltatás a 412-s állapotkódot adja vissza (az előkondicionálás sikertelen).

--destination-if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--destination-if-unmodified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a célblob a megadott dátum/idő óta nem lett módosítva. Ha a célblob módosult, a Blob szolgáltatás a 412-s állapotkódot adja vissza (az előkondicionálás sikertelen).

--destination-lease-id

A fejléchez megadott bérletazonosítónak meg kell egyeznie a becslési blob bérletazonosítójával. Ha a kérelem nem tartalmazza a bérletazonosítót, vagy érvénytelen, a művelet a 412-s állapotkóddal hiúsul meg (az előkondicionálás sikertelen).

--destination-tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--metadata

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

--rehydrate-priority -r

Adja meg az archivált blob rehidratálásához tartozó prioritást.

--requires-sync

Kényszerítse ki, hogy a szolgáltatás ne adjon vissza választ, amíg a másolat be nem fejeződik.

elfogadott értékek: false, true
--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-if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--source-if-modified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a forrásblob a megadott dátum/idő óta módosult.

--source-if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--source-if-unmodified-since

DateTime-érték. Az Azure azt várja, hogy az átadott dátumérték UTC legyen. Ha az időzónát is tartalmazza, a nem UTC dátumidőket a rendszer UTC-vé konvertálja. Ha egy dátum időzón-információ nélkül van átadva, akkor a rendszer utc-nek számít. Adja meg ezt a feltételes fejlécet a blob másolásához, ha a forrásblob nem lett módosítva a megadott dátum/idő óta.

--source-lease-id

Ezt csak akkor adja meg a Blob másolása művelet végrehajtásához, ha a megadott bérletazonosító megegyezik a forrásblob aktív bérletazonosítójával.

--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-tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--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.blob.core.windows.net/mycontainer/myblob, https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>, https://otheraccount.blob.core.windows.net/mycontainer/myblob?sastoken.

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. A címkék megkülönböztetik a kis- és nagybetűket. A címkekészlet legfeljebb 10 címkét tartalmazhat. A címkekulcsok 1 és 128 karakter közöttiek, a címkeértékek pedig 0 és 256 karakter közöttiek lehetnek. Az érvényes címkekulcsok és értékkarakterek a következők: kis- és nagybetűk, számjegyek (0-9), szóköz ( ), plusz (+), mínusz (-), pont (.), solidus (/), kettőspont (:), egyenlő (=), aláhúzásjel (_).

--tier

A blob beállításának rétegértéke. Az oldalblobok esetében a szint a blob méretével és az engedélyezett IOPS számával korrelál. Lehetséges értékek: P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80, és ez csak a prémium szintű tárfiókokban lévő lapblobokra vonatkozik; Blokkblobok esetén a lehetséges értékek az Archív, a Hideg, a Ritka és a Gyakori. Ez csak a standard tárfiókok blobjainak blokkolására vonatkozik.

--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 blob copy start-batch

Több blob másolása blobtárolóba. A blobok állapotának ellenőrzésére használható az storage blob show .

az storage blob copy start-batch [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--blob-endpoint]
                                 [--connection-string]
                                 [--destination-blob-type {AppendBlob, BlockBlob, Detect, PageBlob}]
                                 [--destination-container]
                                 [--destination-path]
                                 [--dryrun]
                                 [--pattern]
                                 [--rehydrate-priority]
                                 [--sas-token]
                                 [--source-account-key]
                                 [--source-account-name]
                                 [--source-container]
                                 [--source-sas]
                                 [--source-share]
                                 [--source-uri]
                                 [--tier]

Példák

Több blob másolása blobtárolóba. A blobok állapotának ellenőrzéséhez használja az "az storage blob show" (az storage blob show) lehetőséget. (automatikusan létrehozott)

az storage blob copy start-batch --account-key 00000000 --account-name MyAccount --destination-container MyDestinationContainer --source-account-key MySourceKey --source-account-name MySourceAccount --source-container MySourceContainer

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
--blob-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_Standard kiadásRVICE_ENDPOINT.

--connection-string

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

--destination-blob-type

Meghatározza a blob típusát a célhelyen. Az "Észlelés" érték a forrásblob típusa alapján határozza meg a típust.

elfogadott értékek: AppendBlob, BlockBlob, Detect, PageBlob
--destination-container -c

Az a blobtároló, ahová a kijelölt forrásfájlokat vagy blobokat átmásolja a program.

--destination-path

A blobnévre előre felerősített célútvonal.

--dryrun

Listázhatja a feltöltendő fájlokat vagy blobokat. Nem történik tényleges adatátvitel.

alapértelmezett érték: False
--pattern

A forrásban lévő fájlok vagy blobok globbinghoz 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: "/".

--rehydrate-priority -r

Adja meg az archivált blob rehidratálásához tartozó prioritást.

--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.

--source-account-name

Az a forrástárfiók, amelyből a fájlok vagy blobok a célhelyre lesznek másolva. Ha nincs megadva, a célfiókot használja a rendszer.

--source-container

Az a forrástároló, amelyből a blobok másolódnak.

--source-sas

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

--source-share

A forrásmegosztás, amelyből a fájlokat másolni kell.

--source-uri

Egy URI, amely egy fájlmegosztást vagy blobtárolót határoz meg, amelyből a fájlok vagy blobok másolódnak.

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.

--tier

A blob beállításának rétegértéke. Az oldalblobok esetében a szint a blob méretével és az engedélyezett IOPS számával korrelál. Lehetséges értékek: P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80, és ez csak a prémium szintű tárfiókokban lévő lapblobokra vonatkozik; Blokkblobok esetén a lehetséges értékek az Archív, a Hideg, a Ritka és a Gyakori. Ez csak a standard tárfiókok blobjainak blokkolá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.