-
Cómo configurar SQL Server Mirroring
-
la creación de reflejo de SQL es un proceso en el que se crea un \ "espejo \" versión de una base de datos que, si bien no es accesible a los visitantes del sitio web, sirve como una copia actualizada del servidor principal. Al igual que con muchos de los procedimientos de bases de datos, la documentación oficial sobre este procedimiento puede ser abrumador. Sin embargo, la creación de reflejo de base de servidor SQL no requiere un conocimiento detallado de código de base de datos y protocolos.
Instrucciones
1 Asegúrese de que tanto el servidor principal y el servidor reflejado tienen la misma versión de SQL instalado, y que el servidor espejo tiene suficiente espacio libre.
2 Comience la creación del servidor espejo. Vamos a utilizar una base de datos de ejemplo llamado Database_Blue. Modificar módulo de recuperación de Database_Blue con este código:
USE master
IR
IR
ALTER MIRRORSERVER BASE DE DATOS
SET de RECUPERACIÓN
IR
IR3 Vaya a su servidor principal, que llamaremos \ "MainServer. \" Para crear servidor de espejo, hay que crear primero una copia de seguridad de Database_Blue. Escriba el siguiente código:
Database_Blue BASE DE DATOS DE RESERVA
TO DISK = 'C:\\Database_Blue.bak'
WITH FORMATIR
Copiar este archivo de copia de seguridad en el servidor reflejado, que llamaremos \ "MirrorServer. \"
4 Restaurar el archivo de copia de seguridad \ "Database_Blue.bak \" en la MirrorServer. Esto debe hacerse con la opción NORECOVERY en su lugar si el reflejo es que funcione correctamente, por lo que introduzca el código siguiente:
RESTORE Database_Blue BASE DE DATOS
FROM DISK = 'C:\\Database_Blue.bak'
WITH NORECOVERYIR
5 Hacer una copia de seguridad de registro en MainServer con este código:
BACKUP LOG Database_Blue
TO DISK = 'C:\\Database_Blue.bak'
IR
También debe aplicar este registro de copia de seguridad con el siguiente código:
RESTORE LOG Database_Blue
FROM DISK = 'C:\\Database_Blue.bak'
WITH FILE=1, NORECOVERY6 Conectarse a MainServer. Haga clic derecho en MirrorServer, seleccione \ "Tareas, \" y seleccione el botón \ "espejo. \" Haga clic en el \ "Configuración de seguridad \", y siga el asistente de seguridad. Una vez finalizado el asistente, haga clic en \ "Inicio de reflejo. \"
Consejos y advertencias
- Siempre verifique que los datos de su servidor ha hecho copia de seguridad. Si desea revertir un error, una copia de seguridad que falta puede causar muchos dolores de cabeza.