NMM 19.9.0.5.Build.227 Obnovení SQL VDI selže s chybou "No stripe objects could be located for '/dbname'
Summary: NMM 19.9.0.5.Build.227 Obnovení SQL VDI selže s chybou "No stripe objects could be located for '/dbname'
Symptoms
NMM 19.9.0.5.Build.227 Obnovení SQL VDI selže s chybou:'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'
- Procházení a uchovávání záloh SQL VDI je nastaveno na 4 týdny
– Jsou nakonfigurovány
úplné zálohy, kumulativní zálohy incr a pouze protokoly – úplné zálohování se provádí v den následovaný kumulativním incr pro několik dalších dní
– dojde k pokusu o obnovení z kumulativní zálohy incr, u které závislá úplná záloha prošla dobou procházení a uchovávání.
- Sady uložení pro úplné zálohování je stále možné procházet kvůli závislosti na kumulativních zálohách
incr – některé kumulativní zálohy incr mezi nimi překročily dobu
procházení a uchovávání mminfo výstup pro částečně vypršenou kumulativní zálohu incr vypadá takto: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
Dvě nadřazené sady uložení mají příznak cb, zatímco dvě podřízené sady uložení mají cr (položky rejstříku pro tyto sady uložení byly vymazány.
Cause
Podle návrhu NMM SQL byla k obnovení zvolena kumulativní přírůstková záloha (s pruhy/bez nich). Nástroj NMM iteroval indexy, které čtou informace o objektech, až do poslední úplné zálohy.
Mezi kumulativním přírůstkovým zálohováním a poslední úplnou zálohou není udržováno žádné samostatné propojení.
Po nalezení úplné zálohy bude nástroj NMM ignorovat kumulativní přírůstkové zálohy a zálohy protokolů mezi nimi a obnoví pouze vybranou kumulativní přírůstkovou zálohu a poslední úplnou zálohu.
V tomto konkrétním případě se nepodařilo najít indexy pro kumulativní přírůstkové zálohování (podřízené sady), což způsobilo selhání obnovení.
Resolution
Alternativní řešení: Podobným scénářem je odebrat položky mminfo pro kumulativní zálohu Incr s částečným vypršením platnosti pomocí příkazu:nsrmm -d -P -S 1933473985
Poté v uzlu klienta SQL Server nabídka Start systému Windows –> EMC Networker –> modul plug-in NMM SQL –> karta Obnovení databáze –> Obnovit okna –> Ověřte , zda není k dispozici položka databáze (3. června). Vyberte kumulativní přírůstkový soubor s nevypršenou platností a proveďte obnovení databáze.