NetWorker: La restauración diferencial de NMM SQL falla con el mensaje "Este respaldo diferencial no se puede restaurar..."

Résumé: La restauración diferencial de NMM SQL de la base de datos X desde el host A de SQL al host B falla con "Este respaldo diferencial no se puede restaurar porque la base de datos no se restauró al estado anterior correcto" ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Falla la restauración de NetWorker Module para Microsoft (NMM) SQL del respaldo diferencial de la base de datos X.

 

En el host A de SQL, el cliente realiza las tareas.

  • Respaldo completo de SQL VDI semanal
  • Respaldo diario acumulativo-incremental (diferencial) de SQL VDI
  • Solo registros de SQL VDI (registros de transcripción) por hora

 

En el host B de SQL, el cliente intenta restaurar el respaldo diferencial a partir del lunes. Falla con:

38008:nsrsqlrc: This differential backup cannot be restored because the database has not been restored to the correct earlier state.
153416:nsrsqlrc: (Error: 3136)

 

Cause

Examinando el resultado de:

select * from msdb.dbo.backupset  where database_name = 'DB NAME'

 

Podemos ver que SQL Server funcionó.

  • 9 p.m. y 10 p.m. respaldo completo el domingo
  • 21:00 h tipo "D"
  • 10 p.m. tipo "D"

 

Luego, realiza respaldos diferenciales diarios (tipo "I") a partir del lunes de cada día, según el respaldo completo a las 22:00 h. Este es el último respaldo completo.

 

Examinando el servidor NW para los respaldos completos y diferenciales
mminfo y daemon.raw de NetWorker Server

mminfo -avoto -c Source_SQL_clientName

Revela que el servidor NW1 de NetWorker solo registró un respaldo completo el domingo = las 21 h.

 

A continuación, se descubrió que el host A de SQL realmente funcionó.

  • Respaldo completo en el servidor NW1 a las 21:00 h del domingo
  • Respaldo diferencial en el servidor NW1 a las 21:00 h del lunes

Pero también realizó un respaldo completo en el servidor NW2 a las 10 p.m. del domingo.

 

Por lo tanto, cuando el HOST B intenta restaurar el respaldo diferencial desde el lunes desde NW1, SQL Server intenta restaurar el respaldo completo desde las 9 p. m. en el servidor NW1.

Sin embargo, el respaldo diferencial depende de un saveset de 10 p. m. que no está en NW1 porque se guardó en "NW2"

 

Résolution

Utilice el mismo servidor NetWorker Server para todos los niveles de respaldo:

  • Completo
  • Acumulativo-incremental
  • Solo registros

 

Propriétés de l’article
Numéro d’article: 000217733
Type d’article: Solution
Dernière modification: 30 mai 2024
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.