λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> SQL Server

Πώς να στήσετε SQL Server Mirroring

SQL mirroring είναι μια διαδικασία στην οποία ένα «καθρέφτη» έκδοση της βάσης δεδομένων που έχει δημιουργηθεί ότι , ενώ δεν είναι προσβάσιμο για τους επισκέπτες της ιστοσελίδας , χρησιμεύει ως ένα up-to - ενημερωμένο αντίγραφο του κύριου διακομιστή . Όπως συμβαίνει με πολλές διαδικασίες της βάσης δεδομένων , η επίσημη τεκμηρίωση για τη διαδικασία αυτή μπορεί να είναι συντριπτική . Ωστόσο, η δημιουργία βασικών κατοπτρισμού διακομιστή SQL δεν απαιτούν λεπτομερή γνώση του κώδικα της βάσης δεδομένων και τα πρωτόκολλα . Τα πράγματα που θα χρειαστείτε
Δύο servers με SQL εγκατεστημένο
πρόσβαση στο Internet
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Βεβαιωθείτε ότι τόσο το κύριο διακομιστή και ο διακομιστής καθρέφτη έχουν την ίδια έκδοση του SQL εγκατασταθεί , και ότι ο διακομιστής καθρέφτη έχει αρκετό ελεύθερο χώρο . 2

Ξεκινήστε τη δημιουργία του διακομιστή καθρέφτη . Θα πρέπει να χρησιμοποιείτε ένα παράδειγμα βάση δεδομένων που ονομάζεται Database_Blue . Τροποποίηση μονάδα ανάκτησης Database_Blue με αυτόν τον κώδικα :

ΧΡΗΣΗ master? GOALTER ΔΕΔΟΜΕΝΩΝ MIRRORSERVERSET RECOVERY FULL ? GO
εικόνων 3

Πηγαίνετε στο κύριο διακομιστή σας , το οποίο θα το ονομάσουμε " MainServer . " Για να δημιουργήσετε διακομιστή mirroring , θα πρέπει πρώτα να δημιουργήσετε ένα αντίγραφο ασφαλείας του Database_Blue . Εισάγετε τον παρακάτω κωδικό :

DATABASE BACKUP Database_BlueTO DISK = ' C : \\ Database_Blue.bak « ΜΕ FORMATGO

Αντιγράψτε αυτό το αρχείο αντιγράφου ασφαλείας στο διακομιστή καθρέφτη, η οποία θα ονομάσουμε <" MirrorServer . " br > Φτηνές 4

Επαναφέρετε το αρχείο αντιγράφου ασφαλείας " Database_Blue.bak " στο MirrorServer . Αυτό πρέπει να γίνει με την επιλογή NORECOVERY σε περίπτωση που το mirroring είναι να λειτουργεί σωστά , ώστε να εισάγετε τον ακόλουθο κώδικα :

RESTORE DATABASE Database_BlueFROM DISK = ' C : \\ Database_Blue.bak « ΜΕ NORECOVERYGO

5

Δημιουργήστε ένα αντίγραφο ασφαλείας αρχείου καταγραφής για MainServer με αυτόν τον κωδικό :

BACKUP lOG Database_BlueTO DISK = ' C : \\ Database_Blue.bak « GO

Θα πρέπει επίσης να εφαρμόσει αυτό το αρχείο καταγραφής δημιουργίας αντιγράφων ασφαλείας με το ακόλουθο κώδικα :

RESTORE LOG Database_BlueFROM DISK = ' C : \\ Database_Blue.bak ' μΕ FILE = 1 , NORECOVERY
Η 6

Σύνδεση με MainServer . Κάντε δεξί κλικ στο MirrorServer , επιλέξτε "Εργασίες " και επιλέξτε " Mirror ". Κάντε κλικ στο κουμπί "Ρύθμιση ασφάλειας " , και ακολουθήστε τον οδηγό ασφαλείας . Μόλις ολοκληρωθεί ο οδηγός , κάντε κλικ στο κουμπί "Start Mirroring . "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα