Я просто потерял доступ к VM Ubuntu на лазури, и я пытаюсь загрузить VHD на другой VM для восстановления данных из диска.
Я использую голубой инструмент командной строки для выполнения этого. Я импортировал файл publishsettings и могу просмотреть учетные записи VMs/storage. Однако, когда я пытаюсь загрузить vhd, передача всегда перестала работать. Ошибка, которую я получаю,
error: getaddrinfo ENOTFOUND
info: Error information has been recorded to azure.err
error: storage blob download command failed
Мне это походит на проблему возможности соединения, но я не могу понять, почему это произошло бы при передаче VM на лазури. Я выполнил команду с помощью режима отладки, чтобы видеть, предоставит ли это больше информации, и кажется, что это повторяет соединение приблизительно 30 раз, когда это сначала перестало работать. Передача файлов, кажется, перестала работать в различных точках, иногда достигая целых 3 ГБ (из 30), другие времена, перестав работать после нескольких сотен МБ.
Кто-либо может предложить, почему это могло бы происходить?
Хотя, к сожалению, это происходит (для этого вам следует обратиться в службу поддержки Azure), рекомендация по кодированию будет заключаться в том, чтобы поймать ENOTFOUND и повторить загрузку. Конечно, если вы считаете, что это неприемлемо (так как сбой происходит 30 раз и более), то лучше всего обратиться в поддержку Azure.
.вы используете неуправляемый диск? тогда вам следует использовать Обозреватель хранилищ Azure . Я вижу, что это хороший выбор для вас.
По моему опыту, я выбрал Обозреватель хранилищ Azure после того, как загрузка часто терпит неудачу через веб-портал Azure, а не с помощью командной строки Azure, как вы. Мой VHD имеет 32 ГБ, поэтому он всегда искажал загрузку.