Inicializar la replicación transaccional desde la copia de seguridad

10

Hay una opción al configurar una publicación para la replicación para Permitir inicialización desde copia de seguridad. Hemos estado creando bases de datos replicadas durante varios años y siempre hemos inicializado desde una copia de seguridad, pero nunca hemos establecido este indicador (lo notamos por primera vez hace un par de días). La replicación ciertamente ha funcionado sin problemas todo este tiempo.

He encontrado muchos éxitos que explican que esto debe usarse, pero ninguno explica por qué.

¿Alguien tiene una comprensión de lo que esto realmente hace? Desde mi punto de vista, no parece ser necesario, pero creo que me falta algo.

PseudoToad
fuente
¿Están habilitadas las publicaciones para punto a punto (incluso si no las está usando para eso)? Si es así, la configuración inicializar desde la copia de seguridad se establece de manera predeterminada trueincluso cuando no se especifica. msdn.microsoft.com/en-us/library/ms188738.aspx
Jon Seigel
Estamos utilizando la replicación transaccional directa de 1 vía y he verificado que el indicador está establecido en falso. Voy a ponerlo en verdadero en el futuro, pero me gustaría entender su propósito.
PseudoToad
1
Consulte la tercera sección desde la parte inferior de replicationanswers.com/NoSyncOn2005.asp titulada Cómo funciona "inicializar con copia de seguridad" y Cómo evitar
errores
1
Para obtener instrucciones paso a paso, consulte Inicializar la replicación de SQL Server utilizando una copia de seguridad de la base de datos. Además, REPLTalk tiene un buen artículo sobre Inmersión profunda en Inicializar desde la copia de seguridad para la replicación transaccional
Kin Shah

Respuestas:

4

Poner los comentarios en una respuesta para que la pregunta pueda marcarse como contestada:

@ crummel4 dice: "Consulte la tercera sección desde la parte inferior de http://replicationanswers.com/NoSyncOn2005.asp titulada Cómo funciona" inicializar con copia de seguridad "y cómo evitar errores"

@Kin dice: "Para obtener instrucciones paso a paso, consulte http://www.mssqltips.com/sqlservertip/2386/initialize-sql-server-replication-using-a-database-backup/ o http: // blogs .msdn.com / b / repltalk / archive / 2010/03/16 / deep-dive-on-initialize-from-backup-for-transaccional-replication.aspx

Brent Ozar
fuente