Failover Cluster vs Database mirroring vs Log Shipping vs Data Replication?
-
Tuesday, March 13, 2012 12:05 PM
Just wanted to learn more about the differences between the implementation scenarios for each of these technologies.
Looking for some simple parameters or data points for comparision between each of them, that can be used to differentiate each of these concepts in form of a chart.
Also, are all of these to be used togther, or in some combinations, or is it like using any of these can provide high availability?
All Replies
-
Tuesday, March 13, 2012 12:08 PMhttp://msdn.microsoft.com/en-us/library/ms187016.aspx
Best Regards, Uri Dimant SQL Server MVP http://dimantdatabasesolutions.blogspot.com/ http://sqlblog.com/blogs/uri_dimant/
-
Tuesday, March 13, 2012 12:28 PM
Thanks a lot for quick response Uri.
The information available on the provided is really helpful.
But i am looking for even more concised form for all the concepts, may be a simple table as shown below:
Differentiating factor Failover Cluster Database mirroring Log Shipping Data Replication AlwaysOn Number of Destination
Servers- One More than one - - Other factors
-
Tuesday, March 13, 2012 12:51 PMThe closest thing that i got so far is : http://social.msdn.microsoft.com/Forums/en/sqldatabasemirroring/thread/668034ed-a47e-4bd3-bedc-acf9cb2b11dc
-
Tuesday, March 13, 2012 4:33 PM
Just wanted to learn more about the differences between the implementation scenarios for each of these technologies.
Looking for some simple parameters or data points for comparision between each of them, that can be used to differentiate each of these concepts in form of a chart.
Also, are all of these to be used togther, or in some combinations, or is it like using any of these can provide high availability?
This one is about database mirroring:
http://msdn.microsoft.com/en-us/library/cc917680.aspx
As you can see you'll have to extend your table as there are options how to configure it. Also you may wish to read another thread where this topic has been discussed recently:
Hope it will save you some time :)
-nismo
- Marked As Answer by Iric WenModerator Wednesday, March 28, 2012 8:45 AM
-
Wednesday, March 14, 2012 7:41 AMAs the many articles posted so far might tell you: There are a lot of things to consider with those technologies, and in the end, they are very different. If you can give us specific scenarios it would be easier for us to help you point out the important differences in those cases...
-
Wednesday, March 14, 2012 10:51 AM
Database Mirroring Vs Log Shipping http://sqldbpool.com/2010/02/15/database-mirroring-vs-log-shipping/
Read my blog (Blog)
Please click "Propose As Answer" if a post solves your problem or "Vote As Helpful" if a post has been useful to you- Edited by Markwillium Wednesday, March 14, 2012 10:51 AM
-
Wednesday, March 14, 2012 5:43 PM
Our datacenter is built on VMWare vSphere technology and they told us machine level failover is taken care in this setup.
Ok so I dont need a redudnant sql box but what about data redundancy? Should we use Mirroring or just rely on Replicated SAN?
Regards, Mahesh
-
Thursday, March 15, 2012 11:20 AM
Our datacenter is built on VMWare vSphere technology and they told us machine level failover is taken care in this setup.
Ok so I dont need a redudnant sql box but what about data redundancy? Should we use Mirroring or just rely on Replicated SAN?
Regards, Mahesh
Do you mean you've configured Fault Tolerance for SQL server VMs? If it's not FT and only HA your customers are expected to have service downtime in case of unexpected hardware failure. Database mirroring is good if you have SQL database put on DAS. If you have everythig running on SAN then HA SAN is the way to go.
-nismo
-
Wednesday, July 04, 2012 6:09 AM
Hello PrinceLucifer,
Actually i am trying to put a framework, using which any end customer or analyst can identify the most suitable option for his scenario.
So i need to identify and include all possible scenarios into a single table.
Vishal Soni

