Mirroring, ¿que pasa con los datos insertados en mirror?

26/06/2007 - 13:07 por -=joselitux=- | Informe spam
Vamos a poner en práctica la nueva opcion del Mirroring en un servidor
de produccion. La idea es poner un Principal, un Mirror y un Witness. La
aplicación comprobará que esté el principal activo y si no lo está
insertará los datos en el Mirror.

Mi pregunta es: ¿qué ocurre cuando levantemos el principal con los
registros insertados en el mirror mientras estuvo caido? ¿se actualiza
el principal?

Porque eso creo que es fundamental y no he visto nada al respecto.


Gracias mil

Preguntas similare

Leer las respuestas

#1 Jesús López
26/06/2007 - 13:14 | Informe spam
Cuanto el antiguo principal se levante se dará cuenta de que ya no es el
principal, asumirá el rol de mirror y la sesión de mirror se suspenderá, así
que tendrás que reanudarla manualmente. Luego podrás intercambiar de nuevo
los roles para dejarlo como estaba antes del fallo.

Todo esto está documentado en los libros en pantalla:

http://msdn2.microsoft.com/en-us/li...77412.aspx


Saludos:

Jesús López.
Solid Quality Mentors
www.solidq.com

"-=joselitux=-" escribió en el mensaje
news:uGH0SG%
Vamos a poner en práctica la nueva opcion del Mirroring en un servidor de
produccion. La idea es poner un Principal, un Mirror y un Witness. La
aplicación comprobará que esté el principal activo y si no lo está
insertará los datos en el Mirror.

Mi pregunta es: ¿qué ocurre cuando levantemos el principal con los
registros insertados en el mirror mientras estuvo caido? ¿se actualiza el
principal?

Porque eso creo que es fundamental y no he visto nada al respecto.


Gracias mil
Respuesta Responder a este mensaje
#2 Miguel Egea
26/06/2007 - 19:07 | Informe spam
Hola Jesús, creo que no en todas las circunstancias es necesario reiniciar
el rol de mirror, en esta url explica el proceso de failover.
http://msdn2.microsoft.com/en-us/li...89590.aspx

en uno de los párrafos dice "
When the former principal server rejoins the session, it recognizes that its
failover partner now owns the principal role. The former principal server
takes on the role of mirror, making its database the mirror database. The
new mirror server synchronizes the new mirror database with the principal
database as quickly as possible. As soon as the new mirror server has
resynchronized the databases, failover is again possible, but in the reverse
direction.
"

Otra cosa es que es posible que dependiendo de la gravedad del problema en
el mirror convenga incluso desconfigurar el entorno para evitar que el log
de transacciones crezca indefinidamente. Desde luego habría que evitar
reindexaciones masivas y reconstrucción de estadísticas.

Saludos

Saludos Cordiales
Miguel Egea Gómez
http://blogs.solidq.com/ES/megea/default.aspx
http://www.portalsql.com
Solid Quality Mentors


"Jesús López" wrote in message
news:O%23VugM%
Cuanto el antiguo principal se levante se dará cuenta de que ya no es el
principal, asumirá el rol de mirror y la sesión de mirror se suspenderá,
así que tendrás que reanudarla manualmente. Luego podrás intercambiar de
nuevo los roles para dejarlo como estaba antes del fallo.

Todo esto está documentado en los libros en pantalla:

http://msdn2.microsoft.com/en-us/li...77412.aspx


Saludos:

Jesús López.
Solid Quality Mentors
www.solidq.com

"-=joselitux=-" escribió en el mensaje
news:uGH0SG%
Vamos a poner en práctica la nueva opcion del Mirroring en un servidor de
produccion. La idea es poner un Principal, un Mirror y un Witness. La
aplicación comprobará que esté el principal activo y si no lo está
insertará los datos en el Mirror.

Mi pregunta es: ¿qué ocurre cuando levantemos el principal con los
registros insertados en el mirror mientras estuvo caido? ¿se actualiza el
principal?

Porque eso creo que es fundamental y no he visto nada al respecto.


Gracias mil




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida