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

Summary: 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" ...

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

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"

 

Resolution

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

  • Completo
  • Cumulativo-incremental
  • Logsonly

 

Article Properties
Article Number: 000217733
Article Type: Solution
Last Modified: 30 May 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.