NetWorker: Przekierowane odzyskiwanie (zainicjowane z NMC) nie powiodło się, gdy klient źródłowy jest w trybie offline

Summary: Podjęto próbę przywrócenia NetWorker dla klienta NetWorker, który jest w trybie offline i nie można go włączyć. Klient został również usunięty z bazy danych zasobów NetWorker; Jednak nadal ma prawidłowe kopie zapasowe. Klient został dodany z powrotem do NetWorker w celu przywrócenia jego danych na innym kliencie. Interfejs użytkownika przywracania nie pozwala na kontynuowanie, zgłaszając "Nieznany system operacyjny klienta". Może również zgłaszać problemy z połączeniem sieciowym, ponieważ klient źródłowy jest w trybie offline. ...

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

  • Z konsoli NetWorker Management Console (NMC) wykonywane jest przekierowane przywracanie w celu przywrócenia plików z jednego klienta (źródłowego) do alternatywnego klienta (docelowego).
  • Klient źródłowy jest w trybie offline i nie można go włączyć; lub już fizycznie nie istnieje.
  • Klient został usunięty z NetWorker, ale nadal ma kopie zapasowe w bazie danych nośników serwera NetWorker. Potrzebne zestawy zapisu zostały zidentyfikowane za pomocą funkcji NMC Media-Save> Sets lub za pomocą polecenia mminfo serwera NetWorker:
mminfo -avot -q client=CLIENT_NAME
  • Usunięty klient źródłowy został dodany z powrotem do NetWorker, dzięki czemu jego zestawy zapisu zostały pobrane w interfejsie przywracania.
  • Podczas próby pobrania kopii zapasowych z klienta źródłowego w trybie offline w NMC pojawiają się następujące błędy:
    • Po wybraniu klienta źródłowego nie są wyświetlane żadne informacje o systemie operacyjnym.
    • Error: Upłynął limit czasu dyspozytora.
    • Error: Nawiązywanie połączenia z nazwą źródłową klientahosta nie powiodło się: Dyspozytora: Upłynął limit czasu żądania.
    • Nieznany system operacyjny klienta.
  • Przycisk Dalej jest niedostępny.
Błąd nieznanego systemu operacyjnego klienta w NMC
Rysunek 1. Błąd "Unknown client operating system" zaobserwowany podczas pracy kreatora odzyskiwania konsoli NetWorker Management Console.

Cause

Podczas przywracania kreator odzyskiwania sprawdza, czy źródłowy i docelowy system operacyjny są tego samego typu; Na przykład: "Windows NT Server z procesorem Intel" lub "Linux". Gdy klient został dodany z powrotem do NetWorker, użyto opcji "New Client Properties", ponieważ host klienta jest w trybie offline. Brak połączenia między serwerem a klientem, więc nie można zaktualizować "typu systemu operacyjnego klienta"

Resolution

Opcja 1:

Przeprowadź odzyskiwanie z wiersza poleceń. Szczegółowe informacje na temat korzystania z polecenia recover można znaleźć w Podręczniku informacyjnym NetWorker: https://www.dell.com/support/home/product-support/product/networker/docs


Opcja 2:

1. Otwórz właściwości klienta w konsoli NetWorker Management Console (NMC).
UWAGA: Jeśli klient offline nie istnieje na serwerze NetWorker, ale ma kopie zapasowe na serwerze NetWorker, dodaj klienta z powrotem za pomocą opcji "New Client Properties".


2. Upewnij się, że klient nie należy do żadnej grupy ochrony. Jeśli wybrano grupy ochrony, wyczyść je:

Wybór listy grupy ochrony na karcie Ogólne właściwości klienta
Rysunek 2. Opcja "Protection group list" na karcie General właściwości klienta.

3. Na karcie Globals (2 of 2) wybierz listę rozwijaną stanu klienta i wybierz pozycję wycofany:

Lista rozwijana stanu klienta na karcie Globals (2 of 2) we właściwościach klienta
Rysunek 3. Lista rozwijana "Stan klienta" na karcie Globals właściwości klienta (2 z 2).

4. Otwórz wiersz poleceń administratora PowerShell lub powłokę roota na serwerze NetWorker. Użyj nsradmin w trybie offline, aby zaktualizować "typ systemu operacyjnego klienta". To pole jest tylko do odczytu i można je modyfikować tylko w trybie offline. Aby zmiana została zastosowana, należy ponownie uruchomić usługę.

domyślna lokalizacja nsrdb:

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

A. Utwórz kopię nsrdb w katalogu /tmp:

Linux: 

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

Windows: Użyj eksploratora plików systemu Windows, aby utworzyć kopię opcji nsrdb
programu PowerShell:

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

B. Wpisz:

nsradmin -d "PATH_TO_NSRDB"

C. Wpisz:

option hidden

D. Wpisz:

. type: nsr client; name: client-name

E. Wpisz:

update client os type: OS-TYPE
UWAGA: W przypadku systemów operacyjnych Windows ustaw wartość OS-TYPE na "Windows NT Server on Intel". W przypadku systemu Linux nadaj parametrowi OS-TYPE wartość "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

F. Uruchom ponownie usługi NetWorker na serwerze NetWorker. 

OSTRZEŻENIE: Ponowne uruchomienie usług NetWorker anuluje wszystkie uruchomione zadania tworzenia kopii zapasowych, klonowania lub odzyskiwania. Ten krok należy wykonać tylko wtedy, gdy nie są uruchomione żadne zadania lub jeśli można przerwać działanie uruchomionych zadań.

Linux:

systemctl restart networker

Windows (PowerShell):

net stop nsrd ; net start nsrd
UWAGA: W przypadku zaobserwowania jakichkolwiek problemów z uruchamianiem usługi. Zatrzymaj usługi NetWorker, zmień nazwę \nsr\res\nsrdb i umieść w tym miejscu kopię utworzoną w kroku 4A, a następnie ponownie uruchom usługi. Aby zamiast tego przeprowadzić przywracanie z wiersza poleceń, zobacz opcję 1.


5. Połącz się z serwerem NetWorker z poziomu NMC i ponownie otwórz właściwości klienta. Na karcie "Informacje i licencjonowanie" typ systemu operacyjnego klienta powinien odzwierciedlać ustawienia zastosowane w kroku 4:

Typ systemu operacyjnego klienta wyświetlany na karcie Informacje o produkcie we właściwościach klienta oraz na karcie Licencjonowanie.
Rysunek 4. "Typ systemu operacyjnego klienta" wyświetlany na karcie "Informacje i licencjonowanie" we właściwościach klienta.

6. Ponownie uruchom odzyskiwanie za pomocą karty Odzyskiwanie:

Problem nie jest już wyświetlany w interfejsie odzyskiwania
Rysunek 5. Opcja Dalej nie jest już niedostępna, a błąd nieznanego systemu operacyjnego klienta zniknął. 

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.