API Documentation

DNS

Does DNS Failover have a feature to prevent the primary IP from being put back into service when it comes back online?

Yes. Our DNS Failover does have a feature to prevent “Auto Rejoin”. Unchecking this box (shown below) for any of your servers will prevent it from automatically being used again when it comes back online. This is often necessary if, after a fail over, you need to synchronize back-end data (such as a database) to the primary […]

Failover initiated, but I still get the old IP address. Why is this?

If the table in the Failover tab indicates that a server other than the primary server is “in use”, DNS records have been updated and failover has occurred. If you attempt to ping the host associated with the failover record and you still get the old IP, here are a few things to look at: […]

How can I reliably monitor my database server to see if it is online, or in the case of a replicated database, if it is the primary or not?

The recommended way to monitor any type of database, including Microsoft SQL Server, is to create a hidden web-page in IIS, Apache or whatever you’re using, that does a specific database query, and when successfully completed, sends a word (e.g. “OK”) to the web browser. This method is secure because you need not open SQL […]

How can I test if Zone Transfers are configured properly?

If you’ve followed the steps in our KB article How do I enable Zone Transfers and you are still not having any luck, here is something you can do to test if zone transfers are working and you have properly configured the Pool IP addresses. You must be on a Microsoft Windows PC in order to use […]

How do I configure my domains at GoDaddy to slave/secondary DNS with Total Uptime?

Primary DNS with GoDaddy, Secondary with Total Uptime: If you wish to keep your primary DNS hosting at GoDaddy and use Total Uptime DNS for replicating them (secondary DNS), you need to have GoDaddy premium DNS and follow the steps in this article on their website: https://www.godaddy.com/help/enable-secondary-dns-with-godaddy-nameservers-as-primary-nameservers-23910   Primary DNS with Total Uptime, Secondary with […]

How do I create an Alert List to notify me when a server is up or down?

Our DNS Failover monitoring and Cloud Networking solutions (e.g. Load Balancing, firewall) have the ability to send email alerts when devices go up or down. In order to create an alert list and assign it to your failover pool, follow these steps: Go to the ACCOUNT link in the upper-right corner of the management portal. […]

How do I enable Zone Transfers?

If you want to replicate one of your primary domains here at Total Uptime to another DNS server or provider, here are the steps you need to take: First you must create a ZONE TRANSFER POOL. This can be done by going to the ZONE TRANSFERS tab under the main CLOUD DNS tab. Within that […]

How does the DNS Failover Service determine if a server is down, thus requiring a failover?

The DNS Failover Service determines a server is down based on the monitoring type you’ve selected and configured. For example, if you’ve created a PING monitor and assigned that to your server, as soon as it stops pinging and exceeds the test “interval” and “retries” values you’ve specified, it will be considered “down” and subject […]

How does the DNS Failover Service work?

Total Uptime’s DNS failover works by constantly monitoring at least two servers using any number of fully customizable monitoring tests that you create. It allows you to send traffic to those servers via one of two methods. (1) You can use Round Robin to send traffic to all of your available servers, or (2) you can send traffic […]

How low should the TTL be set to for my A or AAAA record when using DNS Failover?

When you have created a DNS Failover pool and have assigned it to an ‘A’ or ‘AAAA’ record, you want the flexibility to switch back and forth between the available servers during outages. To best accomplish this, we highly recommend decreasing the TTL value for that particular DNS record to the lowest allowable setting of […]