NetWorker: NMM SQL Differential Restore завершує роботу з повідомленням «Цю диференціальну резервну копію не можна відновити...»

Summary: NMM SQL Диференціальне відновлення бази даних X з SQL Host A до Host B завершується з "Цю диференціальну резервну копію неможливо відновити, оскільки базу даних не було відновлено до правильного попереднього стану" ...

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 для Microsoft (NMM) SQL не відновлює диференціальне резервне копіювання бази даних X.

 

На SQL Host A Замовник виконує.

  • SQL VDI Повне резервне копіювання щотижня
  • SQL VDI Кумулятивно-інкрементне (диференціальне) резервне копіювання щодня
  • SQL VDI Logsonly (журнали транскації) щогодини

 

На SQL host B клієнт намагається відновити диференціальне резервне копіювання з понеділка. Він не справляється з:

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

Вивчення результатів з:

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

 

Ми бачимо, що SQL Server спрацював.

  • 9 вечора та 10 вечора повне резервне копіювання в неділю
  • 9 вечора типу "D"
  • 10 вечора типу "D"

 

Потім він виконував диференціальне резервне копіювання щодня (тип «I»), починаючи з понеділка кожного дня, залежно від повного резервного копіювання о 22:00. Це остання повна резервна копія.

 

Перевірка NW Server на предмет повного та диференціального резервного копіювання
mminfo і daemon.raw сервера NetWorker

mminfo -avoto -c Source_SQL_clientName

Виявляється, що сервер NetWorker NW1 записав лише одне повне резервне копіювання в неділю = 9 вечора.

 

Потім з'ясувалося, що SQL Host A дійсно працює.

  • Повне резервне копіювання на сервер NW1 о 9 вечора в неділю
  • Резервне копіювання різниці на сервер NW1 о 9 вечора понеділка

Але він також виконав повне резервне копіювання на сервер NW2 о 22:00 в неділю.

 

Тому, коли HOST B намагається відновити диференціальне резервне копіювання з понеділка з NW1, SQL Server намагається відновити повну резервну копію з 9 вечора на сервері NW1.

Однак, резервне копіювання диференціала залежить від набору збережень з 10 вечора, якого немає на NW1, оскільки він був збережений у "NW2"

 

Resolution

Використовуйте один і той же сервер NetWorker для всіх рівнів резервного копіювання:

  • Повний
  • Кумулятивно-інкрементний
  • Тільки журнали

 

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.