NetWorker : Échec de la restauration de la base de données SQL sur le cluster : « Impossible d’utiliser le fichier '<path>' pour le serveur en cluster »
Summary:
Une restauration de base de données SQL NetWorker Module for Microsoft (NMM) échoue avec l’erreur suivante : nsrsqlrc : Impossible d’utiliser le fichier '' pour le serveur en
cluster. Seuls les fichiers formatés sur lesquels la ressource de cluster du serveur a une dépendance peuvent être utilisés. Soit la ressource disque est manquante dans le groupe de clusters, soit la ressource du cluster SQL Server n’a pas de dépendance à celle-ci.
...
Symptoms
Une restauration de base de données SQL NetWorker Module for Microsoft (NMM) échoue avec l’erreur suivante :
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.
Par exemple :
The file F:\TestRestore\mdd_restore.mdf is the Destination location on a Cluster Drive (Volume)
Cause
La cause première du problème est liée au volume de cluster du chemin de destination et à la ressource du cluster de basculement Microsoft pour SQL Server.
Il manque une dépendance pour le disque correspondant au chemin de destination de la restauration dans le groupe de ressources de ressources du cluster SQL Server.
Resolution
Pour résoudre ce problème, l’administrateur de base de données SQL Server doit suivre les instructions de Microsoft concernant la ressource du cluster SQL Server et la dépendance du disque.
- Dépendance du disque du cluster : Consultez cet article Microsoft :
- Créer des bases de données ou modifier les emplacements des fichiers de disque sur un lecteur de cluster partagé sur lequel SQL Server n’a pas été initialement installé
L’objectif est d’ajouter une dépendance pour que la ressource SQL Server dépende du volume de cluster qui est la destination de la restauration de la base de données.
Les étapes décrites dans l’article ci-dessus sont décrites ci-dessous.
Pour ajouter une dépendance de disque à SQL Server, le disque de cluster partagé doit se trouver dans le même groupe que les ressources SQL Server dans Cluster Administrator.
Pour déplacer le disque de cluster partagé, sélectionnez le disque que vous souhaitez déplacer vers le groupe SQL Server, puis cliquez avec le bouton droit de la souris sur cette ressource. Cliquez sur Changer de groupe. Une fois que le disque se trouve dans le même groupe que celui dans lequel réside la ressource SQL Server, procédez comme suit pour l’ajouter en tant que dépendance SQL Server :
- Ouvrez l’Administrateur de cluster.
- Assurez-vous que toutes les ressources de disque dur qui contiennent des bases de données SQL Server se trouvent dans le même groupe que la ressource SQL Server.
- Cliquez avec le bouton droit de la souris sur la ressource SQL Server, puis mettez-la à l’état hors ligne en sélectionnant Bring Offline.
- Cliquez avec le bouton droit de la souris sur la ressource SQL Server, puis sélectionnez Propriétés.
- Sélectionnez l’onglet Dépendances.
- Sélectionnez Modify pour ajouter le disque à la liste des dépendances pour cette ressource.
- Remettez la ressource SQL Server en ligne, puis placez les fichiers SQL Server sur ce disque de cluster partagé