70 likes | 228 Views
Database Mirroring The Basics Christopher Shaw . What is Database Mirroring. Clustering? Yes, if you think about it this way. Geographically disbursed. Database level not server. Transaction Log Based. Kinds of Mirroring. Synchronous High Safety
E N D
Database Mirroring The Basics Christopher Shaw
What is Database Mirroring • Clustering? • Yes, if you think about it this way. • Geographically disbursed. • Database level not server. • Transaction Log Based
Kinds of Mirroring • Synchronous • High Safety • Changes are not commit until committed on both machines. • Asynchronous (EE) • High Performance • Server does not wait for change to Propagate.
Principal – source or active database • Mirror – destination or non-active database • Witness – system that is a tie vote breaker Mirror (Recovering) Principal Witness
Simple Steps • Backup Database • Restore Database • Backup Log • Restore Log • Create End Points • Configure Mirror
Considerations • Ease of Set up • Auto failover with witness • Mirror is not online • Performance • Enterprise Edition • User Accounts