az storage azcopy blob
Note
Эта ссылка является частью расширения предварительной версии хранилища для Azure CLI (версия 2.70.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az storage azcopy blob. Подробнее о расширениях.
Управление хранилищем объектов для неструктурированных данных (BLOB-объектов) с помощью AzCopy.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az storage azcopy blob delete |
Удалите большие двоичные объекты из контейнера BLOB-объектов хранилища с помощью AzCopy. |
Extension | GA |
az storage azcopy blob download |
Скачайте большие двоичные объекты из контейнера BLOB-объектов хранилища с помощью AzCopy. |
Extension | GA |
az storage azcopy blob sync |
Рекурсивно синхронизируйте большие двоичные объекты с контейнером BLOB-объектов хранилища с помощью AzCopy. |
Extension | GA |
az storage azcopy blob upload |
Отправьте большие двоичные объекты в контейнер BLOB-объектов хранилища с помощью AzCopy. |
Extension | GA |
az storage azcopy blob delete
Удалите большие двоичные объекты из контейнера BLOB-объектов хранилища с помощью AzCopy.
az storage azcopy blob delete --container
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
[--target]
Примеры
Удаление одного большого двоичного объекта из контейнера.
az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount -t TargetBlob
Удалите все большие двоичные объекты из контейнера.
az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount --recursive
Удалите все большие двоичные объекты в виртуальном каталоге.
az storage azcopy blob delete -c MyContainer --account-name MyStorageAccount -t "path/to/virtual_directory" --recursive
Обязательные параметры
Целевой контейнер удаления.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Рекурсивно удалить большие двоичные объекты.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Путь к целевому объекту удаления.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage azcopy blob download
Скачайте большие двоичные объекты из контейнера BLOB-объектов хранилища с помощью AzCopy.
az storage azcopy blob download --container
--destination
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
[--source]
Примеры
Скачайте один большой двоичный объект из контейнера.
az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "path/to/file"
Скачайте виртуальный каталог из контейнера.
az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s "path/to/virtual_directory" -d "download/path" --recursive
Скачайте содержимое контейнера в локальную файловую систему.
az storage azcopy blob download -c MyContainer --account-name MyStorageAccount -s * -d "download/path" --recursive
Обязательные параметры
Исходный контейнер скачивания.
Путь к целевому файлу для скачивания.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Рекурсивно скачивать большие двоичные объекты.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Путь к источнику загрузки.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage azcopy blob sync
Рекурсивно синхронизируйте большие двоичные объекты с контейнером BLOB-объектов хранилища с помощью AzCopy.
Дополнительные сведения об azcopy sync см. в статье 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]
Примеры
Синхронизация одного большого двоичного объекта с контейнером.
az storage azcopy blob sync -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d NewBlob
Синхронизация каталога с контейнером.
az storage azcopy blob sync -c MyContainer --account-name MyStorageAccount -s "path/to/directory"
Обязательные параметры
Контейнер назначения синхронизации.
Путь к исходному файлу для синхронизации.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Путь назначения синхронизации.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az storage azcopy blob upload
Отправьте большие двоичные объекты в контейнер BLOB-объектов хранилища с помощью AzCopy.
az storage azcopy blob upload --container
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--destination]
[--recursive]
[--sas-token]
Примеры
Отправьте один большой двоичный объект в контейнер.
az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d NewBlob
Отправьте каталог в контейнер.
az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" --recursive
Отправьте содержимое каталога в контейнер.
az storage azcopy blob upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory/*" --recursive
Обязательные параметры
Контейнер назначения отправки.
Путь к исходному файлу для загрузки.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ключ учетной записи хранения. Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_KEY.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Имя учетной записи хранения. Связанная переменная среды: AZURE_STORAGE_ACCOUNT. Необходимо использовать в сочетании с ключом учетной записи хранения или токеном SAS. Если они отсутствуют, команда попытается запросить ключ учетной записи хранения с помощью учетной записи Azure, прошедшей проверку подлинности. Если выполняется большое количество команд хранения, квота API может быть достигнута.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Режим выполнения команды. Режим входа будет напрямую использовать учетные данные входа для проверки подлинности. Устаревший режим "ключ" попытается запросить ключ учетной записи, если параметры проверки подлинности для учетной записи не указаны. Переменная среды: AZURE_STORAGE_AUTH_MODE.
Свойство | Значение |
---|---|
Допустимые значения: | key, login |
Строка подключения учетной записи хранения. Переменная среды: AZURE_STORAGE_CONNECTION_STRING.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Путь назначения отправки.
Рекурсивно загружать бинарные данные.
Подпись для совместного доступа (SAS). Необходимо использовать в сочетании с именем учетной записи хранения. Переменная среды: AZURE_STORAGE_SAS_TOKEN.
Свойство | Значение |
---|---|
Parameter group: | Storage Account Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |