2

Я установил azure-cli в надежде использовать его для загрузки всего контейнера из хранилища Azure. Информация на странице дает четкие примеры того, как получить один большой двоичный объект, а не как загрузить весь контейнер.

Существует «загрузка хранилища Azure [параметры]». Где находится «хранилище Azure для загрузки [параметры]»?

2 ответа2

2

Вы пробовали AZcopy?

https://azure.microsoft.com/en-in/documentation/articles/storage-use-azcopy/

это объяснит вам скачать

AzCopy / Источник:https://myaccount.file.core.windows.net/myfileshare/ / Dest:C:\myfolder / SourceKey:ключ / S

Всего наилучшего :), дайте мне знать, если это работа

0

В интерфейсе командной строки Azure нет единой команды, которая позволяла бы загружать все большие двоичные объекты из контейнера. Вы можете достичь этого с помощью собственного кода следующим образом:

BLOBS=$(az storage blob list -c $CONTAINER \
    --account-name $ACCOUNT_NAME --sas-token "$SAS_TOKEN" \
    --query [*].name --output tsv)

mkdir /scripts && cd /scripts

for BLOB in $BLOBS
do
  echo "********Downloading $BLOB"
  az storage blob download -n $BLOB -f $BLOB -c $CONTAINER --account-name $ACCOUNT_NAME --sas-token "$SAS_TOKEN"
done

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .