NetWorker: NMM SQL Differential Restore misslyckas med "Den här differentiella säkerhetskopian kan inte återställas..."

Summary: NMM SQL differentiell återställning av databas X från SQL-värd A till värd B misslyckas med "Den här differentiella säkerhetskopian kan inte återställas eftersom databasen inte har återställts till rätt tidigare tillstånd" ...

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

NetWorker Module för Microsoft (NMM) SQL-återställning av differentiell säkerhetskopia av databas X misslyckas.

 

På SQL-värd A utför kunden.

  • SQL VDI Fullständig säkerhetskopiering varje vecka
  • SQL VDI kumulativ–inkrementell (differentiell) säkerhetskopiering dagligen
  • SQL VDI-loggarendast (transcationloggar) varje timme

 

På SQL-värd B försöker kunden återställa den differentiella säkerhetskopian från måndagen. Det misslyckas med:

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

Undersöka utdata från:

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

 

Vi kan se att SQL Server har presterat.

  • 21:00 och 22:00 full backup på söndag
  • 21:00 typ "D"
  • 10 PM typ "D"

 

Sedan utförde den differentiella säkerhetskopieringar dagligen (typ "I") från och med måndag varje dag beroende på den fullständiga säkerhetskopieringen kl. 22.00. Det här är den senaste fullständiga säkerhetskopian.

 

Undersöka NW-servern för fullständiga och differentiella säkerhetskopior
mminfo och daemon.raw av NetWorker-servern

mminfo -avoto -c Source_SQL_clientName

Visar att NetWorker-servern NW1 bara registrerade en fullständig säkerhetskopia på söndag = 21:00.

 

Det upptäcktes då att SQL-värd A faktiskt presterade.

  • Full säkerhetskopiering till NW1-servern kl. 21.00 på söndag
  • Diff-säkerhetskopiering till NW1-server kl. 21 på måndag

Men den utförde också en fullständig säkerhetskopiering till NW2-servern klockan 10 på söndagen.

 

När HOST B försöker återställa differentiell säkerhetskopia från måndag från NW1 försöker SQL Server därför återställa den fullständiga från 9 PM på NW1-servern.

Den differentiella säkerhetskopian är dock beroende av en sparad uppsättning från 22:00 som inte finns på NW1 eftersom den sparades i "NW2"

 

Resolution

Använd samma NetWorker-server för alla säkerhetskopieringsnivåer:

  • Fullständig
  • Kumulativ-inkrementell
  • Endast loggar

 

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.