NetWorker. Сбой перенаправленного восстановления (инициированного из NMC), когда исходный клиент находится в автономном режиме

Summary: Попытка восстановления NetWorker выполняется для клиента NetWorker, который находится в автономном режиме и не может быть включен. Клиент также был удален из базы данных ресурсов NetWorker; Тем не менее, у него все еще есть действительные резервные копии. Клиент был добавлен обратно в NetWorker для восстановления его данных другому клиенту. Пользовательский интерфейс восстановления не позволяет продолжить с сообщением «Unknown client operating system». Он также может сообщать о проблемах с сетевым подключением, так как исходный клиент находится в автономном режиме. ...

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.

Symptoms

  • Выполняется перенаправленное восстановление из консоли управления NetWorker Management Console (NMC) для восстановления файлов из одного клиента (источника) в другой клиент (место назначения).
  • Исходный клиент находится в автономном режиме и не может быть включен; или физически больше не существует.
  • Клиент был удален из NetWorker, но у него все еще есть резервные копии в базе данных мультимедиа сервера NetWorker. Необходимые наборы сохранений определены с помощью функции NMC «Наборы сохранений носителей»> или с помощью команды mminfo сервера NetWorker:
mminfo -avot -q client=CLIENT_NAME
  • Удаленный исходный клиент был добавлен обратно в NetWorker, чтобы его наборы сохранений можно было выбрать в пользовательском интерфейсе восстановления.
  • При попытке извлечь резервные копии из автономного исходного клиента в NMC появляются следующие ошибки:
    • При выборе исходного клиента информация об ОС не отображается.
    • Ошибка. Время ожидания диспетчера истекло.
    • Ошибка. Не удалось подключиться к имени клиентаисточника хоста: Диспетчер: Время ожидания запроса истекло.
    • Неизвестная операционная система клиента.
  • Кнопка Далее недоступна.
Неизвестная ошибка клиентской операционной системы в NMC
Рис. 1. В мастере восстановления NetWorker Management Console наблюдается ошибка «Неизвестная клиентская операционная система».

Cause

При выполнении восстановления мастер восстановления проверяет, что исходная и целевая ОС одного типа; Например: «Windows NT Server на Intel» или «Linux». При добавлении клиента обратно в NetWorker использовался параметр «New Client Properties», так как хост клиента находится в автономном режиме. Отсутствует подключение между сервером и клиентом, поэтому он не может обновить тип клиентской ОС.

Resolution

Вариант 1.

Выполните восстановление из командной строки. Сведения об использовании команды восстановления см. в Справочном руководстве по командам NetWorker: https://www.dell.com/support/home/product-support/product/networker/docs


Вариант 2.

1. Откройте свойства клиента в консоли управления NetWorker Management Console (NMC).
ПРИМЕЧАНИЕ. Если автономный клиент не существует на сервере NetWorker, но имеет резервные копии на сервере NetWorker, добавьте клиент обратно с помощью параметра «New Client Properties».


2. Убедитесь, что клиент не входит ни в одну из групп защиты. Если выбраны группы защиты, снимите их:

Выбор списка групп защиты на вкладке «Общие» свойств клиента
Рис. 2. Выбор «Список групп защиты» на вкладке «General» свойств клиента.

3. На вкладке Глобальные (2 из 2) в раскрывающемся списке состояние клиента выберите Retired:

Раскрывающийся список состояния клиента на вкладке «Глобальные переменные» свойств клиента (2 из 2)
Рис. 3. Раскрывающийся список "Состояние клиента" на вкладке свойств клиента Глобальные (2 из 2).

4. Откройте командную строку PowerShell администратора или корневую оболочку на сервере NetWorker. Используйте nsradmin в автономном режиме для обновления «типа клиентской ОС». Это поле доступно только для чтения и может быть изменено только в автономном режиме. Чтобы изменения вступили в силу, требуется перезапуск службы.

Расположение nsrdb по умолчанию:

Linux: /nsr/res/nsrdb
Windows: C:\Program Files\EMC NetWorker\nsr\res\nsrdb

A. Создайте копию nsrdb в каталоге /tmp:

Linux: 

cp -Rv /nsr/res/nsrdb /tmp/nsrdb_`date -I`

Windows: Используйте проводник Windows, чтобы создать копию параметра PowerShell nsrdb
:

PS C:\Users\Administrator> $date = Get-Date -Format yyyMMdd
PS C:\Users\Administrator> Copy-Item -Path "C:\Program Files\EMC NetWorker\nsr\res\nsrdb" -Destination "C:\tmp\nsrdb_$date" -Recurse -Verbose

Б. Введите:

nsradmin -d "PATH_TO_NSRDB"

В. Введите:

option hidden

D. Введите:

. type: nsr client; name: client-name

E. Введите:

update client os type: OS-TYPE
ПРИМЕЧАНИЕ. Для операционных систем Windows задайте для параметра «OS-TYPE» значение «Windows NT Server on Intel». Для систем Linux задайте для параметра OS-TYPE значение «Linux»  
root@lnx-nwserv:~# nsradmin -d /nsr/res/nsrdb
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> option hidden
Hidden display option turned on

Display options:
        Dynamic: Off;
        Hidden: On;
        Raw I18N: Off;
        Resource ID: Off;
        Regexp: Off;
nsradmin> . type: nsr client; name: win-client01.amer.lan
nsradmin> update client OS type: Windows NT Server on Intel
              client OS type: Windows NT Server on Intel;
Update? y
updated resource id 53.0.166.57.0.0.0.0.233.98.62.102.192.168.9.101(3)
nsradmin> q

Е. Перезапустите службы NetWorker на сервере NetWorker. 

ПРЕДУПРЕЖДЕНИЕ. Перезапуск служб NetWorker отменяет все запущенные задания резервного копирования, клонирования или восстановления. Выполняйте этот шаг, только если в данный момент нет запущенных заданий или если допустимо прерывание выполняемых заданий.

Linux:

systemctl restart networker

Windows (PowerShell):

net stop nsrd ; net start nsrd
ПРИМЕЧАНИЕ. При обнаружении каких-либо проблем с запуском службы. Остановите службы NetWorker, переименуйте \nsr\res\nsrdb, поместите на место копию, созданную на шаге 4A, а затем снова запустите службы. Вместо этого см. вариант 1 для выполнения восстановления из командной строки.


5. Подключитесь к серверу NetWorker из NMC и снова откройте свойства клиента. На вкладке «Info & Licensing» тип клиентской ОС должен отражать настройки, примененные на шаге 4:

Тип клиентской ОС, отображаемый на вкладке «Информация и лицензирование» свойств клиента.
Рис. 4. «Client OS type», отображается на вкладке «Info & Licensing» свойств клиента.

6. Снова запустите восстановление на вкладке Recover.

Проблема больше не отображается в пользовательском интерфейсе восстановления
Рис. 5. Параметр «Далее» больше не является недоступным, а ошибка «Неизвестная клиентская операционная система» исчезла. 

Affected Products

NetWorker Series
Article Properties
Article Number: 000203590
Article Type: Solution
Last Modified: 14 May 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.