NetWorker: El saveset clonado se marca incorrectamente como válido a pesar de dañar el origen

Summary: En las versiones de NetWorker afectadas, los savesets dañados se pueden marcar incorrectamente como válidos después de la clonación, a pesar de que la operación de clonación falla y los registros informan errores. ...

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

  • Aparece un banner de saveset que era válido durante el respaldo se daña más adelante.
  • Clonación de los dañados saveset Se completa con errores, pero aún marca el clonado saveset como válido en la base de datos de medios.
  • Las versiones afectadas de NetWorker son 19.6.x, 19.7.x y 9.8.x y las versiones anteriores a 19.9.0.4.
  • nsrclone Informa una falla, pero mminfo Muestra el clonado saveset con banderas válidas.

Ejemplo:

root@server:#  mminfo -q ssid=2557547202 -r "clonetime(22),sscreate(22),volume,pool,totalsize(2),sumflags,clflags,name"
      clone time            ss created      volume         pool        total fl clflg name
11/13/2022 04:52:34 PM 11/13/2022 04:52:34 PM VM040089     DUMPS_5WKS 31 GB cb  RMAN:HOT_F_DB_name_1.rman  <=== Backup valid but corrupted data
  • Inicio de un nsrclone de los corrompidos saveset
root@server:# nsrclone -D9 -v -s nsr_server -b CLONE_5WKS -S 2557547202 >> clone_log.txt 2>&1 ; echo $?
1   <=== An error is correctly reported from the nsrclone command
  • El registro de salida de la clonación de NetWorker informa la saveset como no válido
root@server:/$ tail -50 clone_log.txt
      forced volume location: SN_name;
          inactivity timeout: 180;
                      job id: 1104237;
                      manual: Yes;
               NSR operation: cloning;
                   save sets: \
...
11/22/22 17:29:08.948529 start_regular_clone for Regular type failed: Unable to start clone session: other clones exist for failed save set RMAN:HOT_F_DB_name_1.rman ssid=2557547202
 11/22/22 17:29:08.948586 Exiting process_this_snode for Regular clone
11/22/22 17:29:08.948603 Function for Regular clone returned: Unable to start clone session: other clones exist for failed save set RMAN:HOT_F_DB_name_1.rman ssid=2557547202
 162560:nsrclone: Unable to start clone session: other clones exist for failed save set RMAN:HOT_F_DB_name_1.rman ssid=2557547202
...
198620:nsrclone: Some of the clones failed
198620:nsrclone: Some of the clones failed
11/22/22 17:29:08.953903 alldone(): ENTER
...
         completion severity: 50;
           completion status: failed;
...
11/22/22 17:29:08.954582 nsrclone, alldone(): EXIT
  • Daemon.log en NetWorker Server informa un error:
181147 11/22/2022 05:29:08 PM  ansrd NSR critical Unable to clone save sets for nsr_prd: other clones exist for failed save set RMAN:HOT_F_DB_name_1.rman ssid=2557547202
71193 11/22/2022 05:29:08 PM  nsrd NSR info Error Alert: Clone operation failed with error: 'Some of the clones failed'.
  • La variable Daemon.raw en el nodo de almacenamiento informa un error:
198625 22/11/2022 5:29:04 PM  2 0 11 2180355872 29752 0 SN_name nsrmmd#43 NSR warning Reading volume 'VM040089' failed: 'Bad file descriptor' ^M
198625 22/11/2022 5:29:08 PM  2 0 11 2180355872 29752 0 SN_name nsrmmd#43 NSR warning Reading volume 'VM040089' failed: 'Bad file descriptor' ^M
  • Una vez que se completa el clon, puede ver el saveset de esta manera:
root@server:/# mminfo -q ssid=2557547202 -r "clonetime(22),sscreate(22),volume,pool,totalsize(2),sumflags,clflags,name"
      clone time            ss created      volume         pool        total fl clflg name
11/22/2022 05:13:30 PM 11/13/2022 04:52:34 PM VC00500U     CLONE_DUMPS_5WKS 31 GB hb  RMAN:HOT_F_DB_name_1.rman  <= Clone is considered as VALID
11/22/2022 05:13:30 PM 11/13/2022 04:52:34 PM VC0250BO     CLONE_DUMPS_5WKS 31 GB tb  RMAN:HOT_F_DB_name_1.rman     <= Clone is considered as VALID
11/13/2022 04:52:34 PM 11/13/2022 04:52:34 PM VM040089     DUMPS_CIBOS_5WKS 31 GB cb s RMAN:HOT_F_DB_name_1.rman     <= saveset source has been newly set as suspect

Cause

NetWorker marca incorrectamente como clonado saveset como válido incluso cuando la fuente saveset está dañado y la operación de clonación falla. Este comportamiento se debe a un defecto en la lógica de validación de clones.

Resolution

Una solución para este problema se encuentra en las siguientes versiones de NetWorker:

  • 19.9.0.5
  • 19.10.0.2
  • Todas las versiones anteriores a 19.11.x

Actualice a una de las versiones anteriores para asegurarse de que se dañe savesets se marcan correctamente como no válidos durante la clonación.

Products

NetWorker Family
Article Properties
Article Number: 000379427
Article Type: Solution
Last Modified: 17 ديسمبر 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.