NetWorker: Die umgeleitete Wiederherstellung (initiiert von NMC) ist fehlgeschlagen, während der Quellclient offline ist
Summary: Es wird versucht, eine NetWorker-Wiederherstellung für einen NetWorker-Client auszuführen, der offline ist und nicht eingeschaltet werden kann. Der Client wurde auch aus der NetWorker-Ressourcendatenbank gelöscht. Es verfügt jedoch weiterhin über gültige Backups. Der Client wurde NetWorker wieder hinzugefügt, um seine Daten auf einem anderen Client wiederherzustellen. Die Benutzeroberfläche der Wiederherstellung lässt keine Fortsetzung zu und meldet "Unknown client operating system". Außerdem können Netzwerkverbindungsprobleme gemeldet werden, da der Quellclient offline ist. ...
Symptoms
- Eine umgeleitete Wiederherstellung wird von der NetWorker Management Console (NMC) durchgeführt, um Dateien von einem Client (Quelle) auf einem alternativen Client (Ziel) wiederherzustellen.
- Der Quellclient ist offline und kann nicht eingeschaltet werden. oder physisch nicht mehr existiert.
- Der Client wurde aus NetWorker gelöscht, es sind jedoch noch Backups in der Mediendatenbank des NetWorker-Servers vorhanden. Die erforderlichen Savesets wurden mithilfe der NMC-Funktion "Media-Save Sets" oder mithilfe des NetWorker-Serverbefehls>mminfo identifiziert:
mminfo -avot -q client=CLIENT_NAME
- Der gelöschte Quellclient wurde NetWorker wieder hinzugefügt, sodass seine Savesets in der Wiederherstellungs-Benutzeroberfläche übernommen werden.
- Beim Versuch, Backups vom Offline-Quellclient abzurufen, werden die folgenden Fehler in der NMC angezeigt:
- Bei Auswahl des Quellclients werden keine Betriebssysteminformationen angezeigt.
- Error: Zeitüberschreitung beim Dispatcher.
- Error: Fehler beim Herstellen einer Verbindung zum Host-source-client-name : Dispatcher: Zeitüberschreitung bei Anfrage.
- Unbekanntes Client-Betriebssystem.
- Die Schaltfläche Weiter ist nicht verfügbar.
Cause
Resolution
Option 1:
Führen Sie die Recovery über die Befehlszeile durch. Weitere Informationen zur Verwendung des Befehls recover finden Sie im NetWorker Command Reference Guide: https://www.dell.com/support/home/product-support/product/networker/docs
Option 2:
1. Öffnen Sie die Clienteigenschaften über die NetWorker Management Console (NMC).
2. Stellen Sie sicher, dass sich der Client in keiner Schutzgruppe befindet. Wenn Schutzgruppen ausgewählt sind, löschen Sie diese:

Abbildung 2: Auswahl "Schutzgruppenliste" auf der Registerkarte "Clienteigenschaften allgemein".
3. Wählen Sie auf der Registerkarte Globals (2 von 2) die Drop-down-Liste client state und dann retired aus:

Abbildung 3: Drop-down-Liste "Client state" auf der Registerkarte "Globals (2 of 2)" der Clienteigenschaften.
4. Öffnen Sie eine Administrator-PowerShell-Eingabeaufforderung oder eine Root-Shell auf dem NetWorker-Server. Verwenden Sie nsradmin im Offlinemodus, um den "Clientbetriebssystemtyp" zu aktualisieren. Dies ist ein schreibgeschütztes Feld und kann nur im Offline-Modus geändert werden. Damit die Änderung übernommen wird, ist ein Dienstneustart erforderlich.
nsrdb-Standardspeicherort:
Linux: /nsr/res/nsrdb
Windows: C:\Programme\EMC NetWorker\nsr\res\nsrdb
A. Erstellen Sie eine Kopie der nsrdb im Verzeichnis /tmp:
Linux:
cp -Rv /nsr/res/nsrdb /tmp/nsrdb_`date -I`
Windows: Verwenden Sie den Windows-Datei-Explorer, um eine Kopie der PowerShell-Option nsrdb
zu erstellen:
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. Geben Sie Folgendes ein:
nsradmin -d "PATH_TO_NSRDB"
C. Geben Sie Folgendes ein:
option hidden
D. Geben Sie Folgendes ein:
. type: nsr client; name: client-name
E. Geben Sie Folgendes ein:
update client os type: OS-TYPE
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. Starten Sie die NetWorker-Services auf dem NetWorker-Server neu.
Linux:
systemctl restart networker
Windows (PowerShell):
net stop nsrd ; net start nsrd
5. Stellen Sie über NMC eine Verbindung zum NetWorker-Server her und öffnen Sie die Clienteigenschaften erneut. Auf der Registerkarte "Info & Licensing" sollte der Typ des Client-Betriebssystems die in Schritt 4 angewendeten Einstellungen widerspiegeln:

Abbildung 4: "Client-Betriebssystemtyp" wird auf der Registerkarte "Info & Licensing" in den Clienteigenschaften angezeigt.
6. Initiieren Sie die Recovery erneut über die Registerkarte Recover:

Abbildung 5: Die Option "Weiter " ist nicht mehr verfügbar und der Fehler "Unbekanntes Clientbetriebssystem" ist verschwunden.