如何通过更改名称服务器来减少停机时间?

Sha*_*Zzz 0 domain-name-system dns-zone amazon-route53

我计划将域注册从 Hover 更改为 AWS。在准备过程中,我首先要将名称服务器从 Hovers 自己的 DNS 更改为 Amazon Route 53。

目前,我已为计划移动的域创建了一个 Route 53 托管区域,并已复制相同的 DNS 条目。我还将所有 DNS 记录的 TTL 设置为 5 分钟(现在我等待 2 天以确保更改是全局性的)。不幸的是,Hover 不允许您为名称服务器设置 TTL,并且他们的文档称更改可能需要 24-48 小时才能发生

使用此策略,当我进行名称服务器切换时是否存在停机风险?

由于 DNS 记录是相同的,我相信它应该是无缝的,新旧 DNS 服务器仍然按预期工作,并且缓存旧名称服务器的用户被发送到旧的 Hover DNS,然后路由到目的地。

我是否遗漏了任何内容,或者是否有任何其他建议来确保不会出现停机?

这是一个非常活跃的域,不能承受任何停机时间。谢谢你!

小智 5

如果在 DNS 传播发生时您的两个域名服务器都处于活动状态并已更新(您提到的情况属实),则不会因基于 DNS 的错误而导致停机。

由于同时运行两个名称服务器,客户端的 DNS 请求将命中旧名称服务器或新名称服务器,并且两者都以正确的记录运行。这意味着无论请求到达哪个名称服务器,都会有适当的响应。

名称服务器发生更改后,我建议在关闭 Hover 的 DNS 之前使用像这样的工具来确认您的新名称服务器实际上正在工作。

  • 只要域未启用 DNSSEC,这一点就成立。 (2认同)