5 may 2012

Issue de replica despues de mover el path de logs


 Situacion: disco de logs lleno, panico de corrupcion de base, no se consulta el checkpoint para borrar logs, se decide mover el path de logs previo desmonte de la base y rotura de la replica

Consecuencia: cuando se vuelve al path original los logs y al querer rearmar la replica queda un copy queue length con logs que no existen y la replica queda resincronizandose eternamente perdiendo la redundancia de la replica.

 Solucion:
1- Se rompio la replica
2- Backup del activo para que flusheen los logs asi el el log shiping era minimo
3- Se armo la replica sin que haga seed
4- Desmontar la base activa
5- Borrar todos los archivos viejos en el servidor pasivo, si es que hay logs y base (los dos directorios quedan limpios sin nada, borrar bases logs, carpetas, dejarlos limpios)
6- Iniciar la copia manual de la base del activo al pasivo, esto nos asegura tener una copia exacta en los dos servidores para no depender del log shipping de la replica
7- Mirar de reojo el teléfono de MS por si se me quemaban los papeles :D
7- Una vez que la copia termine montar la base en el servidor activo
8- Resumir la replica
9-el índice estaba en crawling y no me daba mucha confianza porque no veía como se iba generando, lo forcé con -catalogonly
10-Avisarle a mi jefe que me tomo 1 semana en el caribe como premio :D


[PS] C:\Windows\system32>Get-MailboxDatabaseCopyStatus -identity D2VIP07

Name                                          Status          CopyQueue ReplayQueue LastInspectedLogTime   ContentIndex
                                                              Length    Length                             State
----                                          ------          --------- ----------- --------------------   ------------
D2VIP07\XXXXXX                            Healthy         255       848351      5/5/2012 3:04:11 AM    Crawling
D2VIP07\XXXXXX                            Mounted         0         0                                  Healthy


[PS] C:\Windows\system32>Resume-MailboxDatabaseCopy D2VIP07\XXXXXX
[PS] C:\Windows\system32>Get-MailboxDatabaseCopyStatus -identity D2VIP07

Name                                          Status          CopyQueue ReplayQueue LastInspectedLogTime   ContentIndex
                                                              Length    Length                             State
----                                          ------          --------- ----------- --------------------   ------------
D2VIP07\XXXXXX                           Healthy         0         2941        5/5/2012 3:42:01 AM    Crawling
D2VIP07\XXXXXX                           Mounted         0         0                                  Healthy


[PS] C:\Windows\system32>Get-MailboxDatabaseCopyStatus -identity D2VIP07

Name                                          Status          CopyQueue ReplayQueue LastInspectedLogTime   ContentIndex
                                                              Length    Length                             State
----                                          ------          --------- ----------- --------------------   ------------
D2VIP07\XXXXXX                            Healthy         0         0           5/5/2012 3:45:29 AM    Healthy
D2VIP07\XXXXXX                            Mounted         0         0                                  Healthy


2 comentarios:

Dario May dijo...

Bien ahi Diegote

Abrazo

Diego dijo...

mi mentor!!!!!! ya querian abrir un caso en MS, te abren caso por todo aca, nosotros teniamos remos vikingos de 3m de largo y sacabamos unos tubos impresionantes!!!!!!!