迁移电子商务网站

迁移电子商务网站

我托管了一个 Magento 网站,我想将其迁移到新服务器,但又不想造成太多停机时间。URL 将保持不变,但 DNS 设置将发生变化。

我将在当前网站上发布升级通知以停止用户交互,压缩该网站并将其从一台服务器复制到另一台服务器,当所有设置完成后,我将更新域记录以指向新服务器。

我担心的是 DNS 传播等问题。特别是与第三方网站(如 PayPal、WorldPay 等)的集成。我主要担心的是,一旦网站被移动,以前没有访问过该网站的人就会在新服务器上看到新版本。他们下订单,然后将其发送到 PayPal/Worldpay。这两种服务都使用 return/IPN url 将确认数据返回到服务器。但如果 DNS 信息没有传播回他们,他们就会将这些数据发送回旧服务器。

我知道限制停机时间的一种方法是降低 TTL 设置,等到当前超时,进行迁移,然后恢复 TTL。但我读到过一些文章说并非所有 DNS 服务器都会接受较低的 TTL?

有没有更好的方法来移动这个网站?

答案1

我猜想用户不太可能在 Paypal 或 Worldpay 等服务之前收到更新的 DNS 记录(如果您的 TTL 足够低)无论如何 - 您始终可以在切换之前为新服务器/站点设置别名 URL/DNS 记录。然后在您进行更改后立即将 Wordpay 和 Paypal 指向此处。

这将确保在 DNS 更改期间通知新站​​点。

相关内容