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


ALTER DATABASE MIRRORSERVER
SET RECOVERY FULL

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

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

5 Lag en logg backup på hovedtjener med denne koden:

BACKUP LOG Database_Blue

TO DISK = 'C:\\Database_Blue.bak'

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.