NetWorker: "This differential backup cannot be restore..."와 함께 NMM SQL 차등 복원이 실패합니다.
Summary: SQL 호스트 A에서 호스트 B로의 데이터베이스 X의 NMM SQL 차등 복원이 실패하고 "데이터베이스가 올바른 이전 상태로 복원되지 않았기 때문에 이 차등 백업을 복원할 수 없습니다."
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
데이터베이스 X의 차등 백업에 대한 NMM(NetWorker Module for Microsoft) SQL 복원이 실패합니다.
SQL 호스트 A에서 고객은 다음을 수행합니다.
- 매주 SQL VDI 전체 백업
- 매일 SQL VDI 누적-증분(차등) 백업
- SQL VDI 로그만(트랜잭션 로그) 시간별
SQL 호스트 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"
그런 다음 월요일 오후 10시에 전체 백업을 수행하는지에 따라 매일(유형 "I") 차등 백업을 수행했습니다. 이것이 마지막 전체 백업입니다.
NW Server에서 전체 및 차등 백업 검사mminfo 및 daemon.raw NetWorker Server의
mminfo -avoto -c Source_SQL_clientName
NetWorker Server NW1이 일요일 = 오후 9시에 전체 백업을 한 번만 기록했음을 알 수 있습니다.
그런 다음 SQL 호스트 A가 실제로 수행되었음을 발견했습니다.
- 일요일 오후 9시에 NW1 서버로 전체 백업
- 월요일 오후 9시에 NW1 서버로 백업 차이
그러나 일요일 오후 10시에 NW2 서버에 대한 전체 백업도 수행했습니다.
따라서 호스트 B가 NW1에서 월요일의 차등 백업을 복원하려고 하면 SQL Server는 NW1 서버에서 오후 9시부터 전체 백업을 복원하려고 시도합니다.
그러나 차등 백업은 "NW2"에 저장되었기 때문에 NW1에 없는 오후 10시의 세이브 세트에 의존합니다
Resolution
모든 백업 레벨에 동일한 NetWorker Server를 사용합니다.
- 전체
- 누적-증분
- 로그만
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.