Инструмент AzCopy Powershell - в потоковом журнале разрешена только одна передача - PullRequest
0 голосов
/ 09 ноября 2018

Я пытаюсь загрузить несколько файлов из контейнера Azure с помощью следующей команды:

& "C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy\azcopy.exe" /Source:https://$accName.blob.core.windows.net/$cntrName /Dest:.  /SourceKey:$accKey /S /V /Y 

Я получил ошибку

"разрешен только один перевод с потоковым журналом"

когда выполнить, у кого-нибудь есть объяснение этой ошибки и как ее устранить?

1 Ответ

0 голосов
/ 04 декабря 2018

Встретиться с похожей проблемой сегодня. AzCopy хранит файл журнала, чтобы иметь возможность возобновить незавершенную операцию. Кажется, в журнале есть неполная операция.

Попробуйте запустить команду без установленного флага / Y и разрешите все появляющиеся подсказки

По какой-то причине флаг / Y, который должен подавлять все запросы, не может справиться с ситуацией. https://docs.microsoft.com/pl-pl/azure/storage/common/storage-use-azcopy#journal-file-folder

Подробнее о файлах журналов, хранящихся в AzCopy:

Каждый раз, когда вы запускаете команду для AzCopy, она проверяет, существует ли файл журнала в папке по умолчанию или существует в папке, указанной вами с помощью этой опции. Если файл журнала не существует ни в одном месте, AzCopy обрабатывает операцию как новую и создает новый файл журнала.

Если файл журнала существует, AzCopy проверяет, соответствует ли введенная вами командная строка командной строке в файле журнала. Если две командные строки совпадают, AzCopy возобновляет незавершенную операцию. Если они не совпадают, вам предлагается либо перезаписать файл журнала, чтобы начать новую операцию, либо отменить текущую операцию.

От: https://docs.microsoft.com/pl-pl/azure/storage/common/storage-use-azcopy#journal-file-folder

...