NetWorker: La restauración de la base de datos de SQL en el clúster falla: "No se puede usar el archivo '<ruta>' para el servidor en clúster"
Summary:
La restauración de una base de datos de NetWorker Module para Microsoft (NMM) SQL falla con el siguiente error: nsrsqlrc: No se puede usar el archivo '' para el servidor en
clúster. Solo se pueden usar archivos formateados de los que depende el recurso de clúster del servidor. Falta el recurso de disco en el grupo de clústeres o el recurso de clúster de SQL Server carece de una dependencia de él.
...
Symptoms
La restauración de una base de datos de NetWorker Module para Microsoft (NMM) SQL falla con el siguiente error:
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.
Por ejemplo:
The file F:\TestRestore\mdd_restore.mdf is the Destination location on a Cluster Drive (Volume)
Cause
La causa raíz del problema está relacionada con el volumen del clúster de la ruta de destino y el recurso del clúster de conmutación por error de Microsoft para SQL Server.
Al grupo de recursos del clúster de SQL Server le falta una dependencia para el disco que corresponde a la ruta de destino de restauración.
Resolution
Para resolver este problema, el administrador de bases de datos de SQL Server debe seguir las pautas de Microsoft para el recurso de clúster de SQL Server y la dependencia de disco.
- Dependencia del disco del clúster: Consulte este artículo de Microsoft:
- Crear bases de datos o cambiar las ubicaciones de los archivos de disco en una unidad de clúster compartida en la que SQL Server no se instaló originalmente
El objetivo es agregar una dependencia para que el recurso de SQL Server dependa del volumen del clúster, que es el destino de la restauración de la base de datos.
Los pasos del artículo anterior se comparten a continuación.
Para agregar una dependencia de disco a SQL Server, el disco de clúster compartido debe estar en el mismo grupo que los recursos de SQL Server en el administrador de clústeres.
Para mover el disco del clúster compartido, seleccione el disco que desea mover al grupo de SQL Server y haga clic con el botón secundario en ese recurso. Haga clic en Cambiar grupo. Después de que el disco esté en el mismo grupo en el que reside el recurso de SQL Server, siga estos pasos para agregarlo como una dependencia de SQL Server:
- Abra el Administrador de clústeres.
- Asegúrese de que todos los recursos de disco duro que contengan bases de datos de SQL Server estén en el mismo grupo que el recurso de SQL Server.
- Haga clic con el botón secundario en el recurso de SQL Server y, a continuación, coloque el recurso en el estado Offline mediante la selección de Bring Offline.
- Haga clic con el botón secundario en el recurso SQL Server y seleccione Propiedades.
- Seleccione la pestaña Dependencies.
- Seleccione Modify para agregar el disco a la lista de dependencias de ese recurso.
- Vuelva a poner el recurso de SQL Server en línea y, a continuación, coloque los archivos de SQL Server en ese disco de clúster compartido