Está en la página 1de 20

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 más información en:

https://msdn.microsoft.com/es-es/library/ms151799(v=sql.120).aspx

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.
Debemos iniciar todos los servicios en ambos servidores

Para iniciar el asistente

También podría gustarte