Definición: ¿Qué significa el envío de registros?
El trasvase de registros es una función de SQL Server de Microsoft en la que los cambios registrados en una base de datos (registros) se transfieren automáticamente a una réplica de la base de datos configurada en un servidor en espera. Es una herramienta poderosa y útil para aumentar la disponibilidad de la base de datos al mantener una segunda base de datos cálida que puede completar con razonable rapidez una base de datos primaria que de repente no está disponible.
Tenga en cuenta que la capacidad de mover cambios de base de datos en tiempo real de una base de datos a otra no es exclusiva de SQL Server. El envío de registros es simplemente la implementación del concepto por parte de Microsoft.
Techinfo explica el envío de registros
El trasvase de registros es ligeramente diferente de la duplicación de bases de datos. Es un movimiento asincrónico de cambios de un servidor a otro y puede ocurrir cuando los cambios de una base de datos primaria se transfieren a varias bases de datos en espera. Además, en caso de falla de la base de datos primaria, la conmutación por error a la base de datos en espera debe realizarse manualmente.
Reflejar, por otro lado, es una sincronización de cambios en tiempo real, tal como sugiere el nombre: su imagen en el espejo levanta la mano cuando levanta la suya, ¡y no unos minutos después! En la duplicación, la conmutación por error de la base de datos está automatizada, a diferencia del trasvase de registros.
Por lo tanto, uno puede preguntarse por qué el envío de registros es incluso necesario si la duplicación está disponible. La respuesta corta es el costo. La duplicación puede ser bastante costosa, ya que generalmente necesita un tercer servidor además de los servidores primario y en espera, así como enlaces de datos de alta velocidad entre los servidores para garantizar la copia de registros en tiempo real. El envío de registros ofrece una especie de compromiso entre el alto costo y la redundancia automatizada, aunque con las siguientes advertencias:
- La conmutación por error de la base de datos no es automática
- La base de datos en espera no está disponible para editar.
- Hay algún tiempo de inactividad mientras los administradores de la base de datos cambian las operaciones al nuevo servidor.
- Aún existe el riesgo de que se pierdan algunos datos si los últimos minutos de datos del servidor principal no se copiaron antes de dejar de estar disponibles.
El envío de registros es ideal para situaciones en las que no es absolutamente crítico mantener el 100% de tiempo de actividad.