dns/sites 转移到新服务器

dns/sites 转移到新服务器

我目前有一台服务器上有各种网站。我的域名服务器与我的业务域名相同。该服务器使用 cpanel。

http://abccompany.com

ns1.abccompany.com

ns2.abccompany.com

我打算购买一个安装有基本版 Ubuntu 服务器的专用主机,我需要慢慢地将旧服务器上的每个网站转移到新服务器上,尽量减少停机时间。如何为新服务器分配名称服务器,以便当我将网站从旧服务器转移到新服务器时,该网站可以正常运行并可供公众使用。我不确定确切的流程。流程或工作流程是什么,这样停机时间就会很少甚至没有?

答案1

我假设如下:

  • 该网站和主名称服务器位于同一台机器上
  • 您希望将网站和主名称服务器都移至另一台机器
  • 当您更新主名称服务器时,辅助名称服务器将自动更新
  • 网站将不会出现转移过程中超出您控制范围而发生变化的内容(即没有用户提交评论,或者您可以禁用此类功能)

如果这是准确的:

  1. 设置新服务器
  2. 将当前 DNS 区域的 TTL 减少到 60
  3. 将网站从当前服务器移动到新服务器(包括数据库,如果存在)并测试
  4. 更改 DNS 域和子域记录以指向新服务器
  5. 对任何其他服务(例如电子邮件)重复此过程
  6. 在新服务器上设置绑定
  7. 在新服务器上创建所有 DNS 区域的精确副本,但要输入主 NS 记录的新 IP 地址,如果您觉得大胆,可以使用正常的 TTL(例如 3 小时/10800 秒)。我喜欢在这里将 TTL 保留为较低值,以防出现问题。
  8. 更改域名注册商处的粘合(又称主机)记录以指向新的 IP
  9. 对要移动的任何其他域重复步骤 2-5
  10. 增加尚未增加的所有 TTL

相关内容