Hvordan sette opp SQL Server speiling
SQL speiling er en prosess der en \ "speil \" versjon av en database er opprettet som, mens ikke tilgjengelig for nettstedets besøkende, fungerer som en up-to-date kopi av den primære serveren. Som med mange databaseprosedyrer, kan den offisielle dokumentasjonen på denne prosedyren være overveldende. Men å sette opp grunnleggende SQL server speiling ikke krever en detaljert kunnskap om databasekode og protokoller.
Bruksanvisning
1 Sørg for at både den primære serveren og speil server har samme versjon av SQL installert, og at speilet serveren har nok ledig plass.
2 Begynn opprettelse av speilet serveren. Vi skal bruke en eksempeldatabase som heter Database_Blue. Endre Database_Blue utvinning modul med denne koden:
BRUK mester
GÅ
GÅ
ALTER DATABASE MIRRORSERVER
SET RECOVERY FULL
GÅ
GÅ
3 Gå til den primære serveren, som vi vil kalle \ "hovedtjener. \" For å lage server peiling, må vi først lage en sikkerhetskopi av Database_Blue. Skriv inn følgende kode:
BACKUP DATABASE Database_Blue
TO DISK = 'C:\\Database_Blue.bak'
WITH FORMAT
GÅ
Kopier denne backup filen til speilet server, som vi vil kalle \ "MirrorServer. \"
4 Gjenopprette sikkerhetskopifilen \ "Database_Blue.bak \" på MirrorServer. Dette må gjøres med NORECOVERY alternativ på plass hvis den speiling skal fungere skikkelig, så skriver du inn følgende kode:
RESTORE DATABASE Database_Blue
FROM DISK = 'C:\\Database_Blue.bak'
WITH NORECOVERY
GÅ
5 Lag en logg backup på hovedtjener med denne koden:
BACKUP LOG Database_Blue
TO DISK = 'C:\\Database_Blue.bak'
GÅ
Du må også bruke denne backup loggen med følgende kode:
RESTORE LOG Database_Blue
FROM DISK = 'C:\\Database_Blue.bak'
WITH FILE=1, NORECOVERY
6 Koble til hovedtjener. Høyreklikk på MirrorServer, velg \ "Oppgaver, \" og velg \ "Mirror. \" Klikk på \ "Configure Security \" -knappen, og følg sikkerhets veiviseren. Når veiviseren er ferdig, klikker du på \ "Begynn Mirroring. \"
Hint
- Alltid dobbeltsjekke at serverens data har blitt sikkerhetskopiert. Hvis du ønsker å reversere en feil, kan en manglende sikkerhetskopi føre til mye hodepine.