az storage azcopy blob
Note
This reference is part of the storage-preview extension for the Azure CLI (version 2.70.0 or higher). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az storage azcopy blob. Learn more about extensions.
Zarządzanie magazynem obiektów dla danych bez struktury (obiektów blob) przy użyciu narzędzia AzCopy.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az storage azcopy blob delete |
Usuwanie obiektów blob z kontenera obiektów blob magazynu przy użyciu narzędzia AzCopy. |
Extension | ogólna dostępność |
az storage azcopy blob download |
Pobieranie obiektów blob z kontenera obiektów blob magazynu przy użyciu narzędzia AzCopy. |
Extension | ogólna dostępność |
az storage azcopy blob sync |
Synchronizuj obiekty blob cyklicznie z kontenerem obiektów blob magazynu przy użyciu narzędzia AzCopy. |
Extension | ogólna dostępność |
az storage azcopy blob upload |
Przekazywanie obiektów blob do kontenera obiektów blob magazynu przy użyciu narzędzia AzCopy. |
Extension | ogólna dostępność |
az storage azcopy blob delete
Usuwanie obiektów blob z kontenera obiektów blob magazynu przy użyciu narzędzia AzCopy.
az storage azcopy blob delete --container
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
[--target]
Przykłady
Usuwanie pojedynczego obiektu blob z kontenera.
az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount -t TargetBlob
Usuń wszystkie obiekty blob z kontenera.
az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount --recursive
Usuń wszystkie obiekty blob w katalogu wirtualnym.
az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount -t "path/to/virtual_directory" --recursive
Parametry wymagane
Kontener docelowy usuwania.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.
Właściwość | Wartość |
---|---|
Dopuszczalne wartości: | key, login |
Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Rekursywnie usuwaj obiekty blob.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Ścieżka docelowa usuwania.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Output format.
Właściwość | Wartość |
---|---|
Domyślna wartość: | json |
Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
az storage azcopy blob download
Pobieranie obiektów blob z kontenera obiektów blob magazynu przy użyciu narzędzia AzCopy.
az storage azcopy blob download --container
--destination
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
[--source]
Przykłady
Pobieranie pojedynczego obiektu blob z kontenera.
az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "path/to/file"
Pobierz katalog wirtualny z kontenera.
az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s "path/to/virtual_directory" -d "download/path" --recursive
Pobierz zawartość kontenera do lokalnego systemu plików.
az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s * -d "download/path" --recursive
Parametry wymagane
Źródłowy kontener pobrań.
Docelowa ścieżka pliku do pobrania.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.
Właściwość | Wartość |
---|---|
Dopuszczalne wartości: | key, login |
Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Rekursywnie pobieraj bloby.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Ścieżka źródłowa pobierania.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Output format.
Właściwość | Wartość |
---|---|
Domyślna wartość: | json |
Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
az storage azcopy blob sync
Synchronizuj obiekty blob cyklicznie z kontenerem obiektów blob magazynu przy użyciu narzędzia AzCopy.
Aby dowiedzieć się więcej o azcopy sync, zobacz 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]
Przykłady
Synchronizowanie pojedynczego obiektu blob z kontenerem.
az storage azcopy blob sync -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d NewBlob
Synchronizowanie katalogu z kontenerem.
az storage azcopy blob sync -c MyContainer --account-name MyStorageAccount -s "path/to/directory"
Parametry wymagane
Kontener docelowy synchronizacji.
Ścieżka pliku źródłowego do synchronizacji.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.
Właściwość | Wartość |
---|---|
Dopuszczalne wartości: | key, login |
Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Ścieżka docelowa synchronizacji.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Output format.
Właściwość | Wartość |
---|---|
Domyślna wartość: | json |
Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
az storage azcopy blob upload
Przekazywanie obiektów blob do kontenera obiektów blob magazynu przy użyciu narzędzia AzCopy.
az storage azcopy blob upload --container
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--destination]
[--recursive]
[--sas-token]
Przykłady
Przekazywanie pojedynczego obiektu blob do kontenera.
az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d NewBlob
Przekaż katalog do kontenera.
az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" --recursive
Przekaż zawartość katalogu do kontenera.
az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory/*" --recursive
Parametry wymagane
Kontener docelowy przesyłania.
Ścieżka pliku źródłowego do przesłania.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.
Właściwość | Wartość |
---|---|
Dopuszczalne wartości: | key, login |
Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Ścieżka docelowa przekazywania.
Rekursywnie załaduj obiekty blob.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Właściwość | Wartość |
---|---|
Parameter group: | Storage Account Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |
Output format.
Właściwość | Wartość |
---|---|
Domyślna wartość: | json |
Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
Właściwość | Wartość |
---|---|
Domyślna wartość: | False |