1. ¿Qué es Espejeo (mirroring)?
Es una configuración donde dos o tres servidores de dase
de datos, ejecutándose en equipos independientes, cooperan para mantener copias
de la base de datos y archivo de registro de transacciones (log).
Tanto el servidor primario como el servidor
espejo mantienen una copia de la base de datos y el registro de
transacciones, mientras que el tercer servidor, llamado el servidor
árbitro, es usado cuando es necesario determinar cuál de los los otros dos
servidores puede tomar la propiedad de la base de datos. El árbitro no mantiene
una copia de la base de datos. La configuración de los tres servidores de base
de datos (el primario, el espejo y el árbitro) es llamado Sistema Espejo
(Mirroring System), y el servidor primarioy espejo juntos son llamados
Servidores Operacionales (Operational Servers) o Compañeros (Partners).
2 .Beneficios del espejeo de Datos en un DBMS.
-La gran ventaja de este método es que permite el
failover automático sin intervención humana (siempre que se instale un tercer
servidor witness) es decir el proceso de restaurar un sistema al existir un
error.
-Al crear un mirror se tiene una base de datos de
respaldo.
3. Como se hace una Activación de espejeo en un
DBMS.
En Sql:
1.- Click derecho sobre la base de datos
2.- Tareas
3.- Seleccionamos la opción Reflejar (Mirroring)
4.- Seleccione la instancia principal y la de mirroring.
Recomendaciones:
2.- Tareas
3.- Seleccionamos la opción Reflejar (Mirroring)
4.- Seleccione la instancia principal y la de mirroring.
Recomendaciones:
- En la base de datos Mirroring debe estar en recuperación no recovery.
- El firewall debe permitir los puertos usados.
- Ver que los protocolos TCP IP están habilitados con el SQL Server Configuration Manager.
En Mysql:
mysqldump.exe --opt --password=123 --user=root mi_db >
c:\replica_db.sql
4. Ejemplos de Creación de espacios de disco con
espejo.
Fuentes:
No hay comentarios:
Publicar un comentario