NMM 19.9.0.5.Build.227 SQL VDI 복원이 실패하고 'No stripe objects could be located for '/dbname' 오류가 표시됨
Summary: NMM 19.9.0.5.Build.227 SQL VDI 복원이 실패하고 'No stripe objects could be located for '/dbname' 오류가 표시됨
Symptoms
NMM 19.9.0.5.Build.227 SQL VDI 복원이 실패하고 다음 오류가 표시됩니다.'No stripe objects could be located for '/dbname' (pid=9308,11-07-2025 15:31:14) D:/views/nw/19.9/nsr/db_apps/bsmsql/rplan.c(1555): Stripe /C1-db02~1 from Stripe Map Missing, Exiting. 151535 11-07-2025 15:31:15 No stripe objects could be located for '/dbname'
- SQL VDI 백업에 대한 탐색 및 보존이 4주로
설정됨- 전체, 누적 증가 및 로그 전용 백업이 구성
됨- 하루에 전체 백업이 수행된 후 다음 며칠
동안 누적 백업이 수행됨- 종속 전체 백업이 탐색 및 보존 기간을 경과한 누적 incr 백업에서 복원이 시도됩니다.
- 누적 incr 백업
에 대한 종속성으로 인해 전체 백업에 대한 세이브 세트를 계속 탐색 가능 - 그 사이에 있는 일부 누적 incr 백업이 탐색 및 보존 기간을
초과했습니다. 부분적으로 만료된 누적 incr 백업에 대한 mminfo 출력은 다음과 같습니다.Backup1107.001 Data Domain win19-sql19-c1 4218476226 1 MSSQL:C1-db02~2 11-07-2025 14:47:52 1752225472 cr 11-07-2025 14:57:51 11-08-2025 23:59:59Backup1107.001 Data Domain win19-sql19-c1 4201699010 1 MSSQL:C1-db02~1 11-07-2025 14:47:53 1752225473 cr 11-07-2025 14:57:51 11-08-2025 23:59:59Backup1107.001 Data Domain win19-sql19-c1 4184921798 1 MSSQL:C1-db02 11-07-2025 14:47:58 1752225478 cb 11-07-2025 14:57:45 11-08-2025 23:59:59Backup1107.001 Data Domain win19-sql19-c1 4168144583 1 MSSQL: 11-07-2025 14:47:59 1752225479 cb 11-07-2025 14:57:45 11-08-2025 23:59:59
두 하위 세이브 세트에는 cb 플래그가 있지만 두 하위 세이브 세트에는 cr(이러한 세이브 세트의 인덱스 항목이 제거됨)이 있습니다.
Cause
NMM SQL 설계에 따라 복원할 누적 증분 백업(스트립 포함/제외)이 선택되었습니다. NMM이 마지막 전체 백업까지 오브젝트 정보를 읽는 인덱스를 반복했습니다.
누적 증분 백업과 마지막 전체 백업 간에는 별도의 연결이 유지되지 않습니다.
전체 백업이 발견되면 NMM은 중간에 누적 증분/로그 백업을 무시하고 선택된 누적 증분 백업 및 마지막 전체 백업만 복원합니다.
이 경우에는 누적 증분 백업(하위 세이브 세트)에 대한 인덱스를 찾을 수 없으므로 복원이 실패합니다.
Resolution
해결 방법: 유사한 시나리오의 경우 다음 명령을 사용하여 부분적으로 만료된 누적 incr 백업에 대한 mminfo 항목을 제거합니다.nsrmm -d -P -S 1933473985
그런 다음 SQL Server 클라이언트 노드에서 Windows 시작 메뉴 -> EMC Networker -> NMM SQL 플러그인 -> Database Restore 탭 -> Restore windows ->DB 항목(6월 3일)이 없는지 확인합니다. 만료되지 않은 누적 증분을 선택하고 DB 복원을 수행하십시오.