AzCopy v6.2.0 вообще не копирует - PullRequest
0 голосов
/ 23 апреля 2020

У меня выпускной конвейер. Там я добавил одну задачу Azure CLI. Там я выбрал 2.0 Preview в качестве версии задачи. Для Типа сценария я выбрал PowerShell. Теперь, что я хочу.

У меня есть 2 учетные записи хранения, которые обе живут в одной подписке.

  • Storage1
  • Storage2

Каждое хранилище имеет 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.

1 Ответ

0 голосов
/ 23 апреля 2020

После Документы Я бы дал Goo для --recursive

azcopy copy 'https://<source-storage-account-name>.blob.core.windows.net/<container-name>/<directory-path><SAS-token>' 'https://<destination-storage-account-name>.blob.core.windows.net/<container-name>' --recursive
...