如何使用DNS服务以零宕机更改主机?

我将DomainX从OldHost-dotcom移动到NewHost-dotcom。 我正在使用一个DNS服务,试图使零停机时间或接近零停机时间,但我不知道哪种方法会更好。

我真的不知道我在做什么。 你能告诉我下面两种方法中的哪一种更好?

谢谢!

鉴于 – 注册服务商的DNS设置:
ns1.OldHost-networking公司
当前主机的DNS地址:
ns1.OldHost-networking公司
新主机的DNS地址:
ns1.NewHost-networking公司
DNS服务的DNS地址:
ns1.NewDynamicDNS-networking公司
HostingSpace for OldHost-dotcom
oldhost-networking泡沫/ MySpace的/
HostingSpace为NewHost-dotcom
newhost-networking泡沫/ MySpace的/

在转换过程中,DomainX-dotcom的内容在OldHost-dotcom和NewHost-dotcom都可用,所以重叠很好。

Approach_1

指向新的DNS返回在旧的DNS。

在DNS服务接口中,我将DNS地址设置为OLD主机地址…然后在我的注册商处,给出我的新DNS服务的DNS地址。

等三天

在我的DNS服务地址成功地通过主机传播后 – DomainX无缝地进入DNS服务 – 然后在我的DNS服务内部的DNS地址指向新的虚拟主机。

特别:

1)在DNS服务接口内部,将DNS地址改为OLD主机地址,
ns1.OldHost-networking公司
2)在域名注册商处,将DNS地址更改为dynamic服务,
ns1.NewDynamicDNS-networking公司
3)等待三天时间,域名注册商将DomainX完全链接到ns1.NewDynamicDNS-dotcom。
4)在DNS服务界面中,将DNS地址改为NEW主机地址,
ns1.NewHost-networking公司

Approach_2

将URLredirect到旧的Web空间

在DNS服务接口中,我将Webredirect设置为OLD主机空间…然后在我的注册服务器上给出我的新DNS服务的DNS地址。

等三天

在我的DNS服务地址成功地通过主机传播后 – DomainX无缝地进入DNS服务 – 然后将DNS服务中的DNS地址指向新的主机空间。

特别:

1)在DNS服务界面中,将Webredirect地址设置为OLD主机空间,
oldhost-networking泡沫/ MySpace的/
2)在域名注册商处,将DNS地址更改为dynamic服务,
ns1.NewDynamicDNS-networking公司
3)等待三天时间,域名注册商将DomainX完全链接到ns1.NewDynamicDNS-dotcom。
4)在DNS服务界面中,将Webredirect地址设置为NEW主机空间,
newhost-networking泡沫/ MySpace的/

再一次,我不知道这些方法哪个更适合我的零停机时间目标,或者这些方法中的哪一个是正确的,或者如果还有第三种方法会更好。

如果你能告诉我一个好的方法,我会非常感激!

谢谢! 🙂

你做这个比想要的要复杂得多。 只需更新当前DNS托pipe服务中的Alogging以指向新主机。

您的DNS托pipe服务通常是您的域名注册商。 如果您的networking旧主机正在提供DNS服务,请在您的服务器移动之前将DNS服务移回您的注册服务商,免费的DNS提供商(如CloudFlare)或付费的DNS提供商(如AWS Route 53)。