NetWorker: Ripristino reindirizzato (avviato da NMC) non riuscito mentre il client di origine è offline

Summary: Viene tentato un restore NetWorker per un client NetWorker che è offline e non può essere acceso. Il client è stato anche eliminato dal database delle risorse di NetWorker; Tuttavia, dispone ancora di backup validi. Il client è stato aggiunto nuovamente a NetWorker per ripristinare i dati su un altro client. L'interfaccia utente di ripristino non consente di procedere oltre, segnalando "Unknown client operating system". Potrebbe anche segnalare problemi di connessione di rete poiché il client di origine è 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

  • È in corso un restore reindirizzato da NetWorker Management Console (NMC) per ripristinare i file da un client (origine) a un client alternativo (destinazione).
  • Il client di origine è offline e non può essere acceso; o non esiste più fisicamente.
  • Il client è stato eliminato da NetWorker, ma dispone ancora di backup nel database dei supporti del server NetWorker. I saveset necessari sono stati identificati utilizzando la funzione NMC Media-Save> Sets o il comando mminfo del server NetWorker:
mminfo -avot -q client=CLIENT_NAME
  • Il client di origine eliminato è stato aggiunto nuovamente a NetWorker in modo che i relativi saveset venissero prelevati nell'interfaccia utente di ripristino.
  • Quando si tenta di recuperare i backup dal client di origine offline, in NMC vengono visualizzati i seguenti errori:
    • Quando si seleziona il client di origine, non vengono visualizzate informazioni sul sistema operativo.
    • Errore: Timeout dispatcher.
    • Errore: Connessione a host-source-client-name non riuscita: Dispatcher: Timeout richiesta.
    • Sistema operativo client sconosciuto.
  • Il pulsante Next non è disponibile.
Errore del sistema operativo client sconosciuto in NMC
Figura 1. Errore "Unknown client operating system" osservato nella procedura guidata di ripristino di NetWorker Management Console.

Cause

Quando si esegue un ripristino, la procedura guidata di ripristino verifica che i sistemi operativi di origine e di destinazione siano dello stesso tipo. Per esempio: "Windows NT Server on Intel" o "Linux". Quando il client è stato aggiunto nuovamente a NetWorker, è stata utilizzata l'opzione "New Client Properties" poiché l'host del client è offline. Non vi è alcuna connessione tra il server e il client, pertanto non è possibile aggiornare il "tipo di sistema operativo client"

Resolution

Opzione 1:

Eseguire il ripristino dalla riga di comando. Consultare la NetWorker Command Reference Guide per informazioni dettagliate su come usare il comando recover : https://www.dell.com/support/home/product-support/product/networker/docs


Opzione 2:

1. Aprire le proprietà del client da NetWorker Management Console (NMC).
NOTA: Se il client offline non esiste nel server NetWorker, ma dispone di backup sul server NetWorker, aggiungere nuovamente il client utilizzando l'opzione "New Client Properties".


2. Assicurarsi che il client non si trovi in alcun gruppo di protezione. Se sono selezionati i Gruppi protezione, cancellarli:

Selezione dell'elenco dei gruppi di protezione nella scheda generale delle proprietà del client
Figura 2. Selezione "Protection group list" nella scheda generale delle proprietà del client.

3. Nella scheda Globals (2 of 2) selezionare l'elenco a discesa Client State e selezionare retired:

Elenco a discesa Client state nella scheda Globals (2 of 2) delle proprietà del client
Figura 3. Elenco a discesa "Client state" nella scheda Globals (2 of 2) delle proprietà del client.

4. Aprire un prompt PowerShell di amministrazione o una shell root sul server NetWorker. Utilizzare nsradmin in modalità offline per aggiornare il "client os type". Si tratta di un campo read-only e può essere modificato solo in modalità offline. Per applicare la modifica, è necessario riavviare il servizio.

nsrdb posizione predefinita:

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

A. Creare una copia di nsrdb nella directory /tmp:

Linux: 

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

Windows: Usare Esplora file di Windows per creare una copia dell'opzione nsrdb
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. Immettere:

nsradmin -d "PATH_TO_NSRDB"

C. Immettere:

option hidden

D. Immettere:

. type: nsr client; name: client-name

E. Immettere:

update client os type: OS-TYPE
NOTA: Per i sistemi operativi Windows, impostare OS-TYPE su "Windows NT Server on Intel". Per i sistemi Linux, impostare OS-TYPE su "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. Riavviare i servizi NetWorker sul server NetWorker. 

AVVERTENZA: Il riavvio dei servizi NetWorker annulla eventuali job di backup, clonazione o ripristino in esecuzione. Eseguire questo passaggio solo se non sono in esecuzione job o se è accettabile che i job in esecuzione vengano interrotti.

Linux:

systemctl restart networker

Windows (PowerShell):

net stop nsrd ; net start nsrd
NOTA: Se si verificano problemi di avvio del servizio. Arrestare i servizi NetWorker, rinominare \nsr\res\nsrdb e inserire la copia creata nel passaggio 4A al suo posto, quindi avviare nuovamente i servizi. Vedere l'opzione 1 per l'esecuzione di un ripristino dalla riga di comando.


5. Connettersi al server NetWorker da NMC e aprire nuovamente le proprietà del client. Nella scheda Info e licenze, il tipo di sistema operativo del client deve riflettere le impostazioni applicate nel passaggio 4:

Tipo di sistema operativo client mostrato nella scheda Info e licenze delle proprietà del client.
Figura 4. "Client OS type" mostrato nella scheda "Info & Licensing" delle proprietà del client.

6. Avviare nuovamente il ripristino dalla scheda Recover:

Il problema non viene più visualizzato nell'interfaccia utente di ripristino
Figura 5. L'opzione Next non è più disponibile e l'errore Unknown client operating system è scomparso. 

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.