NetWorker: Omgeleid herstel (gestart vanuit NMC) mislukt terwijl de bronclient offline is
Summary: Er wordt geprobeerd een NetWorker-herstelbewerking uit te voeren voor een NetWorker-client die offline is en niet kan worden ingeschakeld. De client is ook verwijderd uit de NetWorker-resourcedatabase; Het heeft echter nog steeds geldige back-ups. De client is weer toegevoegd aan NetWorker voor het herstellen van de data naar een andere client. De gebruikersinterface voor terugzetten staat niet toe verder te gaan en meldt "Onbekend clientbesturingssysteem". Er kunnen ook problemen met de netwerkverbinding worden gemeld omdat de bronclient offline is. ...
Symptoms
- Een omgeleid herstel wordt uitgevoerd vanuit de NetWorker Management Console (NMC) om bestanden van de ene client (bron) naar een alternatieve client (bestemming) te herstellen.
- De bronclient is offline en kan niet worden ingeschakeld; of niet meer fysiek bestaat.
- De client is verwijderd uit NetWorker, maar er staan nog steeds back-ups in de mediadatabase van de NetWorker-server. De benodigde opslagsets zijn geïdentificeerd met behulp van de functie NMC Media-opslagsets of met behulp van de mminfo-opdracht van de NetWorker-server>:
mminfo -avot -q client=CLIENT_NAME
- De verwijderde bronclient werd weer toegevoegd aan NetWorker, zodat de opgeslagen sets worden opgehaald in de herstelinterface.
- Bij een poging om back-ups op te halen van de offline bronclient, worden de volgende fouten weergegeven in de NMC:
- Er wordt geen informatie over het besturingssysteem weergegeven bij het selecteren van de bronclient.
- Fout: Er is een time-out opgetreden bij de dispatcher.
- Fout: Verbinding maken met host source-client-name mislukt: Dispatcher: Time-out aangevraagd.
- Clientbesturingssysteem onbekend.
- De knop Volgende is niet beschikbaar.
Cause
Resolution
Optie 1:
Voer het herstel uit via de opdrachtregel. Raadpleeg de NetWorker Command Reference Guide voor meer informatie over het gebruik van de herstelopdracht : https://www.dell.com/support/home/product-support/product/networker/docs
Optie 2:
1. Open de clienteigenschappen vanuit de NetWorker Management Console (NMC).
2. Zorg ervoor dat de client zich niet in een beveiligingsgroep bevindt. Als er beveiligingsgroepen zijn geselecteerd, wist u deze:

Afbeelding 2: Selectie van "Protection group list" op het tabblad Algemeen clienteigenschappen.
3. Selecteer op het tabblad Globals (2 van 2) de vervolgkeuzelijst clientstatus en selecteer Retired:

Afbeelding 3: Vervolgkeuzelijst Clientstatus in het tabblad Algemene instellingen van clienteigenschappen (2 van 2).
4. Open een Administrator PowerShell-prompt of root-shell op de NetWorker-server. Gebruik nsradmin in de offline modus om het "client os type" bij te werken. Dit is een alleen-lezen veld en kan alleen in de offline-modus worden gewijzigd. De service moet opnieuw worden opgestart om de wijziging toe te passen.
nsrdb default location:
Linux: /nsr/res/nsrdb
Windows: C:\Program Files\EMC NetWorker\nsr\res\nsrdb
A. Maak een kopie van de nsrdb in de /tmp-directory:
Linux:
cp -Rv /nsr/res/nsrdb /tmp/nsrdb_`date -I`
Windows: Gebruik Windows Verkenner om een kopie te maken van de nsrdb
PowerShell-optie:
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. Voer in:
nsradmin -d "PATH_TO_NSRDB"
C. Enter:
option hidden
D. Enter:
. type: nsr client; name: client-name
E. Enter:
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. Start NetWorker Services opnieuw op de NetWorker-server.
Linux:
systemctl restart networker
Windows (PowerShell):
net stop nsrd ; net start nsrd
5. Maak verbinding met de NetWorker-server vanuit NMC en open de clienteigenschappen opnieuw. Op het tabblad Info & Licenties moet het type clientbesturingssysteem overeenkomen met de instellingen die in stap 4 zijn toegepast:

Afbeelding 4: "Client OS type" wordt weergegeven in het tabblad "Info & Licensing" van de clienteigenschappen.
6. Start het herstel opnieuw via het tabblad Terugzetten:

Afbeelding 5: De optie Volgende is niet langer onbeschikbaar en de fout Onbekende clientbesturingssysteem is verdwenen.