NetWorker: A Restauração Diferencial de SQL do NMM falha com "Este backup diferencial não pode ser restaurado..."

Résumé: A Restauração Diferencial do NMM SQL do banco de dados X do Host A para o Host B falha com "Esse backup diferencial não pode ser restaurado porque o banco de dados não foi restaurado para o estado correto anteriormente" ...

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

Falha na restauração do NetWorker Module for Microsoft (NMM) SQL do backup diferencial do banco de dados X.

 

No SQL Host A, o cliente executa.

  • SQL VDI Backup completo semanal
  • Backup diário SQL VDI Cumulativo-Incremental (diferencial)
  • SQL VDI Logsonly (logs de transcação) de hora em hora

 

No host SQL B, o cliente tenta restaurar o backup diferencial a partir de segunda-feira. Falha com:

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 a saída de:

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

 

Podemos ver que o SQL Server foi executado.

  • 21h e 22h backup completo no domingo
  • 21h tipo "D"
  • 22h tipo "D"

 

Em seguida, executava backups diferenciais diariamente (tipo "I") a partir de segunda-feira todos os dias, dependendo do backup completo às 22h. Este é o último backup completo.

 

Examinando o NW Server para os backups completos e diferenciais
mminfo e daemon.raw do servidor NetWorker

mminfo -avoto -c Source_SQL_clientName

Revela que o servidor NetWorker NW1 registrou apenas um backup completo no domingo = as 21h.

 

Descobriu-se, então, que o Host A SQL realmente funcionava.

  • Backup completo para o servidor NW1 às 21h de domingo
  • Backup de comparação para o servidor NW1 às 21h de segunda-feira

Mas também realizou um backup completo para o servidor NW2 às 22h de domingo.

 

Portanto, quando o HOST B tenta restaurar o backup diferencial a partir de segunda-feira do NW1, o SQL Server tenta restaurar o backup completo a partir das 21h no servidor NW1.

No entanto, o backup diferencial depende de um conjunto de salvamento de 22h que não está em NW1 porque foi salvo em "NW2"

 

Résolution

Use o mesmo servidor NetWorker para todos os níveis de backup:

  • Completo
  • Cumulativo-incremental
  • Logsonly

 

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.