У меня выпускной конвейер. Там я добавил одну задачу Azure CLI
. Там я выбрал 2.0
Preview в качестве версии задачи. Для Типа сценария я выбрал PowerShell
. Теперь, что я хочу.
У меня есть 2 учетные записи хранения, которые обе живут в одной подписке.
Каждое хранилище имеет 1 контейнер.
- Storage1 -> data1 (контейнер)
- Storage2 -> data2 (container)
Now, data1
содержит папку с именем test
. И я хочу скопировать эту папку test
в контейнер data2
.
в этом Azure CLI
PowerShell
, вот что я делаю:
.\AzCopy.exe /Source:"https://storage1.blob.core.windows.net/data1" /Dest:"https://storage2.blob.core.windows.net/data2" /SourceKey:"storage1keyhere" /DestKey:"storage2keyhere" /Pattern:"*"
Это просто говорит мне, что ни один файл не был скопирован вообще в журналах выпуска. Почему он вообще ничего не копирует? Я также пытался использовать /S
вместо /Pattern:"*"
, но в этом случае он просто зависает, без логов и ничего около 20 минут, и я устал ждать.
Как мне сделать эту работу? Агент Hosted VS2017
.