﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>SQLServerCentral / Discuss Content Posted by Mark Cook / Article Discussions / Article Discussions by Author  / Achieving Server Redundancy at Remote Offices / Latest Posts</title><generator>InstantForum.NET v2.9.0</generator><description>SQLServerCentral</description><link>http://www.sqlservercentral.com/Forums/</link><webMaster>notifications@sqlservercentral.com</webMaster><lastBuildDate>Sat, 25 May 2013 19:21:16 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>Mikeit sounds like a good approach but one we never considered.  I'll be interested in trying it at some point.thanksmark </description><pubDate>Fri, 25 May 2007 20:08:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>&lt;P&gt;Hi Mark.&lt;/P&gt;&lt;P&gt;This topic is dear to my heart these days as I've recently been charged with BCP for our firm.&lt;/P&gt;&lt;P&gt;One of the guys working with me suggested the use of a CNAME DNS entry to achieve something similiar to what you did with the IP address solution. The idea is to have a generic server name that can be resolved to a real machine name and in the event of the production server going down, you simply change the CNAME entry to the secondary machine. &lt;/P&gt;&lt;P&gt;For example, consider the following configuration. The production database server is named PROD and the failover one is called EXTRA. You would create a CNAME DNS entry named DBSERVER and point it to PROD.&lt;/P&gt;&lt;P&gt;All applications would be configured to connect to DBSERVER.&lt;/P&gt;&lt;P&gt;If PROD ever went offline unexpectedly, you would change the CNAME DNS entry for DBSERVER from PROD to EXTRA.&lt;/P&gt;&lt;P&gt;We've tested it and it seems to work like a charm.&lt;/P&gt;&lt;P&gt;I'm interested to know if you considered this approach but decided the IP address strategy was better for some reason?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;- Mike&lt;/P&gt;</description><pubDate>Fri, 25 May 2007 16:06:00 GMT</pubDate><dc:creator>netmikem</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>There isn't any real limitation to the functionality of MSSQL with log shipping - at least not the "roll your own" kind i've used in the past.  In my experience with log shipping (SQL2K), the destination database can be accessed by users in between the times when logs are restored to it.  At that point, user connections have to be killed as the database needs to be in single user mode.  My understanding of licensing is that if the destination server is used only for failover, a second license isn't required.  However, if you allow users to connect to it, i would think a second license would be necessary.  </description><pubDate>Fri, 25 May 2007 06:27:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>On a course I was on, the passive server in a database mirroring setup for SQL2005 was said to be acting in unlicensed mode. This would mean that full functionality was not available (reporting/analysis).Have you found this to be the case for your situation where the passive server is unlicenced?Charles</description><pubDate>Fri, 25 May 2007 04:48:00 GMT</pubDate><dc:creator>Charles Tsang</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>sorry, posted this earlier but apparently i had some issue with my connection.  anyway, to be completely honest, we probably should have included it as an option.  we were/are aware that its was possible to use replication in this way, but most of what we read in posts, etc steered us away from using it for failover.  </description><pubDate>Tue, 30 May 2006 12:38:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>Did you consider replication as an option?</description><pubDate>Tue, 30 May 2006 06:58:00 GMT</pubDate><dc:creator>Andy Warren</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>depending on the availability of the server, you may be able to ship the last log, etc.  if the server is completely unavailable, there's not much you can do except accept that some data will be lost.  what we tried to do was to gauge how much time we could afford to lose in the event of a system failure.  obviously you can configure longer or shorter time intervals, but the less time you can afford to lose, the more you need to look at something like clustering or perhaps database mirroring in SQL2K5 that provides more real-time synchronization.</description><pubDate>Thu, 25 May 2006 12:16:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>A question please.When failure occurs in the primary server, how can you get data from the last synchronization to the time before the failure?</description><pubDate>Thu, 25 May 2006 11:04:00 GMT</pubDate><dc:creator>Hoang Binh</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>thanks for the comments so far, all are appreciated and noted...</description><pubDate>Thu, 25 May 2006 09:43:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>&lt;i&gt;and the wan link is down, there are procedures in place that a designated person at the facility can be guided through by a DBA&lt;/i&gt;Nope, you got it. That's what I was looking for. I didn't see that in your article and this is an area some organizations miss. </description><pubDate>Thu, 25 May 2006 09:37:00 GMT</pubDate><dc:creator>K. Brian Kelley</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>the two servers - primary and secondary are located next to each other on the local lan.  In the event that there is a problem with the primary and we need to failover to the secondary ... and the wan link is down, there are procedures in place that a designated person at the facility can be guided through by a DBA....or did i miss your point entirely...</description><pubDate>Thu, 25 May 2006 09:03:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>thanks for the comments.  you're correct, the setup can accommodate only a single failure in the multiple primary-single secondary situation, but our assessment was that you can go pretty far down the proverbial rabbit hole in trying to achieve redundancy, and that this was as you said a reasonable, low-cost solution....</description><pubDate>Thu, 25 May 2006 08:45:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>How are you handling network outages?</description><pubDate>Thu, 25 May 2006 08:41:00 GMT</pubDate><dc:creator>K. Brian Kelley</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>&lt;P&gt;You're probably better off maintaining the second license if you go ahead with your strategy of having the secondary work for multiple primaries.  It might be in use frequently, albeit for short periods each time.&lt;/P&gt;&lt;P&gt;But... if you have multiple primaries for the secondary, I don't think your switch of the secondary's IP address and alias is going to work as well.  What if two primaries fail at once?  It's unlikely, I'm sure, and this article is a good treatment of a reasonable, low-cost and responsible method.  Thanks!&lt;/P&gt;</description><pubDate>Thu, 25 May 2006 08:36:00 GMT</pubDate><dc:creator>Lisa Slater Nicholls</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>thanks for the information.  I knew only one license was needed when using Microsoft Log Shipping included in Enterprise edition, but thought that anything outside that required additional licenses.  Again, thanks...</description><pubDate>Thu, 25 May 2006 08:02:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>Good article.By the way, it sounds like you've got a couple of unused licenses. &lt;img src='images/emotions/smile.gif' height='20' width='20' border='0' title='Smile' align='absmiddle'&gt;You do not need to buy a sql server or windows server license for the passive server - either in log shipping or clustering.  Unless of course you're using the SQL Server for other, non-passive, purposes.Taken from Microsoft's licensing white paper:"When doing failover support, a server is designated as the passive server. The purpose of the passive server is to absorb the data and information held in another server that fails. A passive server does not need a license, provided that the number of processors in the passive server is equal or less than those of the active server. The passive server can take the duties of the active server for 30 days. Afterward, it must be licensed accordingly."</description><pubDate>Thu, 25 May 2006 07:59:00 GMT</pubDate><dc:creator>SQLZ</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>Great article.  - Tim Chapman</description><pubDate>Thu, 25 May 2006 07:12:00 GMT</pubDate><dc:creator>Tim Chapman-218780</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>It depends.  sounds like a microsoft answer doesn't it.  But seriously, if you include the unused IP address the failed production server gets changed to then yes - 3 IP addresses will be needed.  If you're only talking about normal production operation, then you only need two - one for the alias and the production server and another for the log shipping server. </description><pubDate>Thu, 25 May 2006 06:51:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item><item><title>RE: Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>&lt;P&gt;I'm not sure I follow these IP addresses:&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Production Server: Name : PROD1 IP : XXX.XX.XX.223&lt;/P&gt;&lt;P&gt;Secondary Server: Name : LOGSHIP1 IP : XXX.XX.XX.224&lt;/P&gt;&lt;P&gt;We create an alias like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alias : Name : PROD1V IP : XXX.XX.XX.223&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;shouldn't there be 3 total?&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description><pubDate>Thu, 25 May 2006 06:41:00 GMT</pubDate><dc:creator>Robert Sterbal</dc:creator></item><item><title>Achieving Server Redundancy at Remote Offices</title><link>http://www.sqlservercentral.com/Forums/Topic275406-296-1.aspx</link><description>Comments posted to this topic are about the content posted at &lt;A HREF="http://www.sqlservercentral.com/columnists/mcook/achievingserverredundancyatremoteoffices.asp"&gt;http://www.sqlservercentral.com/columnists/mcook/achievingserverredundancyatremoteoffices.asp&lt;/A&gt;</description><pubDate>Tue, 25 Apr 2006 22:26:00 GMT</pubDate><dc:creator>Mark F. Cook</dc:creator></item></channel></rss>