NetWorker: Verwendung von nsrclientfix, Fehler "Attribut 'Client-ID kann nicht gefunden werden'"
Summary: So verwenden Sie nsrclientfix zur Identifizierung und Behebung von Client-ID-Problemen auf einem NetWorker-Server.
Symptoms
Der Befehl nsrclientfix wird für die Analyse der Mediendatenbank verwendet, um nach beschädigten Client-IDs zu suchen.
Außerdem können Clients sowohl in der Ressourcendatenbank als auch in der Mediendatenbank zusammengeführt werden.
98519:save: Unable to setup direct save with server <nw_server>: Cannot find attribute 'client id'..
90018:save: Cannot open a save session with NetWorker server '<nw_server>': Cannot find attribute 'client id'.
<nw_client>:/etc: retried 2 times.
Cause
- Die allgemeine Ursache ist, dass sich ein Client während eines Backups gegenüber der Mediendatenbank als Name identifiziert, den der NetWorker-Server nicht erkennt, dass er ein Alias ist.
- Dies kann auch dadurch verursacht werden, dass eine Clientressource mit einem anderen Namen als dem ausgewählten Namen (Clientname) erstellt wird, um den Client darzustellen.
- Ungültiges Aliasing in der Hostdatei des Systems kann diese Art von Problem verursachen. Es müssen Korrekturen an der Hostdatei vorgenommen werden, bevor Sie weitere Aktionen durchführen.
Resolution
Voraussetzungen
Führen Sie die folgenden Schritte aus, bevor Sie die NetWorker-Clientdateiindizes ändern.1. Durchführen eines "Serverschutz-Backups", um die vorhandenen Indizes, die Mediendatenbank (mm) und die NetWorker-Ressourcendatenbank (nsrdb) zu sichern
Erfassen Sie die Bootstrap-Saveset-Informationen mit: mminfo -B
2. Fahren Sie die NetWorker-Daemons auf dem NetWorker-Server herunter:
Windows: net stop nsrexecd /y
Windows:Aufgabenliste | findstr nsr
4. Zusätzlich zum Serverschutzbackup können Kopien der Ordner mm und nsrdb auf dem NetWorker-Server erstellt werden.
B. nsrdb: Linux: /nsr/res/nsrdb Windows: .\Programme\EMC NetWorker\nsr\res\nsrdb
D. Je nach Indexgröße und verfügbarem Speicherplatz auf dem Server kann der Index auch kopiert werden: Linux: /nsr/index-Fenster: .\Programme\EMC NetWorker\nsr\index
Windows: net start nsrd
Prozess
1. Ermitteln Sie, welche Clients Client-ID-Probleme haben. Mit dem folgenden Befehl wird nur nach möglichen Problemen gesucht, es werden jedoch keine Korrekturmaßnahmen durchgeführt.
Syntax:
nsrclientfix -a - -p
Beispiel:
nsrclientfix -a - -p
4. Überprüfen Sie die Liste der Clients, die zusammengeführt werden sollen.
Öffnen Sie die Textdatei, die Sie im vorherigen Schritt erstellt haben, und überprüfen Sie die einzelnen Zeilen:
nsrclientfix -uDatei
Beispiel:
Zusammenführen der folgenden Clients in 'alenka': alenka.emc.com
Die Ressourcendatenbank für den Client "alenka" wird zusammengeführt.
Zusammenführen der Mediendatenbank für den Kunden 'alenka'.
Die Zusammenführung für den Kunden 'alenka' ist abgeschlossen.
Löschen des Klienten "zeitlich".
Löschen der Ressourcendatenbank des Clients "temporal".
Löschen der Mediendatenbank des Clients "temporal".
Entfernen aller Indexbackups im Zusammenhang mit dem Client "temporal" in der Mediendatenbank.
Client "temporal" erfolgreich gelöscht.
Löschen des Clients "localhost".
Löschen der Ressourcendatenbank des Clients "localhost".
Löschen der Mediendatenbank des Clients "localhost".
Entfernen Sie alle Indexbackups im Zusammenhang mit dem Client "localhost" aus der Mediendatenbank.
Der Client "localhost" wurde erfolgreich gelöscht.
Löschen des Client "alenka.emc.com".
Löschen der Ressourcendatenbank des Clients "alenka.emc.com".
Löschen der Mediendatenbank des Clients "alenka.emc.com".
Entfernen von Indexbackups im Zusammenhang mit dem Client "alenka.emc.com" in der Mediendatenbank.
Der Client "alenka.emc.com" wurde erfolgreich gelöscht.