reflejo de SQL es un proceso en el que se crea una versión "espejo" de una base de datos que, si bien no es accesible a los visitantes del sitio web , sirve como una copia actualizada al día del servidor primario . Al igual que con muchos de los procedimientos de base de datos , la documentación oficial de este procedimiento puede ser abrumador . Sin embargo , la creación de reflejo de base de servidor SQL no requiere un conocimiento detallado de códigos y protocolos de base de datos. Cosas que necesitará
Dos servidores con SQL instalado
acceso a Internet
Ver Más instrucciones
1
Asegúrese de que tanto el servidor principal y el servidor reflejado tienen la misma versión de SQL instalada , y que el servidor espejo tiene suficiente espacio libre .
2
Comienza la creación del servidor reflejado. Vamos a utilizar una base de datos de ejemplo llamado Database_Blue . Modificar módulo de Database_Blue recuperación con este código:
USE master ; GOALTER BASE DE DATOS MIRRORSERVERSET recuperación completa ; GO
3
Ir a su servidor principal , que llamaremos " mainserver . " Para crear duplicación del servidor, debemos crear primero una copia de seguridad de Database_Blue . Escriba el siguiente código :
DATABASE BACKUP Database_BlueTO DISK = 'C: \\ Database_Blue.bak ' " . MirrorServer " CON FORMATGO
Copia el archivo de copia de seguridad al servidor reflejado , que llamaremos
4
restaurar el archivo de copia de seguridad " Database_Blue.bak " en MirrorServer . Esto se debe hacer con la opción NORECOVERY en su lugar si el espejo es para que funcione correctamente , por lo que introducir el siguiente código :
Restaurar base de datos Database_BlueFROM DISK = 'C: \\ Database_Blue.bak ' With NORECOVERYGO < br > 5
Haga una copia de seguridad de inicio de sesión mainserver con este código:
bACKUP LOG Database_BlueTO DISK = 'C: \\ Database_Blue.bak ' GO
También debe solicitar este registro de copia de seguridad con el el siguiente código :
RESTORE LOG Database_BlueFROM DISK = 'C: \\ Database_Blue.bak ' cON FILE = 1 , NORECOVERY
6
Conéctate a mainserver . Haga clic derecho en MirrorServer , seleccione " Tareas ", y seleccione "Mirror ". Haga clic en el botón "Configurar la seguridad" , y siga el asistente de seguridad. Una vez que el asistente haya finalizado, haga clic en "Inicio Mirroring . "