Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PASOS:
1. Conectar a la instancia principal de la base de datos que configuraremos como
espejo:
2. Se hace una copia de seguridad del tipo completa y posteriosmente seleccionamos el
destino de la copia de seguridad.
11. En esta pantalla lo único que se dará será click en siguiente y después se activara la
instancia donde nos aparece que nos conectemos y elegimos el nombre de la
instancia
12. Despues nos aparece una ventana de cuentas de servicio pero como ambas están en
el mismo servidor se deja en blanco y click en siguiente hasta que nos aparezca un
mensaje donde dice que se realizo la operación de reflejo y damos click en iniciar
creación del reflejo.
13.Despues verificamos cada tabla y en inspección se agregan dos mas haciendo click
derecho en editar primeras filas seleccionando la tabla.
15.Ahora vamos a setgobierno y damos click derecho en propiedades-creacion de
reflejo y marcamos conmutación por error-duespues click en “si” y en caso de no ser
accesible actualizamos la set gobierno que creamos como espejo y aquí ya observamos
como nuestra estancia principal ya se ve reflejada en la segunda que creamos.
Cuestionario
Contesta lo siguiente
1.- ¿Cuántos y cuales servidores intervienen en el espejeo de una base de datos? Puede ser
uno o 2 servidores (SQLIntance-1 y SQlInstance-2) En casos especiales, puede haber una tercera
instancia SQL Server que actúa como testigo.
2.- ¿Qué función tiene el servidor principal/primario en el espejeo? Que este va a reflejar
todos sus datos en el servidor espejo.
3.- ¿Cuáles son los tipos de mirroring existentes?
Como comentamos antes, un servidor en espejo es simplemente aquel que es una copia
idéntica del servidor original en cuanto a sistema operativo, archivos, configuraciones,
bases de datos, etc.
Un servidor en espejo puede no usar ningún tipo de balanceo de carga ni servicios de alta
disponibilidad cuando sólo se necesita una copia de los datos.
Eso se da mucho en centros de datos o empresas que tienen este servidor de backup listo
para usarse en caso de fallas críticas de hardware en el server original, simplemente le
asignan la misma IP que el server viejo, y todo sigue funcionando.
Este tipo de servidores suelen trabajar con tecnologías como DRDB, heartbeat, etc, donde
ante la caída del server viejo, las IPs se mueven de forma automática al server copia y todo
sigue de forma normal.
El balanceo pude hacerse de forma inteligente con failover o bien repartiendo el tráfico
equitativamente mediante round robin DNS, algo que hemos hecho muchas veces para
algunos de nuestros clientes, o también con Nginx o Haproxy.
El mínimo de servidores necesarios para tener un balanceo es de 2 equipos, utilizando un
balanceador por software operando desde fuera de ellos (aplicación, DNS, etc).
Se puede configurar el método de balanceo (equitativo, repartido por el que menos carga
tenga, round robin, etc) que necesitemos, y el hardware hará todo el trabajo por nosotros,
detectando cuando un servidor no esté disponible y redireccionando todo el tráfico hacia el
otro servidor restante.
Una vez el servidor original vuelve a estar online, el balanceador restaura el tráfico de
forma original y se vuelve a repartir según tengamos configurado.
Suele ser la opción más cara, pero la más efectiva ante fallos.
4.- ¿A qué se le llaman servidores operacionales? A todos los servidores que aparte de
administrar la información también operaran de la mano con el administrador de la base de
datos en este caso haciendo la operación espejo.
5.- Describe el principal beneficio del espejeo de datos en un DBMS:
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 . 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.
CONCLUSION: Esta herramienta una vez dominada nos ayudara a crear una mayor
seguridad y disponibilidad ya que con ella podemos reflejar los datos desde un servidor a
otro proporcionando una ayuda a la hora de requerir de esta función en una empresa o
establecimiento.
Bibliografía: https://www.youtube.com/watch?v=_2d5dhYp4a4