Replicación Base de datos
La replicación copia y mantiene los objetos de las bases de datos en las
múltiples bases de datos que levantan un sistema distribuido. La replicación
puede mejorar el funcionamiento y proteger la disponibilidad de las
aplicaciones, porque alterna opciones de acceso de los datos existentes. Por
ejemplo, una aplicación puede tener acceso normalmente a una base de datos
local, más que a un servidor remoto para reducir al mínimo el tráfico de la red
y alcanzar su funcionamiento máximo. Además, la aplicación puede continuar
funcionando si el servidor local experimenta una falla, pero otros servidores
con datos replicados siguen siendo accesibles.
La creación de reflejo de la base de datos se puede usar conjuntamente
con la replicación para mejorar la disponibilidad para la base de datos de
publicación. La creación de reflejo de la base de datos incluye la creación de
dos copias de una sola base de datos que suelen residir en diferentes
equipos.En cada momento, solo una copia de la base de datos está disponible
para los clientes.Esta copia se conoce como la base de datos principal.Las
actualizaciones realizadas por los clientes en la base de datos de la entidad
de seguridad se aplican a la otra copia de la base de datos, conocida como la
base de datos reflejada.La creación de reflejo incluye la aplicación a la base
de datos reflejada del registro de transacciones con todas las inserciones,
actualizaciones o eliminaciones efectuadas en la base de datos de la entidad de
seguridad.
La replicación se proporciona en los siguientes niveles:
Replicación básica: las
réplicas de tablas se gestionan para accesos de sólo lectura. Para
modificaciones, se deberá acceder a los datos del sitio primario.
Replicación avanzada (simétrica): amplían las capacidades básicas de sólo- lectura de la
replicación, permitiendo que las aplicaciones hagan actualizaciones a las
réplicas de las tablas, a través de un sistema replicado de la base de datos.
Con la replicación avanzada, los datos pueden proveer lectura y acceso a
actualizaciones a los datos de las tablas.
Pueden obtener mas información en:
Modelo de replicación
El modelo de Replicación que usa SQL es el de “Publicador – Suscriptor”.
Este modelo consiste en Publicadores, Suscriptores y Distribuidores; las
publicaciones y los artículos, y las suscripciones por tirón o empuje. Además
incorpora agentes de administración como Agente de Instantánea, Agente Lector
de Registro, Agente de Distribución, y Agente de Mezcla. Todos los agentes
pueden funcionar debajo del agente del servidor del SQL y se pueden administrar
completamente por el Administrador del Servidor de SQL.

Comentarios
Publicar un comentario