Database mirroring

Solo disponible en BuenasTareas
  • Páginas : 28 (6851 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de diciembre de 2010
Leer documento completo
Vista previa del texto
TALLER DE BASE DE DATOS

Mirroring & Reflection
DATABASE MIRRORING

Una Database Mirroring es la función de SQL Server 2005 y SQL Server 2008 que proporciona una solución de alta disponibilidad de bases de datos. Esta función se puede activar y utilizar solamente en una base de datos con los modelos de recuperación completa. La base de datos se puede reflejar de una instancia de SQL Server aotra instancia de SQL Server Fuente. La instancia se denomina servidor principal de la instancia de destino, se denomina servidor Mirroring.
Algunas definiciones de DataBase Mirroring:
Database Mirroring es una solución de software principalmente para aumentar la disponibilidad de bases de datos. Creación de reflejo se implementa en una base por base de datos. Reflejo de sólo funciona con elmodelo de recuperación completa. Creación de reflejo de base de datos está disponible en la edición Enterprise y en la edición Standard. El usuario puede reflejar sólo las bases de datos de usuario.
Database Mirroring es una solución alternativa de Alta Disponibilidad, que puede verse como la evolución natural de Log Shipping (tecnología disponible en ediciones anteriores de SQL Server, basada enla entrega de Logs de Transacciones sobre una copia de la base de datos en un servidor secundario en espera, es decir, hacer RESTORE LOG WITH NORECOVERY a "tutti". Así, existen varias diferencias entre Database Mirroring y Log Shipping, por ejemplo, Log Shipping permite funcionar en Modo de Recuperación de Registro Masivo (Bulk-Logged) y en el Modo de Recuperación Completo, mientras que DatabaseMirroring sólo puede funcionar en Modo de Recuperación Completo.

¿Cómo funciona la creación de reflejo de base de datos?
El servidor principio envía el expediente de registro de transacciones activo al servidor reflejado. El servidor reflejado se aplica el registro de transacciones de un registro por uno en orden.
Introducción a la creación de reflejo de base de datos en SQL Server
Creaciónde reflejo de base de datos se introdujo con Microsoft SQL Server 2005 la tecnología que se puede utilizar para el diseño de alta disponibilidad y rendimiento para soluciones de alta redundancia de base de datos. Está diseñado para mantener un servidor en espera caliente con una copia transitoria consistente de la base de datos. Creación de reflejo es costo-efectiva, rápida, no requiere ningúnhardware especial, y asegura la coherencia transaccional. En este artículo se describen los distintos modos de creación de reflejo de base de datos y en qué se diferencia de otras tecnologías. Aquí no voy a entrar en los detalles de las mejoras de SQL Server 2008, pero tendrá una visita de alto nivel de SQL Server conceptos de creación de reflejo.
SQL Server proporciona un conjunto de métodos de altadisponibilidad que los usuarios pueden utilizar para lograr tolerancia a errores y para evitar caídas del servidor y la pérdida de datos. La selección del método de alta disponibilidad depende de varios factores. Algunos DBAs necesitan los servidores para estar disponible las 24 / 7, mientras que otros pueden permitirse una interrupción de un par de horas. El costo también juega un papel en laselección. Por ejemplo, el agrupamiento es un método costoso de alta disponibilidad cuando se compara con la base de datos de reflejo, pero permite que el usuario de conmutación por error de inmediato.
Las siguientes funciones de alta disponibilidad están disponibles con la edición Enterprise:
Conmutación por error
Múltiples instancias (hasta 50)
El trasvase de registros
Las instantáneas debase de datos
Creación de reflejo permite al usuario crear una copia exacta de una base de datos en un servidor diferente. La base de datos reflejada debe residir en instancia diferente de SQL Server Motor de base. Microsoft apoya plenamente reflejo de base de datos con SQL Server 2005 SP1 en adelante. Para el lanzamiento de RTM (antes de Service Pack 1), los servicios de soporte técnico de...
tracking img