NetWorker: Przywracanie bazy danych SQL w klastrze kończy się niepowodzeniem: "Nie można użyć pliku '<ścieżka>' dla serwera klastrowanego"

Summary: Niepowodzenie przywracania bazy danych SQL modułu NetWorker dla Microsoft (NMM) z powodu błędu: nsrsqlrc: Nie można użyć pliku '' dla serwera klastrowanego. Można używać tylko sformatowanych plików, od których zasób klastra serwera jest zależny. W grupie klastra brakuje zasobu dysku lub zasób klastra SQL Server nie jest od niego zależny. ...

'-dla-serwera-klastrowanego"" />
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

Niepowodzenie przywracania bazy danych SQL modułu NetWorker dla Microsoft (NMM) z powodu błędu:

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.

Na przykład:

The file  F:\TestRestore\mdd_restore.mdf is the Destination location on a Cluster Drive (Volume)

Cause

Główna przyczyna problemu jest związana z woluminem klastra ścieżki docelowej i zasobem klastra trybu failover firmy Microsoft dla programu SQL Server. 
W grupie zasobów klastra programu SQL Server brakuje zależności dla dysku, która odpowiada ścieżce docelowej przywracania.

Resolution

Aby rozwiązać ten problem, administrator bazy danych SQL Server powinien postępować zgodnie z wytycznymi firmy Microsoft dotyczącymi zależności zasobów i dysków klastra SQL Server.


Celem jest dodanie zależności zasobu SQL Server od woluminu klastra, który jest miejscem docelowym przywracania bazy danych.

Kroki opisane w powyższym artykule są udostępniane poniżej.

Aby dodać zależność dysku do programu SQL Server, udostępniony dysk klastrowy musi znajdować się w tej samej grupie co zasoby programu SQL Server w Administratorze klastrów.

Aby przenieść udostępniony dysk klastrowy, wybierz dysk, który chcesz przenieść do grupy SQL Server, a następnie kliknij prawym przyciskiem myszy ten zasób. Kliknij przycisk Zmień grupę. Gdy dysk znajduje się w tej samej grupie, w której znajduje się zasób SQL Server, wykonaj następujące kroki, aby dodać go jako zależność SQL Server:

  1. Otwórz Administratora klastrów.
  2. Upewnij się, że wszystkie zasoby dysku twardego zawierające bazy danych programu SQL Server znajdują się w tej samej grupie co zasób programu SQL Server.
  3. Kliknij prawym przyciskiem myszy zasób SQL Server, a następnie przełącz zasób w stan Offline, wybierając pozycję Przełącz do trybu offline.
  4. Kliknij prawym przyciskiem myszy zasób SQL Server, a następnie wybierz polecenie Właściwości.
  5. Wybierz kartę Zależności.
  6. Wybierz pozycję Modyfikuj, aby dodać dysk do listy zależności dla tego zasobu.
  7. Przełącz zasób programu SQL Server z powrotem w tryb online, a następnie umieść pliki programu SQL Server na tym udostępnionym dysku klastrowym

Affected Products

NetWorker Module for Microsoft

Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server, Microsoft Windows 2012 Server R2, NetWorker
Article Properties
Article Number: 000219743
Article Type: Solution
Last Modified: 07 Feb 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.