As apostas esportivas e os jogos de cassino online se tornarão ainda mais lucrativos e atrativos com a casa de apostas Mostbet do Brasil. Nossa equipe de profissionais está sempre pronta para lhe oferecer uma ampla seleção de eventos, odds altas, diversos bônus e promoções, apostas grátis e rodadas grátis. Além disso, você tem acesso a um aplicativo mobile onde encontrará ainda mais promoções diferenciadas. Cadastre-se e ganhe!
  • Skype for Business - Lync Server
  • Comunicaciones Unificadas (UM)
  • Virtualización
  • Proyectos
  • openHAB, Casa Inteligente y mas...
  • Sobre el autor Guillermo Sanchez (ITSanchez)

Lync 2013 - Alta Disponibilidad - Administración SQL Powershell

Categoría de nivel principal o raíz: Comunicaciones Unificadas Creado en Lunes, 19 Mayo 2014 Última actualización el Viernes, 23 Mayo 2014 Publicado el Lunes, 19 Mayo 2014 Escrito por Guillermo Sanchez
Ratio:  / 0
MaloBueno 

Luego de realizar la implementación de Alta Disponibilidad de Lync 2013 en este articulo les voy a mostrar como se realiza el cambio de servidor SQL mediante powershell para poder realizar acciones como:

  • Reiniciar el equipo
  • Instalar Actualizaciones
  • Otras operaciones de mantenimiento 

Sin afectar el correcto funcionamiento de nuestro Pool de servidores de Lync 2013 es muy importante tener claro que para que los comandos funciones los servidores SQL deben estar los dos encendidos!!

Antes de empezar repasemos un poco nuestro servidor srvlsql01 tiene las bases de datos disponibles para nuestro pool de Lync 2013 lo vemos en la siguiente imagen:

09-AdministrarSQLPowershell01

Nuestro servidor srvlsqp02 es quien tiene la replica en este momento como podemos verlo en la siguiente imagen:

09-AdministrarSQLPowershell02

La operacion que vamos a realizar es cambiar el rol de los servidores que van a quedar de la siguiente forma:

  • srvlsql01 (Replica)
  • srvlsql02 (Primario)

 Para realizar esta operacion debemos logearnos en un frontend srvlfe01 y abrimos Lync Server Management

09-AdministrarSQLPowershell03

Ejecutamos el siguiente comando:

Invoke-CsDatabaseFailover -PoolFqdn lync.itsanchez.local -DatabaseType "CentralMgmt" -NewPrincipal "Mirror"
Invoke-CsDatabaseFailover -PoolFqdn lync.itsanchez.local -DatabaseType "User" -NewPrincipal "Mirror"
Invoke-CsDatabaseFailover -PoolFqdn lync.itsanchez.local -DatabaseType "Application" -NewPrincipal "Mirror"

Muestro solo el resultado de unos de los comandos ya que los 3 son exactamente iguales:

 09-AdministrarSQLPowershell05

 Luego de ejecutar los comandos validamos que los servidores de SQL quedaron corretamente invertidos:

09-AdministrarSQLPowershell06

09-AdministrarSQLPowershell07

Ahora se pueden realizar todas las operaciones necesarias en srvlsql01 ya que nuestro pool esta utilizando el pool esta utilizando el servidor srvlsql02, finalizadas las tareas para volver al estado inicial se deben executar los siguientes comandos:

Invoke-CsDatabaseFailover -PoolFqdn lync.itsanchez.local -DatabaseType "CentralMgmt" -NewPrincipal "Primary"
Invoke-CsDatabaseFailover -PoolFqdn lync.itsanchez.local -DatabaseType "User" -NewPrincipal "Primary"
Invoke-CsDatabaseFailover -PoolFqdn lync.itsanchez.local -DatabaseType "Application" -NewPrincipal "Primary"

Nota Importante: Este no es el procedimiento a utilizar si el servidor SRVLSQL01 no esta activo!

Espero que les sea util, aguardo sus comentarios!

Saludos!

 

No tiene permisos para escribir el comentario