Я хочу экспортировать шаблон ARM для группы ресурсов в Windows Azure. Я использую модуль Azure Powershell.

Всякий раз, когда я пытаюсь экспортировать группу ресурсов с помощью Export-AzResourceGroup, командлет завершается со следующей ошибкой:

Export-AzResourceGroup : Operation failed because a request timed out.

Я проверил веб-трафик с помощью Fiddler и вижу, что настоящий HTTP-вызов в Azure успешно завершается, просто это занимает много времени. Так что это не вопрос, например. продление тайм-аута на ServicePointManager.

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

0
Peter 24 Окт 2019 в 22:51

1 ответ

Эта проблема может возникать из-за предыдущей версии модуля PowerShell Az. Обновите модуль Az до последней версии и повторите попытку.

Также убедитесь, что у вас есть права на запись в каталоге, в котором вы пытаетесь создать файл json.

Тем временем вы можете создать шаблон на портале, чтобы проверить, успешно ли создается файл json:

https://learn.microsoft.com/en-us/azure/azure-resource-manager/export-template-portal#export-template-from-a-resource-group

0
AmanGarg-MSFT 27 Окт 2019 в 21:54
У меня установлена ​​последняя версия модуля Az. У меня также определенно есть права на запись. Таким способом я могу создать шаблон для некоторых сред, но не для других, так что мои настройки кажутся надежными; просто иногда время ожидания командлета истекает из-за непрозрачного состояния, и я не вижу способа что-либо с этим поделать.
 – 
Peter
29 Окт 2019 в 05:14