REPLICACIÓN EN SQL SERVER

Slides:



Advertisements
Presentaciones similares
Definición En un sistema de base de datos distribuida, los datos se almacenan en varios computadores. Los computadores de un sistema distribuido se comunican.
Advertisements

Diseño de Bases de Datos
Microsoft Sql Server 2000 Replication Services
Microsoft SQL Server 2005 Replication Services
DBMS (SGBD) El Sistema de Gestión
Supervisión del rendimiento de SQL Server
BASES DE DATOS DISTRIBUIDAS
Base de Datos Distribuidas Bases de Datos II Universidad Argentina J. F. Kennedy - Año 2008 Maletin Yahoo => briefcase.yahoo.com Usuario => bd2_jfk Pssw.
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Carlos Rojas Kramer Universidad Cristóbal Colón
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
BASES DE DATOS CLIENTE SERVIDOR Y DISTRIBUIDAS
Metáfora.
Especialista en Business Intelligence Integration Services SSIS (Sesión 7) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Sistemas Distribuidos Replicación
BASES DE DATOS DISTRIBUIDAS
DISTRIBUCIÓN DE BASE DE DATOS La replica Por: Noemí Sampedro 6 sistemas.
Introducción a los Sistemas de Bases de Datos Distribuidos
ARIS-G: Software de Monitoreo Geomecánico de Superficies
MOTORES DE BASE DE DATOS
BASES DE DATOS DISTRIBUIDAS
Tema 3 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto
Inteligencia artificial
BASE DE DATOS DISTRIBUIDAS
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Universida mariano galvez de guatemala
Ing. Fabián Ruano.  Definición  Diferencias con BD Centralizadas.
Instituto Tecnológico de La Paz Ing. Fernando Ortiz Ahumada.
Bases de datos Distribuidas ITES de la región carbonífera 1 Problemas de las Bases de datos distribuidas.
BASES DE DATOS DISTRIBUIDAS
PROTECCIÓN DEL ORDENADOR
DATA WAREHOUSE Equipo 9.
BASE DE DATOS BY: Julián Villar Vázquez.
Michael Ángelo De Lancer Franco Michael Ángelo De Lancer Franco
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Manuela Chavarriaga Betancur Telecomunicaciones 11º3 Resumen Capitulo 2.
Desarrollo de aplicaciones para ambientes distribuidos
Especialista en Business Intelligence Integration Services SSIS Tareas de Flujo de Control (Parte I) Microsoft SQL Server 2008 R2 Suscribase a
5. Sistemas de archivos avanzados1 Tema 5: Sistemas de Archivos Avanzados Resumen: –Sistema de archivos distribuido –File Replication Service.
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
REPLICACION DE BASE DE DATOS DISTRIBUIDAS
Bases de Datos Distribuidas M. en C. Anastacio Antolino Hernández PROBLEMA DE LOS SISTEMAS DISTRIBUIDOS SISTEMAS MANEJADORES DE BASES DE DATOS DISTRIBUIDAS.
Diana Herrera León 6 º «H». Es el término que usa Microsoft para referirse a su implementación de servicio de directorio en una red distribuida de computadores.
 Un servidor basado en un procesador Intel que ejecute Windows Server 2003 debe tener al menos 128 MB de RAM. Microsoft recomienda también que haya.
BASES DE DATOS DISTRIBUIDAS
Cuentas de usuarios y grupos en windows 2008 server
Web 2.0 Carlos Barrera 11b. Web 2.0 Es el nombre que se le da a las aplicaciones web que facilitan el compartir información y que permite a los usuarios.
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
Base de datos Distribuidas Replicación de Datos en SQL Server
 Los virus informáticos son programas que se introducen sin conocimiento del usuario en un ordenador para ejecutar en él acciones no deseadas.  Las.
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
M.C. Daniel Esparza Soto 1 Duplicación de transaccional 1.- Creación de una publicación 2.- Creación de una suscripción.
Teoría de Sistemas Operativos Sistemas distribuidos.
Diseño de Sistemas.
Problemas de alcance de las actualizaciones de enrutamiento en NBMA. Continua Frame Relay 3/3.
SERVIDOR DE ARCHIVOS E IMPRESION
MARIANA PRECIADO VILLA TELECOMUNICACIONES 11º3
Replicación Bases de Datos Distribuidas Ing. Fernando Ortiz Ahumada.
Karla Yunuen González Villanueva
BASE DE DATOS DISTRIBUIDAS
Las doce reglas de las bases de datos distribuidas
REDES Angie Paola Gutiérrez C. ♥ Once ♥. REDES DE COMPUTADORAS Es un conjunto de elementos interceptados entre si, para compartir información. Como en.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
 Definir conceptos fundamentales de las BDD como DTM y DBMS.  Conocer el esquema actual de la Base de datos de la UNACH.  Analizar cuándo utilizar.
Conociendo el modelo Cliente-Servidor
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Consistencia y Replicación
Transcripción de la presentación:

REPLICACIÓN EN SQL SERVER Andrés Aguirre. Ángela Villarreal.

¿QUÉ ES LA REPLICACIÓN? Transporte de datos entre dos o más servidores (SQL Server). Permite que ciertos datos de la base de datos sean almacenados en más de un sitio. Metáfora de la Industria de la Publicación.

VENTAJAS Aumenta la disponibilidad de datos. Mejora rendimiento de las consultas globales.

FORMADO POR: OBJETOS: AGENTES: Publicador. Distribuidor. Suscriptor. Publicación. Artículo. Suscripción. AGENTES: Agente de instantáneas. Agente de distribución. Agente del lector del registro. Agente del lector de cola. Agente de mezcla.

OBJETOS

PUBLICADOR Pone los datos a disposición de otros servidores para poder replicarlos. Puede disponer de una o más publicaciones, de las cuales los suscriptores se suscriben a las publicaciones que necesitan. Detecta qué datos han cambiado durante la replicación transaccional. Mantiene información acerca de todas las publicaciones del sitio.

DISTRIBUIDOR Aloja la base de datos de distribución. Almacena los datos históricos, transacciones y metadatos. La función del distribuidor varía según la metodología de replicación implementada. En ocasiones se configura como distribuidor el mismo publicador (local). En el resto de los casos el distribuidor será remoto.

SUSCRIPTORES Reciben los datos replicados. Puede devolver datos modificados al publicador. Además puede tener sus propias publicaciones.

PUBLICACIÓN Conjunto de artículos de una base de datos. Facilita especificar un conjunto de datos relacionados lógicamente y los objetos de bases de datos que desea replicar conjuntamente. Una publicación puede admitir una combinación de suscripciones de inserción y extracción.

SUSCRIPCIÓN Es una petición de copia de datos o de objetos de base de datos para replicar. Define qué publicación se recibirá, dónde y cuándo. Pueden ser de inserción o de extracción (Pull o Push).

TIPOS DE SUSCRIPCIÓN Suscripción Push Se puede establecer suscripciones al mismo tiempo que se crea o edita una publicación en el Servidor de publicaciones. Es definida en el publicador Suscripción Pull Puede establecer una suscripción desde el servidor suscriptor.

ARTÍCULO Puede ser una tabla de datos, un procedimiento almacenado, una definición de vista, la ejecución de un procedimiento almacenado, una vista, una vista indexada o una función definida por el usuario. Parte de una publicación. Se puede suscribir a una publicación completa mas no directamente a un artículo individual.

AGENTES

AGENTES: Agente de instantáneas. Agente de distribución. Agente del lector del registro. Agente del lector de cola. Agente de mezcla.

ESCENARIOS TÍPICOS

TIPOS DE REPLICACIÓN Replicación de Instantáneas. Replicación Transaccional. Replicación de Mezcla.

REPLICACIÓN DE INSTANTÁNEAS No se requiere control continuo de los cambios. Se recomienda utilizar: Los datos no cambian con frecuencia. Se replican pequeñas cantidades de datos. Los sitios con frecuencia están desconectados y es aceptable un periodo de latencia largo. Están involucrados algunos tipos de datos. Servidores OLAP.

REPLICACIÓN DE INSTANTÁNEAS

REPLICACIÓN TRANSACCIONAL Se propaga una replicación instantánea inicial de datos a los suscriptores, y después, cuando se efectúan las modificaciones en el publicador, las transacciones individuales se propagan a los suscriptores. Suele utilizarse cuando: Se desea que las modificaciones de datos se propaguen a los suscriptores. Se necesita que las transacciones sean atómicas. Los suscriptores se conectan en su mayoría al publicador. Su aplicación no puede permitir un periodo de latencia largo para los suscriptores que reciban cambios.

REPLICACIÓN TRANSACCIONAL

REPLICACIÓN DE MEZCLA Permite que varios sitios funcionen en línea o desconectados de manera autónoma, y mezclar más adelante las modificaciones de datos realizadas en un resultado único y uniforme. Es útil cuando: Varios suscriptores necesitan actualizar datos en diferentes ocasiones y propagar los cambios al publicador y a otros suscriptores. Los suscriptores necesitan recibir datos, realizar cambios sin conexión y sincronizar más adelante los cambios con el publicador y otros suscriptores. El requisito de periodo de latencia de la aplicación es largo o corto. La autonomía del sitio es un factor crucial.

REPLICACIÓN DE MEZCLA

FACTORES PARA ELEGIR EL MÉTODO Factores relacionados con los requerimientos de la aplicación: Autonomía. Consistencia transaccional. Latencia. Factores relacionados con el entorno de red: Velocidad de transmisión de datos de la red. Confiabilidad de la red. Horarios de disponibilidad de cada servidor.

FASES PARA IMPLEMENTAR Y SUPERVISAR LA REPLICACIÓN Según el tipo y las opciones elegidas de replicación: Configuración de la replicación. Generación y aplicación de la instantánea inicial. Modificación de los datos replicados. Sincronización y propagación de los datos.

MODELOS FÍSICOS DE REPLICACIÓN Publicador Central/ Distribuidor. Suscriptor Central/ Múltiples Publicadores. Múltiples Publicadores/ Múltiples Suscriptores.