NetWorker: Obnovení databáze SQL v clusteru se nezdaří: "Nelze použít soubor <cesta> pro server v clusteru"
Summary:
Obnovení databáze SQL NetWorker Module for Microsoft (NMM) se nezdaří s chybou: nsrsqlrc: Nelze použít soubor '' pro clusterový server. Lze použít pouze formátované soubory, na
kterých je závislý prostředek clusteru serveru. Ve skupině clusteru chybí prostředek disku nebo na něm není závislý prostředek clusteru SQL Server.
...
Symptoms
Obnovení databáze SQL NetWorker Module for Microsoft (NMM) se nezdaří s chybou:
nsrsqlrc: Cannot use file ‘<path>’ for clustered server. Only formatted files on which the cluster resource of the server has a dependency can be used. Either the disk resource containing the file is not present in the cluster group or the cluster resource of the Sql Server does not have a dependency on it.
Například:
The file F:\TestRestore\mdd_restore.mdf is the Destination location on a Cluster Drive (Volume)
Cause
Hlavní příčina problému souvisí se svazkem clusteru cílové cesty a s prostředkem clusteru Microsoft s podporou převzetí služeb při selhání pro SQL Server.
Ve skupině prostředků clusteru SQL Server chybí závislost disku, který odpovídá cílové cestě obnovení.
Resolution
Chcete-li tento problém vyřešit, měl by správce databáze systému SQL Server postupovat podle pokynů společnosti Microsoft pro závislost prostředku clusteru SQL Server a disku.
- Závislost disku clusteru: Viz tento článek společnosti Microsoft:
- Vytváření databází nebo změna umístění souborů na disku na sdílené jednotce clusteru, na které SQL Server nebyl původně nainstalován
Cílem je přidat závislost pro prostředek SQL Server, aby závisel na svazku clusteru, který je cílem obnovení databáze.
Níže jsou uvedeny kroky ve výše uvedeném článku.
Chcete-li přidat závislost disku na SQL Server, musí být sdílený disk clusteru ve stejné skupině jako prostředky SQL Server ve Správci clusteru.
Pokud chcete přesunout sdílený disk clusteru, vyberte disk, který chcete přesunout do skupiny SQL Server, a klikněte pravým tlačítkem myši na tento prostředek. Klikněte na Změnit skupinu. Jakmile je disk ve stejné skupině, ve které se nachází prostředek SQL Server, přidejte ho jako závislost SQL Server následujícím postupem:
- Spusťte Správce clusteru.
- Ujistěte se, že všechny prostředky pevného disku, které obsahují databáze systému SQL Server, jsou ve stejné skupině jako prostředek systému SQL Server.
- Klikněte pravým tlačítkem myši na prostředek SQL Server a pak ho uveďte do stavu offline tak, že vyberete Převést do offline režimu.
- Klikněte pravým tlačítkem myši na prostředek SQL Server a pak vyberte Vlastnosti.
- Vyberte kartu Závislosti.
- Vyberte Upravit a přidejte disk do seznamu závislostí pro daný prostředek.
- Vraťte prostředek SQL Server zpět do režimu online a potom umístěte soubory SQL Server na tento sdílený disk clusteru