Come installazione di SQL Server Mirroring

October 16

SQL mirroring è un processo in cui viene creata una versione \ "specchio \" di una banca dati che, pur non accessibili ai visitatori del sito, serve come una copia up-to-date del server primario. Come per molte procedure di database, la documentazione ufficiale su questa procedura può essere schiacciante. Tuttavia, la creazione di mirroring di base SQL Server non richiede una conoscenza dettagliata del codice e protocolli di database.

istruzione

1 Assicurarsi che sia il server primario e il server mirror hanno la stessa versione di SQL installata, e che il server mirror ha abbastanza spazio libero.

2 Iniziare la creazione del server mirror. Useremo un database di esempio denominato Database_Blue. Modificare modulo di recupero di Database_Blue con questo codice:

maestro USO
GO
GO
ALTER DATABASE MIRRORSERVER
SET DI RECUPERO COMPLETO
GO
GO

3 Vai al tuo server primario, che chiameremo \ "mainserver. \" Per creare server di mirroring, dobbiamo prima creare una copia di backup del Database_Blue. Inserire il seguente codice:

BACKUP Database_Blue DATABASE

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

GO

Copiare il file di backup al server mirror, che chiameremo \ "MirrorServer. \"

4 Ripristinare il file di backup \ "Database_Blue.bak \" sul MirrorServer. Questo deve essere fatto con l'opzione NORECOVERY in atto se il mirroring è quello di funzionare correttamente, in modo da inserire il codice seguente:

RESTORE DATABASE Database_Blue

FROM DISK = 'C:\\Database_Blue.bak'
WITH NORECOVERY

GO

5 Fare un backup del registro su mainserver con questo codice:

BACKUP LOG Database_Blue

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

GO

È necessario applicare anche questo registro di backup con il seguente codice:

RESTORE LOG Database_Blue

FROM DISK = 'C:\\Database_Blue.bak'
WITH FILE=1, NORECOVERY

6 Connettersi a mainserver. Fare clic destro su MirrorServer, selezionare \ "Tasks, \" e selezionare \ pulsante "Specchio. \" Cliccare il \ "Configura Security \", e seguire la procedura guidata di sicurezza. Una volta completata la procedura guidata, fare clic su \ "Start Mirroring. \"

Consigli e avvertenze

  • Verificare sempre che i dati del server è stato eseguito il backup. Se si desidera annullare un errore, un copia di backup mancante può causare un sacco di mal di testa.