Compatibilidad de SQL Server para volúmenes montados

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 819546
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ónInstancia independienteInstancia de clúster
SQL Server 2000AdmiteNo soportado
SQL Server 2005AdmiteAdmite
SQL Server 2008AdmiteAdmite
SQL Server 2008 R2AdmiteAdmite
SQL Server 2012AdmiteAdmite
SQL Server de 2014AdmiteAdmite

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 El programa de instalación de SQL Server 2000 requiere una letra de unidad cuando utiliza unidades montadas

Instancia de clúster

En una instancia agrupada de SQL Server 2000, no se admite el almacenamiento de datos en los puntos de montaje. No se admite la instalación de SQL Server 2000 en una configuración de clúster que tiene puntos de montaje, incluso si los puntos de montaje no están diseñados para utilizarse con la instancia de SQL Server 2000.

En una instancia de clúster de conmutación por error de SQL Server 2005 o en versiones posteriores de SQL Server se admite el almacenamiento de datos en los puntos de montaje. Sin embargo, 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 Mantenimiento de actualizaciones 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
Todas las versiones compatibles de SQL Server y clústeres de conmutación por error de Windows admiten unidades montadas en un clúster.

El sistema de archivos NTFS admite carpetas montadas. Una carpeta montada es una asociación entre un volumen y un directorio en otro volumen. Cuando se crea una carpeta montada, usuarios y aplicaciones pueden tener acceso al volumen de destino utilizando la ruta de acceso de la carpeta montada o utilizando la letra de unidad del volumen. Por ejemplo, un usuario puede crear una carpeta montada para asociar la unidad X: a la carpeta R:\Mnt\XDrive en la unidad R. Después de crear la carpeta montada, el usuario puede utilizar la ruta de acceso "R:\Mnt\XDrive" de la unidad de acceso X: como si fuese una carpeta en la unidad R:.

Al utilizar carpetas montadas, puede unificar sistemas de archivos diferentes, como el sistema de archivos NTFS, un sistema de archivos FAT de 16 bits y un sistema de archivos ISO 9660 en una unidad de CD en un sistema de archivo lógico en un volumen NTFS. Ni los usuarios ni las aplicaciones necesitan información acerca del volumen de destino en el que se encuentra un archivo específico. Toda la información que deben tener para localizar un archivo especificado es una ruta de acceso completa que utiliza una carpeta montada en el volumen NTFS. Volúmenes se pueden reorganizar, sustituir o subdivididos en varios volúmenes sin necesidad de los usuarios o aplicaciones para cambiar la configuración.

Normalmente, SQL Server montar carpetas uso un único disco físico para alojar las carpetas montadas. Los puntos de montaje se agregan mediante el uso de nombres descriptivos de carpeta para que se muestren todas las carpetas montadas como existentes en un único disco físico. Esto se aplicaría a todos los discos que han montado carpetas utilizadas con esa instancia de SQL Server.

En el siguiente ejemplo de SQL Server 2008 R2, la letra de unidad puede hacer referencia a una unidad local o en un disco de clúster:
  • 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
Tendrá que utilizar un directorio fuera de la raíz. Por ejemplo, si la unidad Z: es un disco físico que aloja la carpeta montada, la carpeta montada es la raíz del punto de montaje. Nota: Uso de la carpeta montada como la raíz no es compatible, tiene que utilizar un directorio de la raíz. Por ejemplo, puede utilizar la carpeta MP1:



En este escenario:
  • 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
Esto le permite especificar las ubicaciones de registro adicionales como directorios que se denominan DBLog2 o DBLog3. También le permite agregar carpetas montadas como Z:\MountPoint2\MP1\Log1 o Z:\MountPoint2\MP1\Log2. Además, puede agregar carpetas montadas que albergan los directorios para los archivos de base de datos, como tempdb o copias de seguridad.

El siguiente es un ejemplo de un informe de dependencia que muestre un punto de montaje que se utiliza:



En este diagrama:
  • 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.
Se muestra en el Administrador de clúster de conmutación por error en el archivo montado en unidades de disco:



Advertencia:Si anteriormente ha instalado SQL Server en un directorio raíz, no puede instalar los service packs o actualizaciones acumulativas. Se recomienda crear una carpeta, validar la integridad de la base de datos actual mediante la instrucción DBCC CHECKDB y, a continuación, mueva la base de datos a la carpeta que ha creado. Para obtener información acerca de cómo hacerlo, consulte uno de los siguientes sitios Web de Microsoft Developer Network (MSDN):
Nota: Si intenta utilizar la unidad raíz para almacenar una base de datos puede colocar la base de datos existe pero esto impedir que cualquier tipo de actualización se complete y producir errores, tal como se documenta en el siguiente artículo KB


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

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

Las siguientes son recomendaciones al utilizar 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
2686690 REVISIÓN: 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 + SQL Server 2008 R2 Service Pack 4 de SQL Server 2008 R2 SP2
2783135 Paquete de actualización acumulativa 10 para SQL Server 2008 R2 Service Pack 1
280297 Cómo configurar puntos de montaje de volumen en un Microsoft Cluster Server

2867841 Se produce un error de permiso cuando se utiliza un punto de montaje de volumen en el programa de instalación de SQL Server
295732 Cómo crear bases de datos o cambiar ubicaciones de archivos de disco en una unidad de clúster compartida en la que SQL Server 2000 no instaló originalmente
832234 No puede aplicar permisos al directorio raíz de un volumen de sistema de archivos NTFS en Windows Server 2003
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.
934012 Mensaje de error cuando intenta instalar SQL Server 2005 en un punto de montaje del volumen: "No hay suficiente espacio en el disco de destino para la instalación actual de SQL Server"
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, dependencias no se crean 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"
Montar unidad montada volumen de punto mountpoint tecnología montada

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 819546 - Última revisión: 09/29/2015 06:31:00 - Revisión: 41.0

Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2000 64-bit Edition, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Enterprise Evaluation Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2005 Analysis Services, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Evaluation Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Parallel Data Warehouse Beta, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Enterprise Core, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbsql2005cluster kbhowto kbinfo kbmt KB819546 KbMtes
Comentarios