Unidad 5 Espejos

35
INTEGRANTES DEL EQUIPO: JOSÉ ANTONIO BLANCO BARRIENTOS ANAHÍ DE LOS ANGELES OSIO CASTRO RICARDO DE JESÚS AGUSTÍN GUADALUPE MATERIA: ADMINISTRACIÓN DE BASE DE DATOS

Transcript of Unidad 5 Espejos

Page 1: Unidad 5 Espejos

INTEGRANTES DEL EQUIPO:JOSÉ ANTONIO BLANCO BARRIENTOS

ANAHÍ DE LOS ANGELES OSIO CASTRORICARDO DE JESÚS AGUSTÍN GUADALUPE

MATERIA:

ADMINISTRACIÓN DE BASE DE DATOS

Page 2: Unidad 5 Espejos

TEMA 5: SEGURIDAD

5.1 Espejeo (mirroring). 5.1.1 Beneficios del espejeo de Datos en un DBMS. 5.1.1.2 Activación de espejeo en un DBMS. 5.1.1.3 Creación de espacios de disco con espejo.

Page 3: Unidad 5 Espejos

5.1 ESPEJEO (MIRRORING)

Page 4: Unidad 5 Espejos

Se conoce como copia espejo (en inglés data mirroring) al procedimiento de protección de datos y de acceso a los mismos en los equipos informáticos. Consiste en la idea básica de tener dos discos duros conectados. Uno es el principal y en el segundo se guarda la copia exacta del principal, almacenando cualquier cambio que se haga en tiempo real en las particiones, directorios, etc, creando imágenes exactas, etc.

Page 5: Unidad 5 Espejos

Mirroring SQL ServerEl Mirroring (Base de Datos Espejo) proporciona una

solución de alta disponibilidad de bases de datos, aumenta la seguridad y la disponibilidad, mediante la duplicidad de la base de datos.

En el Mirroring tenemos un servidor principal/primario que mantiene la copia activa de la base de datos (bbdd accesible). Otro servidor de espejo que mantiene una copia de la base de datos principal y aplica todas las transacciones enviadas por el Servidor Principal (en el que no se podrá acceder a la bbdd). Y un servidor testigo/arbitro que permite recuperaciones automáticas ante fallos, monitoriza el servidor principal y el de espejo para en caso de caída cambiar los roles (servidor opcional, no es obligatorio).

Page 6: Unidad 5 Espejos
Page 7: Unidad 5 Espejos

Existen varios tipos de mirroring:

Alta disponibilidad: Garantiza la consistencia transaccional entre el servidor principal y el servidor de espejo y ofrece Automatic Failover mediante un servidor testigo.

Alta Protección: Garantiza la consistencia transaccional entre el servidor principal y el espejo.

Alto Rendimiento: Aplica las transacciones en el Servidor Espejo de manera asíncrona ocasionando mejoras significativas en el rendimiento del servidor principal pero no garantiza que dichas transacciones se hallan realizado de manera exitosa en el espejo.

Page 8: Unidad 5 Espejos

5.1.1 BENEFICIOS DEL ESPEJEO

Page 9: Unidad 5 Espejos

de Datos en un DBMS.Incrementa la disponibilidad de una base de datos. Si se produce un desastre en el modo de alta seguridad con conmutación automática por error, la conmutación por error pone en línea rápidamente la copia en espera de la base de datos, sin pérdida de datos. En los demás modos operativos, el administrador de bases de datos tiene la alternativa del servicio forzado (con una posible pérdida de datos) para la copia en espera de la base de datos.

Aumenta la protección de los datos. La creación de reflejo de la base de datos proporciona una redundancia completa o casi completa de los datos, en función de si el modo de funcionamiento es el de alta seguridad o el de alto rendimiento.

Page 10: Unidad 5 Espejos

Un asociado de creación de reflejo de la base de datos que se ejecute en SQL Server 2008 Enterprise o en versiones posteriores intentará resolver automáticamente cierto tipo de errores que impiden la lectura de una página de datos. El socio que no puede leer una página, solicita una copia nueva al otro socio. Si la solicitud se realiza correctamente, la copia sustituirá a la página que no se puede leer, de forma que se resuelve el error en la mayoría de los casos. Para obtener más información, vea Reparación de página automática (grupos de disponibilidad/creación de reflejo de base de datos).

Mejora la disponibilidad de la base de datos de producción durante las actualizaciones. Para minimizar el tiempo de inactividad para una base de datos reflejada, puede actualizar secuencialmente las instancias de SQL Server que hospedan los asociados de creación de reflejo de la base de datos. Esto incurrirá en el tiempo de inactividad de solo una conmutación por error única. Esta forma de actualización se denomina actualización gradual. Para obtener más información, vea Instalar un Service Pack en un sistema con un tiempo de inactividad mínimo para bases de datos reflejadas.

Page 11: Unidad 5 Espejos

5.1.1.2 ACTIVACIÓN DE ESPEJEO EN UN DBMS

Page 12: Unidad 5 Espejos

PARA PODER REALIZAR EL MIRRORING DEBEMOS TENER 2 MAQUINAS VIRTUALES

Page 13: Unidad 5 Espejos

DEBEMOS HACER UN BACKUP DE NUESTRA BASE DE DATOS, LO HAREMOS CON EL SIGUIENTE CODIGO Y LO EJECUTAMOS

Page 14: Unidad 5 Espejos

VERIFICAMOS EN LA UNIDAD C, QUE ES A DONDE LO DIRECCIONAMOS Y VEREMOS QUE YA ESTAN CREADOS

Page 15: Unidad 5 Espejos

COPIAMOS EN UNA MEMORIA LOS DOS ARCHIVOS QUE CREAMOS EN NUESTRA PRIMERA MAQUINA VIRTUAl, Y LOS PEGAMOS EN LA UNIDAD C DE LA OTRA

MAQUINA VIRTUAL

Page 16: Unidad 5 Espejos

ESTANDO YA EN NUESTRA SEGUNDA MAQUINA VIRTUAL, ABRIMOS SQL SERVER, DAMOS CLIC EN NUEVA CONSULTA, INTRODUCIMOS EL SIGUIENTE CODIGO PARA

RESTAURAR LA BASE DE DATOS Y EJECUTAMOS.

Page 17: Unidad 5 Espejos

ACTUALIZAMOS, Y VEREMOS QUE YA NOS APARECE LA BASE DE DATOS

Page 18: Unidad 5 Espejos

EMPEZAMOS CON LA CONFIGURACION DEL MIRRORING, DANDO CLIC DERECHO SOBRE LA BASE DE DATOS, SELECCIONAMOS HERRAMIENTAS, Y DESPUES MIRROR

Page 19: Unidad 5 Espejos

NOS APARECE LA SIGUIENTE VENTANA, SELECCIONAMOS LA OPCIONCONFIGURAR SEGURIDAD.

Page 20: Unidad 5 Espejos

NOS APARECE LA SIGUIENTE VENTANA, DAREMOS CLIC EN NEXT

Page 21: Unidad 5 Espejos

SELECCIONAMOS LA OPCION NO Y DAMOS SIGUIENTE

Page 22: Unidad 5 Espejos

EN LA SIGUIENTE VENTANA DAMOS CLIC EN SIGUIENTE

Page 23: Unidad 5 Espejos

DAMOS SIGUIENTE EN ESTA VENTANA, QUE ES LA CONFIGURACION DELSERVIDOR PRINCIPAL

Page 24: Unidad 5 Espejos

ESTA ES LA VENTANA DE LA CONFIGURACION DEL MIRROR, LO SELECIONAMOSY DAMOS CLIC EN SIGUIENTE

Page 25: Unidad 5 Espejos

EN ESTA VENTANA SE CREA UNA CUENTA TANTO PARA EL SERVIDOR PRINCIPAL COMO PARA EL MIRROR SI LO DESEAMOS, NO LAS VAMOS A CREAR

DAMOS CLIC EN SIGUIENTE

Page 26: Unidad 5 Espejos

NOS PRESENTA UN RESUMEN DE LO QUE SE HA CONFIGURADO,DAMOS CLIC EN FINALIZAR

Page 27: Unidad 5 Espejos

ESTA VENTANA NOS MUESTRA QUE NO TENEMOS NINGUN ERROR,Y QUE ESTA TODO BIEN CONFIGURADO TANDO EN EL SERVIDOR

PRINCIPAL COMO EN EL MIRROR, DAMOS CLIC EN CERRAR

Page 28: Unidad 5 Espejos

NOS SALE ESTA VENTANA DONDE NOS INDICA EL NOMBRE DEL SERVIDOR PRINCIPAL Y EL NOMBRE DEL ESPEJO,DAMOS CLIC EN INICIAR MIRRORING.

Page 29: Unidad 5 Espejos

EN ESTA VENTANA SINCRONIZA LA BASE DE DATOS, NOS SALDRA EL MENSAJE DE ABAJO, Y TAMBIEN LO PODEMOS VER AL LADO IZQUIERDO DONDE NOS APARECE

LA BASE DE DATOS YA SINCRONIZADA, DAMOS CLIC EN OK

Page 30: Unidad 5 Espejos

ESTA SERIA NUESTRA BASE DE DATOS PRINCIPAL, DONDE METERIAMOS CUALQUIER INFORMACION,DATOS, ETC. TODO ESTO SE RESPADARIA

AUTOMATICAMENTE EN EL MIRROR

Page 31: Unidad 5 Espejos

ESTE SERIA EL MIRROR DONDE SE GUARDARIA TODO LO QUE HAGAMOSEN EL SERVIDOR PRINCIPAL, AL INTENTAR ACCESAR A LA BASE DE DATOS

NOS APARECE COMO BLOQUEADA, ESTO SE DEBE A QUE EL MIRROR ENTRA EN ACCION CUANDO LA BASE PRINCIPAL FALLA

Page 32: Unidad 5 Espejos

5.1.1.3 CREACIÓN DE ESPACIOS DE DISCO

CON ESPEJO.

Page 33: Unidad 5 Espejos

Espejeado de disco significa que se conectan dos unidades de disco al mismo controlador de disco. Las dos unidades se mantienen idénticas cuando el servidor escribe en una unidad (la primaria), posteriormente se escribe en (la secundaria). Si durante la operación falla, la unidad primaria, en su lugar se utiliza la secundaria. Si la secundaria falla, no importa. En ambos casos los usuarios experimentan una breve pausa mientras el servidor se asegura que la unidad esta muerta, y luego se regresa al servicio normal. Para contar con este nivel de confiabilidad, se necesita un segundo disco duro, lo que duplica el costo del almacenamiento de datos.

Page 34: Unidad 5 Espejos

Ejemplos de Creación de espacios de disco con espejo. Necesitaras el programa R-Drive Image

1. Ejecuta el programa R-Drive Image desde la ubicación en la que esté instalado.

2. Haz clic en el botón "Crear imagen", que se localiza en la sección superior de la ventana principal del programa.

3. Selecciona la unidad que quieres configurar como espejo de la lista de unidades disponibles y presiona el botón "Siguiente".

4. Selecciona un destino para el espejo nuevo en la ventaja de navegación y haz clic en el botón "Siguiente". Éste puede colocarse en cualquier medio, como un CD, DVD u otro disco duro, dependiendo del tamaño que elijas para hacerlo.

5. Presiona nuevamente el botón "Siguiente" de la página "Modo de imagen" y deja marcadas las opciones por defecto. Estas opciones son para usuarios avanzados que quieren crear espejos especializados en arreglos RAID o servidores NAS.

6. Si lo deseas, introduce una contraseña para el espejo nuevo y haz clic en el botón "Siguiente".

7. Presiona el botón "Iniciar" para comenzar a crear el espejo del disco duro. Este proceso tomará desde minutos a varias horas dependiendo de la velocidad y cantidad de información del disco duro que se esté configurando. Una ventana de diálogo aparecerá para informarte cuando el proceso haya sido completado exitosamente.

Page 35: Unidad 5 Espejos