从 Hostinger 搬到 Cloudways,花了六个小时,中间挂了两次

先说为什么搬:Hostinger 三年套餐到期,续费 249 美金。Cloudways 一个月 11 美金,算下来便宜一半。

一、准备工作

  • 用插件导出了全站(文件 + 数据库)
  • 记下了原来的 DNS 记录(MX 记录差点忘了)
  • 提前在 Cloudways 开了服务器

二、四步过程

第一步,装 WordPress,导入备份。 备份 380M,传了 40 分钟。

第二步,改 DNS。 这一步出了问题。我把 A 记录指到新 IP,但忘了 Cloudflare 那边也有一条记录,两边打架,网站打不开。查了半小时才发现 😮‍💨

第三步,SSL。 Cloudways 一键签了 Let’s Encrypt,但因为我域名还在切换中,验证失败。等 DNS 生效(大概 50 分钟)再签才成。

第四步,邮件。 网站能开了,但收不到邮件了。想起来 MX 记录没迁,补上。

中间第二次挂,是导入数据库的时候字符集选错,中文商品名全变乱码。重新导了一遍,选 utf8mb4 才好。

三、几条建议

  • 搬家别在周五晚上做,留出第二天处理问题
  • MX 记录、Cloudflare 的 DNS、子域名,一个都别漏
  • 网站数据先备份,但也要想好回滚要怎么回
  • 字符集一定要确认

现在站跑在新服务器上,速度确实快了一些。但我不想再搬第二次了 😅

请登录后发表评论

    没有回复内容