Romper y restaurar un espejo


9

Tengo que hacer algo de mantenimiento en un nodo secundario de un espejo. Dado que este es el resultado de que el sitio se ralentiza mientras el espejo se restablece después de una breve interrupción de la red, quiero estar seguro y deshabilitar el espejo, luego volver a habilitarlo después de que termine de hurgar en el servidor ofensor.

El plan que tengo ahora es:

  1. Desactiva el espejo
  2. Hacer mi solución de problemas potencialmente peligrosa
  3. Restaurar todos los registros de transacciones perdidas
  4. Restablecer el espejo

¿Es esta la forma más segura de romper / restablecer un espejo? ¿Hay algún problema que deba tener en cuenta?

Respuestas:


12

Suena como si simplemente quisieras pausar y reanudar tu espejo. ¿Ya has visto este enlace? http://msdn.microsoft.com/en-us/library/ms190664.aspx

El problema con esto sería el tiempo que espera tener el espejo en pausa. Si tarda demasiado, el servidor principal podría experimentar una gran cantidad de crecimiento del registro de transacciones. Si no espera estar en pausa durante un largo período de tiempo, entonces debería estar bien.

Si siente que debe romper el espejo y reanudarlo más tarde, debe hacer lo siguiente:

Rompe el espejo usando esto contra el director: ALTER DATABASE SET OFF PARTNER OFF

Si le preocupa que su mantenimiento tarde mucho tiempo, debe realizar copias de seguridad periódicas del registro de transacciones, para asegurarse de que el registro no se salga de control y llene sus discos. sin embargo, cuantas más copias de seguridad de registro trx tenga, más necesitará recuperarse en el espejo más adelante.

Después de restaurar los registros trx, debería poder volver a ejecutar la duplicación.

Otra opción sería reiniciar todo, pero no sé qué tan grande es esta base de datos, puede ser demasiado para que la restaure, por lo que los registros trx pueden ser la mejor opción.

Este enlace lo explica mejor: http://msdn.microsoft.com/en-us/library/ms189112.aspx

Y este enlace cubre más temas: http://msdn.microsoft.com/en-us/library/ms175059.aspx

HTH


Gracias, el servidor estaría inactivo durante un tiempo desconocido y tiene un espacio relativamente limitado, digamos una hora antes de que se convierta en un problema. Por eso creo que cerrar el espejo es la mejor opción
Zypher


sí, ya tenemos un trabajo de copia de seguridad de registros de transacciones en un horario regular, por lo que eso facilita la parte
Zypher
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.