Você está na página 1de 21

Qu es una replicacin?

La replicacin es un conjunto de
tecnologas destinadas a la copia y
distribucin de datos y objetos de base de
datos desde una base de datos a otra,
para luego sincronizar ambas bases de
datos y mantener su coherencia.

REPLICACIN

REPLICACIN DE BASE DE
DATOS

BENEFICIOS DE LA
REPLICACIN

El modo en que la replicacin


incrementa la disponibilidad de los
datos
para
los
usuarios
y
aplicaciones.

S
P
O
N
I
B
I
L
I
D
A
D

Al haber mltiples copias de los


datos disponibles en el sistema, se
dispone de un mecanismo excelente
de recuperacin cuando existan
fallos en nodos

A
B
I
L
I
D
A
D

Modo en q se utiliza la replicacin


para
distribuir
datos
en
ubicaciones remotas

C
C
I

N
D
E
C
A
R
G
A

Se
puede
crear
mltiples
instantneas personalizadas que
satisfagan los requisitos de cada
usuario o grupo de usuarios del
sistema.

P
O
R
T
A
M
U
C
H
O
S

U
S
U
A
R
I

COMPONENTES DEL
MODELO DE REPLICACIN
La
replicacin
de
datos
es
un
asunto
exclusivamente entre servidores de datos. Pueden
desempear uno o varios de los siguientes roles:
publicador, distribuidor o suscriptor.

Publicador
El publicador es una instancia de
base de datos que permite que los
datos estn disponibles para otras
ubicaciones
a
travs
de
la
replicacin.
El publicador puede tener una o ms
publicaciones, cada una de las
cuales representa un conjunto de
objetos
y
datos
relacionados
lgicamente para replicar.

Distribuidor
Es un servidor que aloja la base de
datos de distribucin y almacena
los datos histricos, transacciones
y metadatos
Funciona como almacn para
datos especficos de replicacin
asociados
con
uno
o
ms
publicadores.Cada
publicador
est asociado con una sola base
de datos (conocida como la base
de datos de distribucin) en el
distribuidor.

Suscriptor
Un suscriptor es una instancia
de base de datos que recibe
datos replicados.Un suscriptor
puede recibir datos de varios
publicadores
y
publicaciones.En funcin del
tipo de replicacin elegida, el
suscriptor
tambin
puede
devolver los datos modificados
al publicador o volver a publicar
los datos en otros suscriptores.

Articulo
Un artculo identifica un objeto
de base de datos incluido en una
publicacin.
Una publicacin puede contener
diferentes tipos de artculos,
como
tablas,
vistas,
procedimientos almacenados y
otros objetos.
Cuando las tablas se publican
como artculos, se pueden usar
filtros
para
restringir
las

Suscripcin
Una suscripcin es una solicitud de una copia de
una publicacin que se entrega a un suscriptor.
La suscripcin define qu publicacin se recibir,
dnde y cundo.
Hay dos tipos de suscripciones: de insercin y de
extraccin

TIPOS DE
REPLICACIN

INSTANTNE
S
En la replicacin de instantneas los
datos se copian tal y como aparecen
exactamente
en
un
momento
determinado
Por consiguiente, no requiere un
controlcontinuo de los cambios. Las
publicaciones de instantneas se
suelen replicar con menos frecuencia
que otros tipos de publicaciones. Puede
llevar
mstiempopropagar
las
modificaciones
de
datos
a
los
suscriptores

TRANSACCION
L
En este caso se propaga una
instantnea inicial de datos a los
suscriptores, y despus, cuando se
efectan las modificaciones en el
publicador,
las
transacciones
individuales
se
propagan
a
los
suscriptores

Permite que varios sitios funcionen en


lnea o desconectados de manera
autnoma, y mezclar ms adelante
las
modificaciones
de
datos
realizadas en un resultado nico y
uniforme.
La instantnea inicial se aplica a los
suscriptores; a continuacin hace un
seguimiento
de
los
cambios
realizados en los datos publicados en
el publicador y en los suscriptores.

DE
MEZCLA

DEMOSTRACIN DE EJEMPLO DE
REPLICACIN
Conectar con anterioridad los
servidores
Tener en cuenta el modelo de
replicacin de SQL server:
Publicador: Encargado de colocar los
artculos(la base de datos y tablas)
Distribuidor: Encargado de trasladar la data
desde el publicador al suscriptor
Suscriptor: El que recibe los datos

A continuacin la demostracin de la
replicacin

Gracias!!

Você também pode gostar