SQL spejling er en proces, hvor en " spejl " version af en database oprettes , at mens ikke er tilgængelige for de besøgende på websitet , fungerer som en up -to- date kopi af den primære server. Som med mange database procedurer , kan den officielle dokumentation om denne procedure være overvældende. Men oprettelsen grundlæggende SQL server spejling ikke kræver et detaljeret kendskab til database kode og protokoller. Ting du skal
To servere med SQL installeret
internetadgang
Vis Flere Instruktioner
1
Kontroller, at både den primære server og spejlet server har den samme version af SQL installeret samt at spejlet server har nok ledig plads .
2
Begynd oprettelsen af spejlet server . Vi vil bruge et eksempel database med navnet Database_Blue . Rediger Database_Blue genopretning modul med denne kode : Hej
BRUG mester, GOALTER DATABASE MIRRORSERVERSET RECOVERY FULL , GO
3
Gå til din primære server , som vi vil kalde " MainServer . " For at oprette server spejling , må vi først lave en sikkerhedskopi af Database_Blue . Indtast følgende kode : Hej
BACKUP DATABASE Database_BlueTO DISK = ' C: \\ Database_Blue.bak '. " MirrorServer " MED FORMATGO
Kopier denne sikkerhedskopi fil til spejlet server , som vi vil kalde < br >
4
Gendan backup filen " Database_Blue.bak " på MirrorServer . Dette skal gøres med NORECOVERY option på plads, hvis den spejling er at arbejde ordentligt, så skal du indtaste følgende kode : Hej
RESTORE DATABASE Database_BlueFROM DISK = ' C: \\ Database_Blue.bak ' MED NORECOVERYGO
< br > 5
Lav en log backup på MainServer med denne kode : Hej
bACKUP LOG Database_BlueTO DISK = ' C: \\ Database_Blue.bak ' GO
Du skal også anvende denne backup log med følgende kode : Hej
RESTORE LOG Database_BlueFROM DISK = ' C: \\ Database_Blue.bak ' mED FILE = 1 Tilslut NORECOVERY
6
til MainServer . Højreklik på MirrorServer , vælg " Opgaver ", og vælg "Mirror ". Klik på " Configure Security" -knappen, og følg guiden Sikkerhed . Når guiden er fuldført , skal du klikke på "Start Spejling . "