We have hosted our website in a windows server 2008 r2 with Godaddy and as a disaster recovery plan we do have backup of all website data and database files.We also have backup server which is similar to our original server(The server has same configuration). In the backup server i do have all website files and database files as in original server so i can use it when required such as during server crash. My plan is to use the backup server and shift my domain from one server to another server if original server goes down. But shifting the domain requires DNS change, which requires almost 4-5 hours to take effect. So in case of any disaster i may require about 5 hours to shift domain to another server due to delay in DNS changes. So i want to know how can i change the DNS and make it to effect as soon as possible without any delay or in a least time.So can anyone come up with solutions for the delay caused by DNS changes to a domain.
migrated from superuser.com Apr 16 '13 at 16:39
This question came from our site for computer enthusiasts and power users.
In Godaddy DNS Manager, the minimum TTL is 30min(See picture below)
If you need 4-5hr to switch dns entries, your current TTL properly is set to 12hr.
I would advice you pickup the phone and call Godaddy to see if their premium dns packages allow you to set dns TTL to 1min.
Otherwise you may have to switch dns provider or host your own dns, which you will have full control of the TTL.