Configurar la alta disponibilidad y la recuperación ante desastres para el servidor de chat persistente en Skype Empresarial Server 2015

 

**Última modificación del tema:**2018-02-07

Resumen: lea este tema para obtener información sobre cómo configurar la alta disponibilidad y la recuperación ante desastres para Servidor de chat persistente en Skype Empresarial Server 2015.

Skype Empresarial Server es compatible con varios modos de alta disponibilidad para sus servidores back-end, entre los que se incluye la creación de reflejo de la base de datos. Para más información, vea Planificación de la alta disponibilidad y de la recuperación ante desastres en Skype Empresarial Server 2015.

Nota

Grupos de disponibilidad AlwaysOn no se admiten con Servidores de chat persistente.

Antes de configurar la implementación de chat persistente para la alta disponibilidad y recuperación ante desastres, asegúrese de que está familiarizado con los conceptos en Planificar la alta disponibilidad y la recuperación ante desastres para el servidor de chat persistente en Skype Empresarial Server 2015. La solución de recuperación ante desastres para Servidor de chat persistente que se describe en estos temas se basa en un grupo extendido de Servidor de chat persistente. El contenido de la planificación describe los requisitos de recursos y la topología de grupo expandido que permite una alta disponibilidad y recuperación ante desastres para el servidor de chat persistente, incluida la creación de reflejos de SQL Server para la alta disponibilidad y el trasvase de registros de SQL Server para la recuperación ante desastres.

Usar el Generador de topologías para configurar la alta disponibilidad y la recuperación ante desastres

En el Generador de topologías, haga lo siguiente para configurar la alta disponibilidad y la recuperación ante desastres del servidor de chat persistente.

  1. Agregue los almacenes de las bases de datos reflejadas y de la base de datos secundaria de trasvase de registros de SQL Server.

  2. Edite las propiedades del servicio del Servidor de chat persistente en:

    1. Habilite la creación de reflejo para la base de datos principal.

    2. Agregue el almacén de SQL Server reflejado principal.

    3. Habilite la base de datos de trasvase de registros de SQL Server.

    4. Agregue el almacén secundario de SQL Server de trasvase de registros de SQL Server.

    5. Agregue el reflejo del almacén de SQL Server para la base de datos secundaria.

    6. Publique la topología.

Configurar el trasvase de registros de SQL Server para la base de datos principal del servidor de chat persistente

Con SQL Server Management Studio, conecte la instancia de la base de datos del trasvase de registros secundaria del Servidor de chat persistente y asegúrese de que el Agente SQL Server se encuentre en ejecución. Luego, conecte la instancia de la base de datos principal del Chat persistente y realice estos pasos:

  1. Haga clic con el botón secundario en la base de datos mgc y, luego, haga clic en Propiedades .

  2. En Seleccionar una página , haga clic en Trasvase de registros de transacciones .

  3. Seleccione la casilla Habilitar esta como base de datos principal en una configuración de trasvase de registros .

  4. En Copias de seguridad de registros de transacciones , haga clic en Configuración de la copia de seguridad .

  5. En el cuadro Ruta de acceso de red a la carpeta de copia de seguridad , escriba la ruta de acceso de red al recurso compartido que creó para la carpeta de copia de seguridad del registro de las transacciones.

  6. Si la carpeta de copia de seguridad está ubicada en el servidor principal, escriba la ruta de acceso local a dicha carpeta en el cuadro Si la carpeta de copia de seguridad está ubicada en el servidor principal, escriba una ruta de acceso local a la carpeta (por ejemplo: c:\backup) . (Si la carpeta de copia de seguridad no está ubicada en el servidor principal, puede dejar vacío este cuadro).

    Importante

    Si la cuenta de servicio de SQL Server del servidor principal se ejecuta en la cuenta del sistema local, es preciso crear su carpeta de copia de seguridad en el servidor principal y especificar una ruta de acceso local a dicha carpeta.

  7. Configure los parámetros Eliminar archivos con más de y Mostrar una alerta si no se produce una copia de seguridad tras .

  8. Consulte la programación de copia de seguridad incluida en el cuadro Programación en Trabajo de copia de seguridad . Para personalizar la programación de la instalación, haga clic en Programación y ajuste la programación del Agente SQL Server según sea necesario.

  9. En Compresión , seleccione Usar la configuración de servidor predeterminada y, luego, haga clic en Aceptar .

  10. En Instancias de servidores secundarios y bases de datos , haga clic en Agregar .

  11. Haga clic en Conectar y conéctese a la instancia de SQL Server que ha configurado como servidor secundario.

  12. En el cuadro Base de datos secundaria , seleccione la base de datos de mgc de la lista.

  13. En la pestaña Inicializar base de datos secundaria , elija la opción Sí, generar una copia de seguridad completa de la base de datos principal y restaurarla en la base de datos secundaria (y crear la base de datos secundaria si no existe) .

  14. En la pestaña Copiar archivos , en el cuadro Carpeta de destino de los archivos copiados , escriba la ruta de acceso de la carpeta en la que es preciso copiar las copias de seguridad de los registros de transacciones. Esa carpeta suele encontrarse en el servidor secundario.

  15. Tenga en cuenta la programación de copia enumerada en el cuadro Programación en Trabajo de copia . Para personalizar la programación de la instalación, haga clic en Programación y ajuste la programación del Agente SQL Server según sea necesario. Esta programación necesita ser aproximadamente la misma que la programación de copia de seguridad.

  16. En la pestaña Restaurar , en Estado de la base de datos al restaurar copias de seguridad , elija la opción Modo sin recuperación .

  17. En Retrasar la restauración de las copias de seguridad al menos: , seleccione 0 minutos .

  18. Elija un umbral de alerta en Mostrar una alerta si no se produce una restauración tras .

  19. Observe la programación de restauración incluida en el cuadro Programación en Trabajo de restauración . Para personalizar la programación de la instalación, haga clic en Programación , ajuste la programación del Agente SQL Server según sea necesario y haga clic en Aceptar . Esta programación necesita ser aproximadamente la misma que la programación de copia de seguridad.

  20. En el cuadro de diálogo Propiedades de la base de datos , haga clic en Aceptar para empezar el proceso de configuración.

Configurar el trasvase de registros de SQL Server entre el reflejo principal y la base de datos secundaria

Siga estos pasos para que continúe el trasvase de registros si la base de datos principal del Chat persistente se conmuta por error a su base de datos reflejada.

  1. Conmute por error manualmente la base de datos principal del Chat persistente al reflejo. Esto se realiza con el Shell de administración de Skype Empresarial Server y el cmdlet Invoke-CsDatabaseFailover .

  2. Con SQL Server Management Studio, conéctese a la instancia de reflejo principal del Servidor de chat persistente.

  3. Asegúrese de que el Agente SQL Server se está ejecutando.

  4. Haga clic con el botón secundario en la base de datos mgc y, luego, haga clic en Propiedades .

  5. En Seleccionar una página , haga clic en Trasvase de registros de transacciones .

  6. Seleccione la casilla Habilitar esta como base de datos principal en una configuración de trasvase de registros .

  7. En Copias de seguridad de registros de transacciones , haga clic en Configuración de la copia de seguridad .

  8. En el cuadro Ruta de acceso de red a la carpeta de copia de seguridad , escriba la ruta de acceso de red al recurso compartido que creó para la carpeta de copia de seguridad del registro de transacciones.

  9. Si la carpeta de copia de seguridad está ubicada en el servidor principal, escriba la ruta de acceso local a dicha carpeta en el cuadro Si la carpeta de copia de seguridad está ubicada en el servidor principal, escriba una ruta de acceso local a la carpeta . (Si la carpeta de copia de seguridad no está ubicada en el servidor principal, puede dejar vacío este cuadro).

    Importante

    Si la cuenta de servicio de SQL Server del servidor principal se ejecuta en la cuenta del sistema local, es preciso crear su carpeta de copia de seguridad en el servidor principal y especificar una ruta de acceso local a dicha carpeta.

  10. Configure los parámetros Eliminar archivos con más de y Mostrar una alerta si no se produce una copia de seguridad tras .

  11. Consulte la programación de copia de seguridad incluida en el cuadro Programación en Trabajo de copia de seguridad . Para personalizar la programación de la instalación, haga clic en Programación y ajuste la programación del Agente SQL Server según sea necesario.

    Importante

    Use la misma configuración que usa para la base de datos principal.

  12. En Compresión , seleccione Usar la configuración de servidor predeterminada y, luego, haga clic en Aceptar .

  13. En Instancias de servidores secundarios y bases de datos , haga clic en Agregar .

  14. Haga clic en Conectar , y conéctese a la instancia de SQL Server que ha configurado como servidor secundario.

  15. En el cuadro Base de datos secundaria , seleccione la base de datos de mgc de la lista.

  16. En la pestaña Inicializar base de datos secundaria , seleccione la opción No, la base de datos secundaria está inicializada .

  17. En la pestaña Copiar archivos , en Carpeta de destino de los archivos copiados , escriba la ruta de acceso de la carpeta en la que es preciso copiar las copias de seguridad de los registros de transacciones y haga clic en Aceptar . Esta carpeta suele encontrarse en el servidor secundario.

  18. Abra la lista desplegable Incluir configuración y seleccione Incluir configuración en una nueva ventana de consulta .

  19. En la nueva ventana de consulta, en Propiedades de la base de datos , haga clic en Aceptar para empezar el proceso de configuración.

  20. Seleccione y ejecute la primera mitad de la consulta (vea el paso 18) hasta la línea: --****** Fin: script que se ejecutará en el principal: ******.

    Importante

    Es necesario ejecutar manualmente este script porque SQL Server Management Studio no admite varias bases de datos principales en una configuración de trasvase de registros de SQL Server.

  21. Seleccione Cancelar para cerrar el panel de configuración del trasvase de archivos de registros y establecer una configuración de trabajo que implemente correctamente el trasvase de archivos de registros a la base de datos principal y reflejada (en caso de conmutación por error).

  22. Conmute por recuperación manualmente la base de datos principal del Chat persistente al principal. Esto se realiza con el Shell de administración de Skype Empresarial Server y el cmdlet Invoke-CsDatabaseFailover .