域名系统更改会成功完成网站迁移。精心规划的更改可最大限度地减少每次迁移后的停机时间和DNS传播延迟。当客户的电子邮件在转换过程中丢失,或者他们的网站无法从他们的位置访问时,您不想在客户中制造恐慌。 最佳做法始终是将所有迁移帐户的副本在旧主机上多保留几天,以便网站对其web/邮件请求仍由旧服务器提供服务的客户保持在线。他们的互联网服务提供商的缓存域名服务器/解析器仍然为客户提供缓存域名信息,即使你已经将域名指向一个位置。 域名系统缓存的问题在于,它是域名系统更改(地址记录、邮件交换记录等)传播延迟的主要原因。)你在迁移后做的。这是因为大部分的域名系统流量通过域名系统缓存得到了缓解,您的解析器/缓存域名系统会将域名系统信息缓存一段预定义的时间。决定这个时间的实体是生存时间。默认情况下,大多数资源记录的TTL值为86400秒(24小时)。任何查询你的域名的A记录的解析器将缓存该信息24小时。 为了在一定程度上解决这个问题,您可以在更改IP地址之前降低资源记录(MX,A)的TTL值。我们假设您拥有对权威名称服务器的root/sudo访问权限。 登录到域名服务器,您只需在该域的权威域名服务器中编辑区域文件(如果服务在域名服务器上运行,您可以在域名服务器中使用域名服务器区域编辑器) 在此之后,我们将等待最后一个TTL时间(24小时),以确保以前查询和缓存该域的域名信息的世界各地的缓存域名服务器已清除该信息。一旦时间过去,我们将把A记录切换到新服务器的IP。我不会说这是100%万无一失的,因为有缓存名称服务器强制自己的TTL值,网络浏览器也缓存域名信息一段默认的时间。
|