az storage blob copy
Note
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. |
Core | GA |
| az storage blob copy start |
Blob aszinkron másolása. A blobok állapotának ellenőrzésére használható |
Core | GA |
| az storage blob copy start (storage-blob-preview bővítmény) |
Másolási blobfeladat indítása. |
Extension | GA |
| 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ó |
Core | GA |
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
A másolási művelet megszakítása. Ez lehet azonosító sztring vagy BlobProperties-példány.
A célblob neve. Ha létezik, a rendszer felülírja.
A tároló neve.
Opcionális paraméterek
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | key, login |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
Kötelező, ha a célblob aktív végtelen bérletet kapott.
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
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
A célblob neve. Ha létezik, a rendszer felülírja.
A tároló neve.
Opcionális paraméterek
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | key, login |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | AppendBlob, BlockBlob, Detect, PageBlob |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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).
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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).
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
A fejléchez megadott bérletazonosítónak meg kell egyeznie a célblob 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).
Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.
Adja meg az archivált blob rehidratálásához tartozó prioritást.
Kényszerítse ki, hogy a szolgáltatás ne adjon vissza választ, amíg a másolat be nem fejeződik.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | false, true |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
A forrásblob tárfiókkulcsa.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrásblob tárfiókjának neve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók blobneve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók tárolóneve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók fájl elérési útja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók közös hozzáférésű jogosultságkódja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók megosztási neve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók blob-pillanatképe.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.
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.
Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
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
A célblob neve. Ha létezik, a rendszer felülírja.
A tároló neve.
Opcionális paraméterek
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | key, login |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | AppendBlob, BlockBlob, Detect, PageBlob |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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).
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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).
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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).
Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.
Adja meg az archivált blob rehidratálásához tartozó prioritást.
Kényszerítse ki, hogy a szolgáltatás ne adjon vissza választ, amíg a másolat be nem fejeződik.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | false, true |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
A forrásblob tárfiókkulcsa.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrásblob tárfiókjának neve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók blobneve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók tárolóneve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Pre-condition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók fájl elérési útja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók közös hozzáférésű jogosultságkódja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók megosztási neve.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók blob-pillanatképe.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Precondition Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
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őség (=), aláhúzás (_).
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.
Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
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. (autogenerated)
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
Az alábbi paraméterek megadása nem kötelező, de a környezettől függően előfordulhat, hogy a parancs sikeres végrehajtásához egy vagy több is szükséges lehet.
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | key, login |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Elfogadott értékek: | AppendBlob, BlockBlob, Detect, PageBlob |
Az a blobtároló, ahová a kijelölt forrásfájlokat vagy blobokat átmásolja a program.
A blobnévre előre felerősített célútvonal.
Listázhatja a feltöltendő fájlokat vagy blobokat. Nem történik tényleges adatátvitel.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
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ó: https://docs.python.org/3/library/fnmatch.html.
Ha a "*" karaktert használja a --pattern-ben, az minden karakternek megfelel, beleértve a könyvtárelválasztót is: "/".
Adja meg az archivált blob rehidratálásához tartozó prioritást.
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Storage Account Arguments |
A forrástárfiók fiókkulcsa.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
Az a forrástároló, amelyből a blobok másolódnak.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrástárfiók közös hozzáférésű jogosultságkódja.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
A forrásmegosztás, amelyből a fájlokat másolni kell.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
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.
| Tulajdonság | Érték |
|---|---|
| Paramétercsoport: | Copy Source Arguments |
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
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |
Kimeneti formátum.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | json |
| Elfogadott értékek: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
| Tulajdonság | Érték |
|---|---|
| Alapértelmezett érték: | False |