AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1163366
Accepted
Jonathan Wood
Jonathan Wood
Asked: 2024-08-01 23:43:55 +0800 CST2024-08-01 23:43:55 +0800 CST 2024-08-01 23:43:55 +0800 CST

在服务器之间转移域名需要 24 小时吗?

  • 772

我从 Ionos 租了一个 VPS。他们正在关闭我帐户所在的旧服务器。所以我需要手动将所有内容移至同一家公司的新服务器。

从旧帐户中删除我的一个域时,我收到以下文本。

重要提示!如果您之后想将域名转移到 IONOS,请至少等待 24 小时。否则,域名转移过程中可能会出现严重错误。

我们的网站瘫痪 24 小时对我们来说是个大问题。有人知道为什么我们需要等待 24 小时吗?这真的会导致新服务器出现永久性问题吗?我真的需要等待 24 小时才能确保安全吗?

如果有什么不同的话,这些域名是在 GoDaddy 上注册的(外部域名)。而我们的主域名托管在另一台服务器上,而这个 VPS 上的网站将是该主域名的子域名。

我也正在转移 SSL 证书。

更新:

如果我要迁移到新公司的服务器,我只需将我的域名服务器指向新服务器,然后它们会在切换时切换。在此之前,用户会访问旧服务器。但是,在这种情况下,我仍使用同一家公司,名称服务器不会改变。我想这就是警告的原因。

windows
  • 2 2 个回答
  • 115 Views

2 个回答

  • Voted
  1. Lex Li
    2024-08-02T00:56:30+08:002024-08-02T00:56:30+08:00

    如果这只是 Web 服务器切换,那么您不应该在旧的 Web 服务器端进行任何更改(不要从那里删除任何域映射,否则会破坏许多最终用户)。

    只需更改 DNS 记录以指向新的 Web 服务器,这样最终用户在 DNS 传播期间(约 48 小时)逐渐由新的 Web 服务器提供服务。您可以监控旧 Web 服务器的流量,并在没有人使用时将其关闭。

    • 4
  2. Best Answer
    John Mahowald
    2024-08-02T21:50:31+08:002024-08-02T21:50:31+08:00

    DNS 缓存非常密集,因此更改(更新或删除)可能需要 24 小时或更长时间才能到达每个主机。如果您管理每个客户端主机,您可能会登录每个主机并通过点击解析器来加快速度,但这对互联网公众不起作用,所以我们假设您不能。

    您所知道的延迟与更换提供商时所遇到的延迟相同。此提供商仅描述了将 DNS 迁移到他们的用例,无论出于何种原因。

    如果我要编造名称和地址,假设您的 www.example.net IP 为 2001:db8:116:3366::1 加上 stuff.example.net 并且things.example.net为 2001:db8:116:3366::2。“2”服务器将被替换为“3”。

    检查网站或应用程序是否保存任何状态,例如它们是否使用数据库。如果数据库所在的主机发生变化,请在特定时间执行切换,并且一次只运行一个副本。否则,您可能会引入逻辑损坏,导致一些客户端使用一个副本,而其他客户端使用另一个副本。

    保持应用程序的服务名称(域,在我的示例中为“东西和事物”)相同。在两个服务器上运行网站或应用程序的副本。准备切换时,更改 DNS 记录(“2”更改为“3”),无论是编辑还是删除创建操作。由于最终用户名不变,并且网站兼容,因此在转换期间访问哪个网站都无关紧要。

    如果您希望有一个较小的过渡窗口,请考虑在前面添加一个负载平衡器。另一台主机上的更简单的服务可反向代理到多个后端(Web)服务器。希望在不同的主机上,这样主机维护操作就会在不同的时间发生。也许可以使用提供商的托管负载平衡器,这样它们就可以提供高可用性,让您无需关心它在哪台服务器上运行。

    • 1

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve