Compatibilidad de SQL Server para volúmenes montados

Se aplica a: SQL Server 2008 R2 DatacenterSQL Server 2008 R2 DeveloperSQL Server 2008 R2 Enterprise

Resumen


Este artículo analiza el problema que hay que considerar al utilizar carpetas montadas junto con las versiones de Microsoft SQL Server en entornos independientes y los agrupados.

Directiva de soporte técnico

La disponibilidad de la compatibilidad con carpetas montadas depende de la versión de SQL Server y de si la instancia de SQL Server es una instancia independiente o agrupada:
Versión Instancia independiente Instancia de clúster
SQL Server 2008 Admite Admite
SQL Server 2008 R2 Admite Admite
SQL Server 2012 Admite Admite
SQL Server de 2014 Admite Admite
SQL Server 2016 Admite Admite
2017 de SQL Server en Windows Admite Admite

Advertencia: SQL Server no admite el uso de montaje de volúmenes / montar directorios raíz de punto para bases de datos de SQL Server.

Nota: Carpetas montadas también son conocidos como cualquiera de los siguientes:
  • Volúmenes montados
  • Unidades montadas
  • Puntos de montaje
  • Puntos de montaje
  • Puntos de montaje de volumen

Instancia independiente

En una instancia independiente de SQL Server, almacenamiento de datos en los puntos de montaje es compatible con versiones compatibles de Windows Server y SQL Server. Sin embargo, el programa de instalación de SQL Server requiere la unidad base de una unidad montada para tener una letra de unidad asociada. Si la unidad base de una unidad montada no tiene una letra de unidad asociada, el programa de instalación asignará la siguiente letra de unidad disponible a la unidad.

Nota: Si ya se han asignado todas las letras de unidad, se producirá un error en el programa de instalación.

Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
 
834661 el programa programa de instalación de SQL Server 2000 requiere una letra de unidad cuando utiliza unidades montadas

Instancia de clúster

Las instalaciones agrupadas de SQL Server están limitadas al número de letras de unidad disponibles. Por lo tanto, si utiliza sólo una letra de unidad para el sistema operativo y todas las demás letras de unidad están disponibles como unidades de disco de clúster normal o como unidades de disco de clúster que alojan los puntos de montaje, se limitan a no más de 25 instancias de SQL Server por el clúster de conmutación por error.

Un volumen montado o punto de montaje, le permite usar una letra de unidad para hacer referencia a varios discos o volúmenes. Por ejemplo, si tiene una letra de unidad R: que hace referencia a un volumen o disco regular, puede conectarse o "mount" más discos o volúmenes como directorios bajo la letra de unidad R: sin los discos adicionales o volúmenes que requieren las letras de unidad de su propia.

Consideraciones de punto de montaje adicionales para clústeres de conmutación por error de SQL Server son los siguientes:
  • El programa de instalación de SQL Server requiere que la unidad base de una unidad montada tiene una letra de unidad asociada. Para las instalaciones de clúster de conmutación por error, esta unidad base debe ser una unidad agrupada. GUID de volumen no se admiten en esta versión.
  • La unidad base es la unidad que tiene asignada la letra de unidad. La base no se pueden compartir entre instancias de clúster de conmutación por error. Esto es una restricción habitual para los clústeres de conmutación por error, pero no es una restricción en servidores independientes, de varias instancias.
  • Tenga cuidado al configurar el clúster de conmutación por error para asegurarse de que la unidad base y los discos montados o volúmenes figuran como recursos en el grupo de recursos. El programa de instalación de SQL Server valida la configuración de la unidad como parte de una instalación de clúster de conmutación por error.
    Nota: Como práctica recomendada, no utilice las letras A o B para un clúster. Sin embargo, esto reduce el número de instancia posible en 23 instancias por clúster.
  • El recurso de SQL Server en SQL Server 2005 y versiones posteriores depende el recurso de nombre de red SQL y de los recursos de disco físico que contienen los datos. Puntos de montaje y de la unidad host deben mostrarse como un recurso de disco físico del clúster. Además, el disco físico que tiene una letra de unidad y cada volumen montado también debe agregarse como una dependencia de SQL Server.
  • Si realiza una instalación nueva, se establecen los permisos de la dependencia correcta en los discos físicos que tienen una letra de unidad asociada y en los puntos de montaje. Los permisos de la dependencia se establecen automáticamente durante la instalación.
Nota: Para utilizar esta funcionalidad, debe utilizar una instalación integrada de SQL Server 2008 o SQL Server 2008 R2. Esto incluye la actualización acumulativa y el service pack necesario.
  • Una instalación slipstream de SQL Server 2008 que incluye SQL Server 2008 Service Pack 3 y 9 del paquete de actualización acumulativa para el Service Pack 3 de SQL Server 2008.
  • Una instalación slipstream de SQL Server 2008 R2 que incluye lo siguiente:
    • Service Pack 1 de SQL Server 2008 R2
    • Paquete de actualización acumulativa 10 para SQL Server 2008 R2 Service Pack 1
    • Paquete de actualización acumulativa 4 para SQL Server 2008 R2 SP2
  • Una instalación de SQL Server 2012 que tiene habilitadas las actualizaciones del producto y paquete de actualización acumulativa 6 para SQL Server 2012 instalado.

    Nota: La característica de actualizaciones de productos de SQL Server 2012 requiere acceso a Internet para utilizar la fuente predeterminada de Microsoft Update. También puede utilizar las fuentes locales como se indica en las actualizaciones de mantenimiento de instalación de SQL Server.
Importante: Recomendamos que utilice los modificadores de línea de comandos PCUSOURCE y CUSOURCE cuando se utiliza una instalación slipstream básica para SQL Server 2008 o SQL Server 2008R2. Para SQL Server 2012 y 2014 de SQL Server, se recomiendan actualizaciones automáticas durante la instalación.

Importante: Si utilizas una estela combinada, que la versión de la estela debe permanecer disponible en su ubicación original mientras exista la instancia de SQL Server.

Importante: Debe establecer manualmente las dependencias correctas en SQL Server 2005 y en versiones de SQL Server 2008 Service Pack 2 y versiones anteriores. Además, debe establecer las dependencias adecuadas en las instalaciones que faltan las dependencias requeridas.

Si sólo se agrega la dependencia de discos físicos de la raíz y no se agrega la dependencia de puntos de montaje, se producirán daños en la base de datos de conmutación por error. También pueden ocurrir daños en la base de datos durante un reinicio de SQL Server deben recursos de disco de desconectarse y volver al estado online incluso sin conmutación por error.

Más información










  • X:\Program de programa\Microsoft SQL Server\MSSQL10_50. InstanceID\Data
    Nota: Se trata de la ruta predeterminada.
  • X:\Program de programa\Microsoft SQL Server\MSSQL10_50. InstanceID\Log
  • Y:\Temp
  • Z:\MSSQL10_50.InstanceID\Backup
Nota:



  • Z:\MountPoint1 es el contenedor para volúmenes montados.
  • Z:\MountPoint1\MP1 es el primer volumen montado. Al instalar SQL Server, el programa de instalación de SQL Server se pueden dirigir a una subcarpeta de una carpeta montada. Al instalar SQL Server, puede especificar lo siguiente:

    Z:\MountPoint1\MP1|DBLog1






  • 1 de disco de clúster no tiene ninguna dependencia necesaria.
  • Dependencias del clúster de disco 4, punto de montaje son 1 de disco de clúster.
  • 4 discos de clúster, punto de montaje no tiene requiere dependencias.
  • Dirección IP: xxx.xxx.xxx.88 no requiere dependencias.
  • Dirección IP: xxx:xxxx:c0:xxxx.xxxx:c597:8cb0:49f2 no requiere dependencias.
  • Nombre: SOFTY las dependencias son dirección IP: xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2 y dirección IP: xxx.xxx.xxx.88.
  • Nombre de red de SQL (SOFTY) requiere las dependencias son la Dirección IP.
  • Las dependencias de SQL Server son nombre: SOFTY y 4 de disco de clúster, Mountpoint y 1 de disco de clúster.
  • SQL Server no tiene ninguna dependencia necesaria.




Advertencia Si anteriormente ha instalado SQL Server en un directorio raíz, no puede instalar los service packs o actualizaciones acumulativas. DBCC CHECKDB
Nota:


2867841 error de permisos se produce cuando se utiliza un punto de montaje de volumen en el programa de instalación de SQL Server


(CSV) de volúmenes compartidos de clúster



Volúmenes compartidos de clúster uso de SQL Server en un clúster de conmutación por error antes de 2014 de SQL Server no es compatible.

Consulte los siguientes artículos acerca del uso de CSV con SQL Server 2014 o una versión posterior:



Clúster del uso de volúmenes compartidos en un clúster de conmutación por error

Prácticas recomendadas para usar el volumen de puntos de montaje

  • Crear una dependencia en el recurso de disco del volumen montado que especifica el disco que aloja la carpeta de punto de montaje. Esto hace que el volumen montado depende del volumen de host, y se asegura de que el volumen de host viene en línea en primer lugar.

    Nota: En Windows Server 2008 y versiones posteriores de Windows, esta práctica ya no es necesaria.
  • Si mueve un punto de montaje desde un disco compartido a otro disco compartido, asegúrese de que los discos compartidos se encuentran en el mismo grupo.
  • Pruebe a utilizar el volumen raíz (host) exclusivamente para puntos de montaje. El volumen raíz es el volumen que aloja los puntos de montaje. Esta práctica reduce considerablemente el tiempo necesario para restaurar el acceso a los volúmenes montados si tiene que ejecutar la herramienta Chkdsk.exe. Esto también reduce el tiempo necesario para restaurar la copia de seguridad en el volumen de host.
  • Si utiliza el volumen raíz (host) exclusivamente para puntos de montaje, el tamaño del volumen de host debe ser al menos de 5 megabytes (MB). Esto reduce la probabilidad de que el volumen se utilizará para cualquier cosa que no sean los puntos de montaje.

Referencias


Para obtener más información acerca de las unidades montadas, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
2216461 el programa de instalación de SQL Server 2008 no puede instalarse en un punto de montaje de clúster basado en Windows Server 2008
237701 Cacls.exe no se puede aplicar seguridad a raíz de un punto de montaje de volumen
CORREGIR 2686690 : instalación de clúster de conmutación por error de SQL Server 2012 tarda un tiempo inesperadamente largo para validar el almacenamiento en clúster
2777358 paquete de actualización acumulativa 1 + de SQL Server 2008 R2 Service Pack 4 para SQL Server 2008 R2 SP2
2783135 acum actualizar paquete 10 para SQL Server 2008 R2 Service Pack 1
280297 cómo configurar puntos de montaje de volumen en un Microsoft Cluster Server

2867841 error de permisos se produce cuando se utiliza un punto de montaje de volumen en el programa de instalación de SQL Server
835185 dependencias de recursos de clúster de conmutación por error en SQL Server
878531 no puede desinstalar SQL Server 2012 con dependencias en varios puntos de montaje.
947021 cómo configurar puntos de montaje de volumen en un clúster de servidores en Windows Server 2008
955392 cómo actualizar o instalar una instalación de SQL Server 2008
956008 después de instalar un clúster de conmutación por error de SQL Server 2008 en un disco que contiene un volumen montado, no se crean dependencias entre el disco y el volumen montado
Para obtener más información acerca de los puntos de montaje de volumen, visite el siguiente sitio Web de Microsoft:Para obtener más información acerca de la característica de actualización del producto de SQL Server 2012, visite el siguiente sitio Web de MSDN:Para obtener más información acerca de las unidades montadas, consulte los temas siguientes en la Ayuda en línea de Windows:
  • "Ayuda de Windows Server 2012"
  • "Discos y datos"
  • "Administración de discos y datos"
  • "Administración de discos"
  • "Unidades usando montadas de NTFS"