Hogar Bases de datos ¿Qué es el envío de registros? - definición de techopedia

¿Qué es el envío de registros? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Log Shipping?

El envío de registros es una característica del SQL Server de Microsoft en el que los cambios registrados en una base de datos (registros) se transfieren automáticamente a una base de datos de réplica 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 llenarse razonablemente rápido para una base de datos primaria repentinamente no disponible.


Tenga en cuenta que la capacidad de mover los cambios de la 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.

Techopedia explica Log Shipping

El envío de registros es ligeramente diferente del reflejo de la base de datos. Es un movimiento asíncrono de cambios de un servidor a otro y puede ocurrir con la transferencia de los cambios de una base de datos primaria 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 hacerse manualmente.


La duplicación, por otro lado, es una sincronización en tiempo real de los cambios, tal como su nombre lo indica: su imagen en el espejo levanta la mano cuando levanta la suya, ¡y no unos minutos más tarde! En la duplicación, la conmutación por error de la base de datos está automatizada, a diferencia del envío de registros.


Entonces, 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 en tiempo real de los registros. 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 edición.
  • Hay un tiempo de inactividad mientras los administradores de bases de datos cambian las operaciones al nuevo servidor.
  • Todavía existe el riesgo de alguna pérdida de datos si los últimos minutos de datos del servidor primario 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 un tiempo de actividad del 100%.

¿Qué es el envío de registros? - definición de techopedia