NetWorker NMM — как выполнить восстановление резервных копий Hyper-V Exchange с помощью командной строки

Summary: NetWorker NMM может выполнять восстановление резервных копий виртуальных машин Hyper-V из командной строки. В этой статье объясняется, как использовать восстановление с помощью командной строки с NMM, начиная с 9.x и заканчивая последней версией 19.x включительно. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Модуль NetWorker для Microsoft (NMM) обеспечивает возможность восстановления резервных копий Hyper-V и Exchange с помощью командной строки, выполненных с помощью NMM.

Для восстановления используется команда «nsrnmmrc».  Ниже приведены этапы выполнения восстановления:

1. Выведите список резервных копий клиента Hyper-V с помощью команды «mminfo»:
 

mminfo -avot -q client=fmpcluster.aqua.local

HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:50 AM 9081 MB 14987381 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\B27CFD53-AD61-4639-88B3-3717
C1227922
HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:51 AM 58 MB 4293177461 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\ConfigFiles
HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:37:21 AM 23 KB 4276400513 cb full APPLICATIONS:\Microsoft Hyper-V\VM1



2. Найдите нужную ВМ и время резервного копирования в этих выходных данных. В приведенном выше примере мы хотим восстановить виртуальную машину «VM1». (ПРИЛОЖЕНИЯ:\Microsoft Hyper-V\VM1) Запишите идентификатор набора сохранений (4276400513) этой резервной копии и выполните следующую команду, чтобы получить значение «nsavetime», которое потребуется с командой nsrnmmrc.
 

mminfo -avot -q ssid=4276400513 -r name(50),ssid,savetime,nsavetime
 name                                             ssid         date     save time
APPLICATIONS:\Microsoft Hyper-V\VM1               4276400513 9/23/2016 1474605441

Another way to obtain the nsavetime would be as below:


 

mminfo -avot -S -q ssid=4276400513

ssid=4276400513 savetime=9/23/2016 12:37:21 AM (1474605441) fmpcluster.aqua.local:APPLICATIONS:\Microsoft Hyper-V\VM1
  level=full   sflags=vF       size=22704        files=8          insert=9/23/2016
  create=9/23/2016 complete=9/23/2016 browse=10/23/2016 11:59:59 PM retent=10/23/2016 11:59:59 PM
  clientid=8c9945a5-00000004-577042c4-577042c3-00015000-0c75a456
          *backup start time: 1474605441;
    *NSR_BACKUP_GENERATIONID: 1474605081;
      *NSR_PRIMARY_VOLUME_ID: \
c293a7f9-00000005-007043ff-577043ff-00045000-0c75a456;
        *POLICY ACTION JOBID: 2;
         *POLICY ACTION NAME: "backup: 1474605441";
                *POLICY NAME: "HyperV-Pol: 1474605441";
       *POLICY WORKFLOW NAME: "HyperV-Wkfl: 1474605441";
*ss data domain backup cloneid: 1474605441;
*ss data domain dedup statistics: "v1:1474605441:22804:22804:5402";
                       group: HyperV;
            saveset features: CLIENT_SAVETIME;
  Clone #1: cloneid=1474605441  time=9/23/2016 12:37:21 AM    retent=10/23/2016  flags=
    frag@         0 volid=   7357439 file/rec=       0/0     rn=0 last=9/23/2016



3. Выполните команду nsrnmmrc, как указано ниже, чтобы выполнить восстановление виртуальной машины:
 

nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover  -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\VM1\\"

 

ПРИМЕЧАНИЕ. Символ «\\», добавляемый в конец имени набора сохранений. Также обратите внимание, что 'saveset name' в команде чувствителен к регистру. Имя должно совпадать с регистром, как показано в выходных данных mminfo. Если случай не совпадает, команда восстановления завершается сбоем. Например, следующая команда завершится сбоем из-за того, что имя виртуальной машины «vm1» не совпадает для случая с именем «VM1», зарегистрированным в базе данных носителей.
 

 

nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\vm1\\"


Ошибка: «Процессу восстановления не удалось найти правильное логическое время сохранения для запрошенных выборов — ошибка 0x80004005.».

Для резервного копирования Exchange выполните аналогичные действия.  Они должны найти время сохранения для требуемых резервных копий, а затем добавить '\\' к имени набора сохранения. Пример восстановления Exchange:

nsrnmmrc -s nsr-server -c jetsdag -x c:\recover  -t 1474585250 "APPLICATIONS:\Microsoft Exchange 2013\MyDb\\"

 

ПРИМЕЧАНИЕ. Если команда не работает и все указанные параметры верны, попробуйте ввести команду вручную в командной строке. Копирование и вставка команды могут работать неправильно.


Если требуется восстановление резервных копий из набора сохранений, выполненного с помощью NMM 8.x, см. статью базы знаний Как восстановить наборы сохранений NMM с помощью инструмента восстановления наборов сохранений командной строки 'nsrsnap_vss_ssrecover'

 

Additional Information

Article Properties
Article Number: 000022466
Article Type: How To
Last Modified: 13 May 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.