Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Cómo configurar FTP en IIS 7.0 o superior en un clúster de conmutación por error de Windows Server 2008 o Windows Server 2012

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): 974603
INTRODUCCIÓN
En este artículo se describe cómo configurar FTP para Internet Information Services (IIS) 7.0 o posterior en un clúster de conmutación por error de Windows Server 2008, Windows Server 2008 R2 o Windows Server 2012. Los procedimientos descritos en este artículo se aplican sólo al servicio FTP.

Para obtener más información acerca de cómo configurar los servicios Web en un clúster de conmutación por error, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
970759 Configuración de IIS 7.0 o superior servicio de publicación World Wide Web en un clúster de conmutación por error de Windows Server 2008 o Windows Server 2008 R2 o Windows Server 2012
Más información
En versiones anteriores de servicios de Internet Information Server, Microsoft proporciona componentes del monitor de recursos genéricos para admitir instancias de servidor Web de alta disponibilidad mediante la infraestructura de Microsoft Clustering. Sin embargo, el código personalizado se necesitaba para realizar plenamente el potencial de esta solución. Además, las secuencias de comandos genéricos proporcionados por Microsoft no cumplió las necesidades del cliente. Para configurar IIS 7.0 en un entorno agrupado mediante el uso de clústeres de conmutación por error de Windows Server, deberá utilizar un código personalizado (secuencias de comandos) para habilitar este tipo de escenario de alta disponibilidad. Al hacerlo, los usuarios pueden personalizar la configuración para satisfacer sus requerimientos. Esto les proporciona control total sobre la integración de alta disponibilidad de las aplicaciones Web. Además, las interfaces de secuencia de comandos de administración y monitoreo que se introdujeron en IIS 7.0 proporcionan un entorno más completo que las secuencias de comandos que se proporcionaron anteriormente.

Nota: Los archivos de instalación de IIS 7.0 incluyen incorrectamente el Clusweb.vbs y tareas administrativas de clúster Clusftp.vbs archivos de comandos que se utilizan en IIS 6.0 para IIS. No utilice estas secuencias de comandos con IIS 7.0.

Se recomienda que los administradores evaluar cuidadosamente el uso del equilibrio de carga en la red (NLB) en lugar de utilizar la conmutación por error como método principal y preferido para mejorar la escalabilidad y la disponibilidad de las aplicaciones Web que tienen varios servidores que ejecutan IIS 7.0. Una ventaja indirecta del NLB es que todos los servidores pueden participar activamente en el tratamiento de las solicitudes HTTP entrantes simultáneo. Otra ventaja es que en un entorno NLB IIS, puede ser mucho más fácil admitir sucesivas actualizaciones y versiones anteriores sin dejar de ofrecer alta disponibilidad de las aplicaciones Web. Para obtener más información acerca de cómo utilizar IIS 7.0 en un entorno de NLB, visite los siguientes sitios Web de Microsoft:
Para configurar alta disponibilidad para servidores FTP de IIS con la organización por clústeres de conmutación por error:

Configure un recurso compartido de archivo que se utilizará para la configuración compartida de IIS

  1. Crear un usuario que tendrá acceso a los recursos compartidos que se pueden usar por la configuración compartida de IIS.
  2. Crear el recurso compartido de archivos. Este recurso compartido se utilizará para almacenar la configuración compartida de theIIS que se compartirá entre IIS en todos los nodos del clúster. Hay varias opciones:
    • En un servidor independiente que no forma parte de ningún clúster de conmutación por error, cree un recurso compartido de archivos.
    • En otro clúster de conmutación por error de Windows Server, cree un recurso compartido de archivos de alta disponibilidad. Para obtener más información, visite el siguiente sitio Web de Microsoft:
    • En el mismo clúster de conmutación por error que va a alojar el sitio FTP de alta disponibilidad, cree un archivo de alta disponibilidad compartir. Para obtener más información, visite el siguiente sitio Web de Microsoft:
  3. Establezca los permisos en el recurso compartido que creó en el paso 2. Dar al usuario que creó en el paso 1 permisos de NTFS y permisos de Control total al recurso compartido de archivos.
  4. Confirme que todos los nodos del clúster puedan examinar al recurso compartido de archivos. La ruta de acceso de la is\\ del recurso compartido de archivo<fileservername></fileservername>\<sharename></sharename>.

Configurar la configuración compartida de IIS en todos los nodos del clúster

En uno de los nodos del clúster, exportar la configuración compartida para el recurso compartido de archivos:
  1. Vaya a Herramientas administrativasy haga clic en Administrador de servicios de Internet Information Server (IIS).
  2. En el panel izquierdo, haga clic en el nodo de nombre de servidor.
  3. Haga doble clic en el icono de Configuración compartida.
  4. En la página configuración compartida, haga clic en ExportConfiguration en la toexport (el panel derecho) del panel de acciones desde el equipo local los archivos de configuración a otra ubicación.
  5. En el cuadro de diálogo Exportar configuración , escriba la ruta de acceso del recurso compartido de archivos (\\<fileservernae></fileservernae>\<sharename></sharename>) en el cuadro ruta de acceso física .
  6. Haga clic en Conectar comoy, a continuación, escriba el nombre de usuario y la contraseña para la cuenta de usuario que tenga acceso al recurso compartido en el que se almacena la configuración compartida y, a continuación, haga clic en Aceptar. Esta cuenta se utilizará para acceder al recurso compartido. Debe utilizar una cuenta de directorio que no sea el administrador del dominio de restrictedActive.
  7. En el cuadro de diálogo Exportar configuración , escriba una contraseña que se utilizará para proteger las claves de cifrado y haga clic en Aceptar.
  8. En la página Configuración compartida , haga clic en la casilla de verificación Habilitar configuración compartida de aSeleccione.
  9. Escriba la ruta de acceso física, la cuenta de usuario y la passwordthat que escribió anteriormente y, a continuación, haga clic en Aplicar en el panel de acciones situada.
  10. En el dialogbox Contraseña de claves de cifrado , escriba la contraseña de clave de cifrado que estableció anteriormente y, a continuación, haga clic enAceptar.
  11. En el cuadro de diálogo Configuración compartida, haga clic enAceptar.
  12. Haga clic en Aceptar.
En cada uno de los otros nodos del clúster, utilice la configuración compartida que acaba de exportar el recurso compartido de archivos:
  1. Vaya a Herramientas administrativasy haga clic en Administrador de servicios de Internet Information Server (IIS).
  2. Haga clic en el nodo de nombre de servidor.
  3. Haga doble clic en el icono de Configuración compartida.
  4. En la página Configuración compartida , haga clic en la casilla de verificación Habilitar configuración compartida de aSeleccione.
  5. Escriba la ruta de acceso física del recurso compartido de archivo (\\<fileservername>\<sharename>), la cuenta de usuario y thepassword que escribió anteriormente y, a continuación, haga clic en Aplicar en el panel Acciones.<b00> </b00> </sharename> </fileservername>
  6. En el dialogbox Contraseña de claves de cifrado , escriba la contraseña de clave de cifrado que estableció anteriormente y, a continuación, haga clic enAceptar.
  7. En el cuadro de diálogo Configuración compartida, haga clic enAceptar.
  8. Haga clic en Aceptar.
Nota: Para obtener más información acerca de cómo establecer configuraciones compartidas en IIS, visite el siguiente sitio Web de Microsoft:

Configurar archivos sin conexión para la configuración compartida de IIS en todos los nodos del clúster

En cada nodo del clúster, habilitar archivos sin conexión:
  1. Instalar la característica experiencia de escritorio. Para ello, siga estos pasos:
    1. Vaya a Herramientas administrativasy, a continuación, haga clic en Administrador de servidores.
    2. En el panel izquierdo, haga clic en características.
    3. En el panel derecho, haga clic en Agregar características .
    4. Haga clic para activar la casilla de verificación de Experiencia de escritorio y, a continuación, haga clic en siguiente.
    5. Haga clic en instalar para instalar experiencia de escritorio.
    6. Reinicie el equipo.
  2. En el Panel de Control, abra OfflineFiles.
  3. Haga clic en Habilitar archivos sin conexión. DO no restartthe equipo en este momento.
  4. Asegúrese de que la caché está establecida en sólo lectura. Para ello, rünthe siguiente comando en una ventana de cmd con privilegios elevados:
    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v ReadOnlyCache /t REG_DWORD /d 1 /f 
  5. Reinicie el equipo.
  6. Busque el servidor de archivos desde el equipo. Acto seguido el derecho a recurso compartido que contiene la configuración compartida de IIS y, a continuación, haga clic enSiempre disponibles sin conexión.

    Nota: Si se establece el recurso compartido de archivo estar altamente disponibles en el clúster samefailover que aloja los nodos IIS, el no de opción Siempre disponible sin conexión aparecerá cuando haga clic en el recurso compartido si el nodo de clúster que se encuentra en ishosting el servidor de archivos de alta disponibilidad. Tendrá que mover la aplicación de servidor de archivos de highavailable a otro nodo.
  7. En el Panel de Control, abra OfflineFiles. Haga clic en Abrir Centro de sincronizacióny, a continuación, haga clic enprogramación.
  8. Programar una sincronización de archivos sin conexión para todos los días, o según el requisito. También puede configurar la sincronización sin conexión para ejecutar cada callescomerciales. Incluso si no configuró un programador cuando cambia algo en el archivo Applicationhost.config, el cambio se refleja en el servidor Web.
Nota: Para obtener más información acerca de cómo configurar archivos sin conexión para una configuración compartida en IIS, visite el siguiente sitio Web de Microsoft:

Configurar el sitio FTP y especifique la ubicación de su contenido en un nodo del clúster

Buscar el nodo del clúster propietario del recurso de disco de clúster donde residirán los archivos de contenido de sitio FTP:
  1. Vaya a Herramientas administrativasy haga clic en Administrador de clúster de conmutación por error.
  2. Conéctese al clúster. Si se encuentra en uno de los clusternodes, el clúster aparecerá automáticamente en la lista.
  3. En almacenamiento de información, encontrar el recurso del disco hecho que va a residir el contenido del sitio FTP. Para ello, expanda el árbol de almacenamiento de información para el recurso de disco. Asegúrese de que el almacenamiento de información no se utiliza ninguna otra aplicación de alta disponibilidad en el clúster. Encontrará el almacenamiento de información enAlmacenamiento de información disponible.
  4. Nota el nodo del clúster en el que este recurso está conectado. Youwill configurar IIS en ese nodo de clúster.
  5. Tenga en cuenta el nombre del recurso de disco de clúster. Se utilizará para los archivos de contenido.
En el nodo del clúster en el que el recurso está conectado, configure el servidor FTP para utilizar el disco compartido para el contenido del sitio FTP:
  1. Vaya a Herramientas administrativasy haga clic en Administrador de servicios de Internet Information Server (IIS).
  2. En el panel izquierdo, expanda el nodo de nombre de servidor.
  3. Expanda sitios, haga clic ensitiosy, a continuación, haga clic en Agregar sitio de FTP.
  4. En el cuadro de diálogo Agregar sitio FTP , escriba el nombre del sitio. Para el directorio de contenido, escriba la ubicación donde se encuentran los archivos de sitecontent FTP. Ésta es la ubicación de la resourcethat de disco de clúster que anotó en el paso 5 del procedimiento anterior.
  5. Configurar la configuración del sitio FTP restantes.
  6. Haga clic en Finalizar.

Configurar alta disponibilidad para su sitio FTP mediante la creación de una secuencia de comandos genérica en el Administrador de clúster de conmutación por error

Como último paso configurar alta disponibilidad para el sitio FTP, configurar el recurso de secuencia de comandos genérica que se utilizará para supervisar el servicio FTP:
  1. En cada nodo del clúster, copie la secuencia de comandos al final de trate en Windows\System32\inetsrv\Clusftp7.vbs.
  2. Vaya a Herramientas administrativasy haga clic en Administrador de clúster de conmutación por error.
  3. Conéctese al clúster. Si se encuentra en uno de los clusternodes, el clúster aparecerá automáticamente en la lista.
  4. (Ratón) en el clúster y, a continuación, haga clic en Configurar aService o aplicación. Un asistente crea el alto availabilityworkload.
  5. Haga clic en secuencia de comandos genérica.
  6. Seleccione el archivo de secuencia de comandos de la ruta de acceso siguiente:
    %systemroot%\System32\Inetsrv\Clusftp7.vbs
  7. Establezca el nombre de punto de acceso de cliente (CAP) en el namethat de sitio FTP que utilizarán los clientes para conectarse al sitio FTP de alta disponibilidad. Especifique thestatic IPs que se utilizará para el sitio FTP del tapón. Si utiliza el protocolo de configuración dinámica de Host (DHCP), esta no de opción mostrarse.
  8. En el paso Seleccionar almacenamiento , seleccione disco de deausencia compartido en el que residen los archivos de contenido del sitio FTP. El storageshould estar sin ninguna otra aplicación de alta disponibilidad en el clúster. Si el recurso compartido de archivo que se utiliza para los servicios de IIS compartido ishosted de configuración en el mismo clúster, un recurso de disco diferente debe utilizarse aquí.
  9. Después de confirmar la configuración, el Asistente Crear grupo deausencia, recursos de clúster y las dependencias entre los recursos y, a continuación, conecte los recursos.
Nota: Para alojar varios sitios FTP de alta disponibilidad en el mismo clúster de conmutación por error, siga los mismos pasos que se mencionan anteriormente. Si no personalizó la secuencia de comandos puede apuntar al mismo archivo de secuencia de comandos para todos los sitios FTP en el clúster. Sin embargo, si realiza cambios que son específicos para los sitios FTP individuales, utilice un archivo de secuencia de comandos diferentes para cada sitio FTP y almacenamiento compartido agrupado diferente. Por ejemplo, en % systemroot%\System32\Inetsrv, utilice Clusftp7.vbs para el primer sitio FTP, la 2.vbs Clftp7 para el segundo, la 3.vbs Clftp7 para el tercero y así sucesivamente. Cada archivo de secuencia de comandos supervisa un sitio FTP distinto.

Importante: La siguiente secuencia de comandos es sólo con fines de ejemplo y no se admite explícitamente por Microsoft. Uso de esta secuencia de comandos en un entorno agrupado, IIS 7.0, IIS 7.5 o FTP de IIS 8.0 se realiza bajo su propio riesgo.
'This script provides high availability for IIS FTP websites'The script is applicable to:'   - Windows Server 2008: Microsoft FTP Service 7.5 for IIS 7.0 (available for download from microsoft.com)'   - Windows Server 2008 R2: FTP Service in the box'More thorough and application-specific health monitoring logic can be added to the script if neededOption Explicit'Helper script functions'Start the FTP service on this nodeFunction StartFTPSVC()    Dim objWmiProvider    Dim objService    Dim strServiceState    Dim response    'Check to see if the service is running    set objWmiProvider = GetObject("winmgmts:/root/cimv2")    set objService = objWmiProvider.get("win32_service='ftpsvc'")    strServiceState = objService.state    If ucase(strServiceState) = "RUNNING" Then        StartFTPSVC = True    Else        'If the service is not running, try to start it        response = objService.StartService()        'response = 0  or 10 indicates that the request to start was accepted        If ( response <> 0 ) and ( response <> 10 ) Then            StartFTPSVC = False        Else            StartFTPSVC = True        End If    End If    End Function'Cluster resource entry points. More details here:'http://msdn.microsoft.com/en-us/library/aa372846(VS.85).aspx'Cluster resource Online entry point'Make sure the FTP service is startedFunction Online( )    Dim bOnline    'Make sure FTP service is started    bOnline = StartFTPSVC()    If bOnline <> True Then        Resource.LogInformation "The resource failed to come online because ftpsvc could not be started."        Online = False        Exit Function    End If    Online = true End Function 'Cluster resource offline entry point'On offline, do nothing.Function Offline( )    Offline = trueEnd Function'Cluster resource LooksAlive entry point'Check for the state of the FTP serviceFunction LooksAlive( )    Dim objWmiProvider    Dim objService    Dim strServiceState     set objWmiProvider = GetObject("winmgmts:/root/cimv2")    set objService = objWmiProvider.get("win32_service='ftpsvc'")    strServiceState = objService.state    if ucase(strServiceState) = "RUNNING" Then	LooksAlive = True    Else	LooksAlive = False    End IfEnd Function'Cluster resource IsAlive entry point'Do the same health checks as LooksAlive'If a more thorough than what we do in LooksAlive is required, this should be performed hereFunction IsAlive()       IsAlive = LooksAliveEnd Function'Cluster resource Open entry pointFunction Open()    Open = trueEnd Function'Cluster resource Close entry pointFunction Close()    Close = trueEnd Function'Cluster resource Terminate entry pointFunction Terminate()    Terminate = trueEnd Function

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 974603 - Última revisión: 10/21/2015 06:34:00 - Revisión: 2.0

Microsoft Internet Information Services 7.0, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Microsoft Internet Information Services 7.5, Windows Server 2008 R2 for Itanium-Based Systems, Microsoft Internet Information Services 8.0, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation

  • kbclustering kbsurveynew kbexpertiseinter kbexpertiseadvanced kbhowto kbmt KB974603 KbMtes
Comentarios
="display: none; " src="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">