Website backup and nameservers

Posted on 2007-07-25
Last Modified: 2010-04-17
Is this possible and what are the best services around.

I have my own server. If it should fallover, can the website automatically point to a backup site. I take it i need a service that offers a second nameserver. Its a bit cloudy to me so any information will be greatly received.

Also, please explain how this works with exchange mail.
Question by:sunny-j
    LVL 70

    Accepted Solution


    For websites DNS won't help you for failover, unless you're changing Records to point to an alternate Web Server. That, in turn, would require you to set a very low TTL for the record meaning remote DNS servers would only cache the old response for a short time.

    If you were to setup two records for the same server DNS would just alternate the response it gives. DNS itself isn't too bothered whether the server you're looking for is available or not.

    Mail is a bit different. MX Records do offer failover / priority based delivery. DNS will, when queried, return the full set of MX Records for a Domain. e.g.:

    <Email Domain Name>  <Record Type>  <Priority>  <Target Server>  MX 10  MX 20

    The SMTP Server sending to that will pick the server with the lowest Priority (in this case, and only attempt others if it cannot connect to that.

    DNS itself doesn't actually pick the record the mail server gets in this case, it's just a convenient place to store Priority information for the Mail Exchanger record type.

    LVL 23

    Expert Comment

    by:Malli Boppe
    Agree with what Chris said. You would have some sort of downtime.Only solution is to have network load balancing cluster.But would need a another server and windows license for that.

    More info back backup mx records
    LVL 3

    Assisted Solution

    by:Adrien de Croy

    There are several modes of failure in a web site, which need to be addressed in different ways.  The key ones are:
    1. Link failure to the web server
    2. failure of the web server itself

    If you're only concerned with the second one, and you aren't worried about the DNS issues, then server virtualization is a really good way to get backups going.  Take a look at VMWare.  This will allow you to replicate your entire machine setup on another machine really quickly.

    Anything that results in selection of different DNS records for failover is problematic for the TTL reasons (Time To Live) that Chris mentioned.  There are also systems that allow a number of machines to share a single IP address as well.  You then get micro-outages (~20s) with ARP from the router though (but this normally isn't a problem).

    If you're worried about scenario 1, you need failover DNS servers, and links etc etc etc.

    Featured Post

    What Should I Do With This Threat Intelligence?

    Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

    Join & Write a Comment

    I wrote this article to explain some important DNS concepts that should be known to avoid some typical configuration errors I often see in forums. I assume that what is described here is the typical behavior of Microsoft DNS client. I don't know …
    Know what services you can and cannot, should and should not combine on your server.
    Viewers will learn how to properly install and use Secure Shell (SSH) to work on projects or homework remotely. Download Secure Shell: Follow basic installation instructions: Open Secure Shell and use "Quick Connect" to enter credentials includi…
    After creating this article (, I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…

    734 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now