az storage azcopy blob

Megjegyzés

Ez a hivatkozás az Azure CLI storage-preview bővítményének része (2.25.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az storage azcopy blob parancs első futtatásakor. További információ a bővítményekről.

Strukturálatlan adatok (blobok) objektumtárolásának kezelése az AzCopyval.

Parancsok

az storage azcopy blob delete

Blobok törlése egy tárolóblobtárolóból az AzCopy használatával.

az storage azcopy blob download

Blobok letöltése egy tárolóblobtárolóból az AzCopy használatával.

az storage azcopy blob sync

A blobokat rekurzív módon szinkronizálhatja egy tárolóblobtárolóba az AzCopy használatával.

az storage azcopy blob upload

Blobok feltöltése egy tárolóblobtárolóba az AzCopy használatával.

az storage azcopy blob delete

Blobok törlése egy tárolóblobtárolóból az AzCopy használatával.

az storage azcopy blob delete --container
                              [--account-key]
                              [--account-name]
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--recursive]
                              [--sas-token]
                              [--target]

Példák

Egyetlen blob törlése egy tárolóból.

az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount -t TargetBlob

Törölje az összes blobot egy tárolóból.

az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount --recursive

Egy virtuális könyvtárban lévő összes blob törlése.

az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount -t "path/to/virtual_directory" --recursive

Kötelező paraméterek

--container -c

A céltároló törlése.

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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--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 nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--connection-string

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

--recursive -r

Blobok rekurzív törlése.

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

--target -t

A törlés célútvonala.

az storage azcopy blob download

Blobok letöltése egy tárolóblobtárolóból az AzCopy használatával.

az storage azcopy blob download --container
                                --destination
                                [--account-key]
                                [--account-name]
                                [--auth-mode {key, login}]
                                [--connection-string]
                                [--recursive]
                                [--sas-token]
                                [--source]

Példák

Töltsön le egy blobot egy tárolóból.

az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "path/to/file"

Töltsön le egy virtuális könyvtárat egy tárolóból.

az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s "path/to/virtual_directory" -d "download/path" --recursive

Töltse le a tároló tartalmát egy helyi fájlrendszerbe.

az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s * -d "download/path" --recursive

Kötelező paraméterek

--container -c

A letöltési forrástároló.

--destination -d

A célfájl elérési útja, amelybe le kell tölteni.

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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--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 nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--connection-string

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

--recursive -r

Rekurzív módon töltse le a blobokat.

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

A letöltési forrás elérési útja.

az storage azcopy blob sync

A blobokat rekurzív módon szinkronizálhatja egy tárolóblobtárolóba az AzCopy használatával.

Az azcopy-szinkronizálással kapcsolatos további információkért lásd:https://docs.microsoft.com/azure/storage/common/storage-ref-azcopy-sync

az storage azcopy blob sync --container
                            --source
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--connection-string]
                            [--destination]
                            [--sas-token]

Példák

Egyetlen blob szinkronizálása tárolóval.

az storage azcopy blob sync -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d NewBlob

Címtár szinkronizálása tárolóval.

az storage azcopy blob sync -c MyContainer --account-name MyStorageAccount -s "path/to/directory"

Kötelező paraméterek

--container -c

A szinkronizálási céltároló.

--source -s

A forrásfájl elérési útja, amelyről szinkronizálni szeretne.

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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--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 nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--connection-string

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

--destination -d

A szinkronizálás célútvonala.

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

az storage azcopy blob upload

Blobok feltöltése egy tárolóblobtárolóba az AzCopy használatával.

az storage azcopy blob upload --container
                              --source
                              [--account-key]
                              [--account-name]
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--destination]
                              [--recursive]
                              [--sas-token]

Példák

Töltsön fel egyetlen blobot egy tárolóba.

az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d NewBlob

Könyvtár feltöltése tárolóba.

az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" --recursive

Töltse fel egy könyvtár tartalmát egy tárolóba.

az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory/*" --recursive

Kötelező paraméterek

--container -c

A feltöltési céltároló.

--source -s

A forrásfájl elérési útja, amelyből fel szeretné tölteni a fájlt.

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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--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 nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--connection-string

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

--destination -d

A feltöltés célútvonala.

--recursive -r

Blobok rekurzív feltöltése.

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