NetWorker. Как выполнить восстановление моментального снимка виртуальной машины Azure из командной строки
Summary: В этой статье представлен обзор восстановления моментального снимка виртуальной машины Azure (ВМ) из командной строки. Это может быть полезно для выполнения восстановления виртуальной машины Azure, если веб-интерфейс пользователя NetWorker (NWUI) недоступен. ...
Instructions
Руководство по интеграции моментальных снимков NetWorker Azure VM содержит сведения о nsrazure_recover . Документация по NetWorker доступна на странице продукта NetWorker в службе поддержки Dell.
Цель этой статьи — уменьшить необходимость в восстановлении виртуальной машины Azure, когда веб-интерфейс пользователя NetWorker (NWUI) недоступен или не предоставляет действительные резервные копии виртуальных машин. Чтобы выполнить восстановление виртуальных машин Azure из NWUI, см. раздел: NetWorker. Как выполнить восстановление моментального снимка виртуальной машины Azure из NWUI
Предварительные условия
- На сервере NetWorker должна быть доступна допустимая резервная копия виртуальной машины. Это можно получить с помощью NetWorker
mminfo -avot. Пример:
azure-nve:~ # mminfo -avot volume type client date time size ssid fl lvl name …. azure_nve.local.dddefault.003 Data Domain azure-nve.local 08/13/25 15:47:03 31 GB 4171033528 cb full DD-PERF:azure-ubuntu:azure-ubuntu_OsDisk_1_cf93159d6205414baa8593901a918d3a azure_nve.local.dddefault.003 Data Domain azure-nve.local 08/13/25 15:47:04 33 GB 4154256312 cb full DD-PERF:azure-ubuntu:azure-ubuntu_DataDisk_0
Тип восстановления зависит от выбранного набора сохранений.
- Восстановление виртуальной машины: Чтобы выполнить виртуальную машину (восстановление образа), необходимо указать SSID
OsDiskСохраните набор. Этот параметр позволяет восстановить SSID как новую виртуальную машину. - Восстановление диска Если в SSID диск отображается как «DataDisk», необходимо указать существующую виртуальную машину в синтаксисе команды восстановления.
OsDisk, но добавляется символом jobId_TimeStamp Это диск из предыдущей попытки восстановления (например: azure-ubuntu_OsDisk_1234_1755183890). Во время восстановления этот диск будет рассматриваться как DataDisk и не может быть выполнен как новая виртуальная машина, его необходимо восстановить на существующую виртуальную машину. Видеть: NetWorker. nsrazure_recover завершается сбоем «Для восстановления одного диска уже должна существовать целевая виртуальная машина».
- Определите учетную запись хранения Azure, необходимую для восстановления.
- Определите целевую виртуальную сеть Azure и подсеть, необходимые для восстановления.
Выполнение восстановления:
Откройте запрос с повышенными привилегиями на сервере NetWorker.
Общий синтаксис для восстановления виртуальной машины:
nsrazure_recover [-D OPTIONAL_DEBUG_LEVEL_1-9] -S SSID -N 'SUBSCRIPTION_NAME' -R 'RESOURCE_GROUP_NAME' -A 'STORAGE_ACCOUNT_NAME' -V 'RECOVER_VM_NAME' -E 'RESOURCE_GROUP_NAME:VNET_NAME' -T 'SUBNET_NAME'
| Параметры | Описание |
| -N | Указывает имя ресурса, который будет использоваться для подключения к Azure — этот параметр является обязательным. |
| -A | Указывает учетную запись хранения, которая будет использоваться во время восстановления — этот параметр является обязательным. |
| -Л | Указывает регион создаваемой виртуальной машины. Этот параметр создается на основе информации, собранной во время резервного копирования. |
| -Р |
Указывает группу ресурсов, которая будет использоваться для подключения к Azure. |
| -С |
Указывает идентификатор SSID (Save Set ID), используемый для восстановления. |
| -В |
Указывает имя восстанавливаемой виртуальной машины. |
| -E |
Указывает виртуальную сеть, которую использует восстановленная виртуальная машина. |
| -Т |
Указывает подсеть, которую использует восстановленная виртуальная машина. |
nohup и закончим его словами &. Команда выполняется в фоновом режиме. Даже если сессия закрыта, восстановление выполняется в фоновом режиме. В сеансе команды не отображается никаких выходных данных.
Сеанс восстановления можно отслеживать из командной строки с помощью nsrwatch.
Во время выполнения задания журнал можно найти в разделе:
- Linux:
/nsr/logs/adhoc/adhoc-job-JOBID - Windows (по умолчанию):
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\adhoc-job-JOBID
Завершенные журналы или журналы, которые не удалось восстановить, перемещаются в:
- Linux:
/nsr/logs/adhoc/nsrazure_recover/ - Windows (по умолчанию):
C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrazure_recover
Additional Information
Возможные ошибки при использовании неверного SSID, учетной записи хранения, виртуальной сети или подсети:
- NetWorker. nsrazure_recover завершается сбоем «Для восстановления одного диска уже должна существовать целевая виртуальная машина».
- NetWorker. Сбой восстановления моментального снимка виртуальной машины Azure «Исходный BLOB-объект не принадлежит к тому же региону, что и диск»
- NetWorker. Сбой восстановления виртуальной машины Azure «Код ответа: 403. У этого запроса нет прав на выполнение данной операции»
- NetWorker. Восстановление моментальных снимков виртуальной машины Azure «azureCreateVM: Error while creating NIC"