Вы находитесь на странице: 1из 10

REPLICACION DE BASES DE DATOS

TUTOR: Alexandra Marcea Villamil López

INTEGRANTE: Deisy Liliana Morales

Ficha: 1881788

Especialización Tecnológica Gestión y Seguridad de Bases de Datos

SERVICIO NACIONAL DE APRENDIZAJE

Bogotá 10 de septiembre de 2019


INTRODUCCIÓN

La Replicación de una o varias bases de datos, sirve para poder distribuir los
datos en diferentes ubicaciones, bien sea a través de la red local, conexión de
acceso telefónico, inalámbricas o internet, permitiendo hacer una copia de la base
de datos en otra ubicación física, para luego sincronizar sin perder la coherencia
de la información.

SQL Server 2008 R2 ofrece un sistema eficaz para la sincronización de datos en


toda la empresa, proporcionando los servicios adecuados para garantizar su
disponibilidad, optimización en el almacenamiento de datos, seguridad integración
de datos en diferentes sitios, permitiendo que estas copias puedan ser utilizadas
en diferentes entornos.

Objetivo General

Replicar la Base de Datos de la secretaria de salud dentro de la Alcaldía de San


Antonio del SENA.

Objetivos Específicos.

1. Configurar la red de dominio entre 3 máquinas virtuales, de las cuales 1 es


el servidor y 2 son cliente.
2. Ejecutar procesos de replicación de base de datos permitiendo al aprendiz
las ventajas y aplicabilidad del tema.
3. Configurar correctamente las máquinas virtuales, para poder replicar
datos entre un servidor y sus clientes.
4. Conocer información general sobre el tema de la replicación en SQL
Server 2008 R2.

La replicación se proporciona en los siguientes niveles

Replicación Básica: las réplicas de tablas se gestionan para accesos de solo


lectura. Para modificaciones, se deberá acceder a los datos del sitio primario.

Replicación avanzada (simétrica): Amplían las capacidades básicas de solo


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.

MODELO DE REPLICACION

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 SQL.

Proceso de Replicación de una Base de Datos en SQL server

Esta Actividad está compuesta por dos partes que permiten abordar el tema de la
replicación de la base de datos de la Secretaria de Salud de la alcaldía de San
Antonio del SENA. La primera parte está compuesta por la configuración de las
máquinas virtuales, para que se puedan comunicar entre sí. Segunda partes es
la configuración del servidor de la base de datos para luego poder
replicarlas en sus dos clientes y por último el procedimiento que se debe
hacer en las máquinas clientes para poder sincronizar nuestros datos, para
tener una base de datos íntegra.

A continuación se describen las acciones que se deben desarrollar como parte de


esta Actividad.
Configuración de las Tres Máquinas Virtuales en Red

Revisar el Manual para crear una red con máquinas virtuales y ejecutar las
instrucciones allí dadas. Posteriormente Revise y ejecute las instrucciones que
encontrará en el documento de apoyo configuración del controlador de Dominio de
Windows Server.

Aspectos Generales de la Replicación de la Base de Datos de la secretaria de


salud de la Alcaldía de San Antonio del SENA, Configuración del servidor.

Esta es la parte donde se abordaran Aspectos de configuración y puesta en


marcha de la replicación de la base de datos de la secretaría de salud de la
Alcaldía de San Antonio del SENA, es importante que las tres máquinas
pertenezcan a una misma red.

Proceso de Configuración de la Réplica de la BD de la secretaría de Salud

se encuentran 3 maquinas virtuales de las cuales vamos a configurar la replica en


la maquina que tiene la base de datos, se llama máquina virtual servidor. Las tres
máquinas deben estar en la red.

Vamos a iniciar SQL Server 2008 R2

- Abrir la maquina virtual “servidor” donde está instalado windows server


2003 y el SMBD SQL Server 2008 R2.
- Inicio – Todos Los Programas – Microsoft SQL Server 2008 r2 – SQL
Server Management Studio.
- Conectar con el servidor – escoger la configuración - Conectar.
- Explorador de Objetos – Bases de Datos – Identificar la Base de Datos de
la secretaría de salud “SecSalud”.

Antes de crear o configurar la réplica se debe habilitar la comunicación entre el


srevidor y cliente.

- Clic derecho en el explorador de objetos sobre el servidor/sena


- Escoger facetas
- Buscar en la ventana emergente – configuración de Area expuesta
- Habilitar – RemoteDacEnable.
- Para habilitar el cambio se debe reiniciar el servidor.
Iniciar el Agente SQL Server

Se debe iniciar el Agente para poder replicar la base de Datos ya que todos los
trabajos se programan dentro del agente.

Clic Derecho en Agente SQL server – Iniciar


Tambien se debe habilitar el protocolo TCP/IP y canalizaciones con
Nombre para el servidor

Inicio – Todos los programas – Microsoft SQL server 2008 R2 – Herramientas


de Configuración.

Administrador de Configuración

- Desplegar configuracion de Red de SQL server - protocolos SENA.


- Clic derecho TCP/IP y Habilitar.
- Clic derecho canalizaciones con nombre – Habilitar.

Esta configuracion hay que repetirla en las dos maquinas virtuales para poder
comunicarse.
Para que SQL server tome todos os cambios realizados detenemos el servidor
y nos conectamos de nuevo.
- Inicio – Todos los programas – Microsoft SQL server 2008 R2 – SQL server
Management Studio.
- Conectar con el servidor – Escoger la configuración – conectar
- Cuando se tengan configuradas las tres maquinas “1 servidor y 2 clientes”
se puede continuar con el proceso de Replicacion de la Base de Datos de
la secretaria de salud de la Alcaldía de San Antonio del SENA.
- La Base de Datos a Replicar es la SecSalud.
- Explorador Objetos
- Contenedor – Replicación
- Clic Derecho en Replicación – configurar Distribuidor
- Se describe la configuración – clic en siguiente.
- Podemos cambiar la carpeta donde guardan los elementos de replicación.
- Para este paso crear una carpeta compartida y cambiare la ruta hacia esa
carpeta.
- En el disco C: crear la carpeta “Réplica”
- Clic en siguiente
- Al finalizar si se quiere generar el Codigo SQL para reutilizar lo podemos
hacer habilitando la casilla respectiva.
- Finalizar
Se creará ahora una publicación de la base de datos de la secretaria de salud
1. Clic derecho publicaciones locales – nueva publicación
2. Seleccionar la base de Datos a publicar – SecSalud.
3. Seleccionar el tipo de publicación - publicación de instantáneas.
4. Seleccionar los elementos que se quieren replicar.
5. Se crean dos replicas diferentes para las dos maquinas
6. Se puede generar algun filtro para las tablas, dependiendo de como se
quiere replicar esa informacion
7. Siguiente
8. Activar – crear una instantánea inmediatamente
9. Seguridad del Agente – Configuracion de seguridad
10. Para este ejemplo escoger – ejecutar en la cuenta del agente
11. Siguiente – Finalizar
Se crea ahora la suscripción se hacen en los servidores virtuales cliente

 Iniciamos la Máquina virtual


 Abrir la Máquina virtual “Cliente1” donde está instalado windows server
2003 y el SMBD SQL Server 2008 R2
 Inicio – Todos los programas – Microsoft SQL server 2008 r2 – SQL
server Management Studio.
 Conectar con el servidor – escoger la configuración – conectar
 Desplegar en el explorador de objetos – replicacion
 Clic derecho en suscripciones locales – Nuevas suscripciones
 En la pestaña buscador buscar el servidor donde se creó la publicacion
 En este caso Equipo1 // sena.

 Siguiente
 En suscriptores indicar en cual base de datos se almacenará la
réplica, para esto crear una base de datos en el cliente1 con el
nombre de “Replicasecsalud”.
 Despues de crear la base de datos seleccionamos esta para el
almacemamiento de la réplica de la base de datos de la secretaría de salud
 En la siguiente pantalla escoger la seguridad de los agentes.
 Para este ejemplo escoger – ejecutar en la cuenta del agente
 Siguiente
 Proceso de la configuración – ejecutar continuamente.
 Finalizar
 Para verificar que stá suscrito el cliente en la réplica vamos a la base de
datos – replicasecsalud y debe tener las tablas que se seleccionaron en las
publicaciones.
Por ultimo cuando se tenga configurado el servidor con su publicación y las
dos suscripciones para los clientes, hacer modificaciones en el servidor y
confirmar si en los dos clientes se sincroniza correctamente haciuendo
operaciones sobre la base de datos y verificando en los clientes esos cambios.

Вам также может понравиться