NetWorker: La recuperación redirigida (iniciada desde NMC) falló mientras el cliente de origen está offline
Summary: Se intenta realizar una restauración de NetWorker para un cliente de NetWorker que está offline y no se puede encender. El cliente también se eliminó de la base de datos de recursos de NetWorker; sin embargo, aún tiene respaldos válidos. El cliente se volvió a agregar a NetWorker para restaurar sus datos a otro cliente. La interfaz de usuario de restauración no permite continuar, ya que informa "Sistema operativo de cliente desconocido". También puede informar problemas de conexión de red, ya que el cliente de origen está offline. ...
Symptoms
- Se está realizando una restauración redirigida desde NetWorker Management Console (NMC) para restaurar archivos de un cliente (origen) a un cliente alternativo (destino).
- El cliente de origen está offline y no se puede encender; o ya no existe físicamente.
- El cliente se eliminó de NetWorker, pero aún tiene respaldos en la base de datos de medios de NetWorker Server. Los savesets necesarios se identificaron mediante la función Media-Save> Sets de NMC o mediante el comando mminfo del servidor de NetWorker:
mminfo -avot -q client=CLIENT_NAME
- El cliente de origen eliminado se volvió a agregar a NetWorker para que sus savesets se recogieran en la interfaz del usuario de restauración.
- Cuando se intenta extraer respaldos desde el cliente de origen offline, aparecen los siguientes errores en NMC:
- No se muestra información del sistema operativo cuando se selecciona el cliente de origen.
- Error: Se agotó el tiempo de espera del despachador.
- Error: Falló la conexión al host source-client-name : Despachador: Se agotó el tiempo de espera de la solicitud.
- Sistema operativo del cliente desconocido.
- El botón Siguiente no está disponible.
Cause
Resolution
Opción 1:
Realice la recuperación desde la línea de comandos. Consulte la Guía de referencia de comandos de NetWorker para obtener detalles sobre cómo utilizar el comando de recuperación : https://www.dell.com/support/home/product-support/product/networker/docs
Opción 2:
1. Abra las propiedades del cliente desde NetWorker Management Console (NMC).
2. Asegúrese de que el cliente no esté en ningún grupo de protección. Si se seleccionan grupos de protección, bórrelos:

Figura 2: Selección "Protection group list" en la pestaña general de propiedades del cliente.
3. En la pestaña Globales (2 de 2), seleccione el menú desplegable de estado del cliente y seleccione Retirado:

Figura 3: Menú desplegable "Client state" en la pestaña Globales de propiedades del cliente (2 de 2).
4. Abra un símbolo del sistema de PowerShell del administrador o un shell raíz en NetWorker Server. Utilice nsradmin en modo offline para actualizar el "client os type". Este es un campo de solo lectura y solo se puede modificar en modo offline. Es necesario reiniciar el servicio para que se aplique el cambio.
Ubicación predeterminada de nsrdb:
Linux: /nsr/res/nsrdb
Windows: C:\Program Files\EMC NetWorker\nsr\res\nsrdb
A. Cree una copia de nsrdb en el directorio /tmp:
Linux:
cp -Rv /nsr/res/nsrdb /tmp/nsrdb_`date -I`
Windows: Utilice el explorador de archivos de Windows para crear una copia de la opción de PowerShell nsrdb
:
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. Ingrese:
nsradmin -d "PATH_TO_NSRDB"
C. Ingrese:
option hidden
D. Ingrese:
. type: nsr client; name: client-name
E. Ingrese:
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. Reinicie los servicios de NetWorker en NetWorker Server.
Linux:
systemctl restart networker
Windows (PowerShell):
net stop nsrd ; net start nsrd
5. Conéctese al servidor NetWorker Server desde NMC y vuelva a abrir las propiedades del cliente. En la pestaña Información y licencias, el tipo de SO del cliente debe reflejar la configuración aplicada en el paso 4:

Figura 4: "Client OS type" se muestra en la pestaña "Info & Licensing" de las propiedades del cliente.
6. Inicie la recuperación nuevamente desde la pestaña Recover:

Figura 5: La opción Siguiente ya no está disponible y el error de sistema operativo del cliente desconocido desapareció.