O DNS foi projetado para redundância. Configure dois servidores de ligação em datacenters separados. Defina um para ser o escravo do outro. Certifique-se de que ambos estejam listados no registrador de domínios. Feito.
Aqui está um guia selecionado aleatoriamente sobre como configurar um servidor escravo: link
Ok, você está procurando por failover, alternando seu registro A para um endereço IP diferente. Isso é muito fácil de fazer também se você estiver usando o BIND para seus servidores de nomes. Você pode escrever um script que irá chamar nsupdate para adicionar / excluir / alterar seus registros DNS. Quaisquer sistemas de cluster ou de monitoração usados podem verificar se o balanceador de carga está inacessível e alterar o registro DNS para apontar para um que ainda funcione ou se usar o dns round robin para remover nós com falha e adicioná-los novamente quando voltarem. p>