记录一下那天晚上的排查过程。早期买的学生优惠机型快到期了,续费价格恢复原价,想换到新机器又担心迁移期间数据丢失和停服。
真正麻烦的地方在于,几个原因的现象几乎一样。优惠机型到期后按原价续费,差价很大。也可能是直接换机器要重新部署环境和证书。
另外,迁移期间域名解析切换会有缓存延迟。
盘点当前机器上的服务与端口
ss -lntp
随后打包站点与数据库备份
tar czf /data/site.tgz /www/wwwroot
接着在新机器上恢复并核对
rsync -aHAX /data/ 新机:/data/
剩下的就是用低生存时间做解析切换
dig +short 域名
中途换过一次思路,把范围缩到最小的那一层,反而快了。
改完先别撤,确认这几项。新机器上业务验证通过后再切解析,旧机器保留一周作为回退。
补一句。迁移前把生存时间调小,切换才能快速生效;证书和定时任务最容易漏,列一张清单逐项打勾。拖得越久,排查成本越高,因为现场状态会被后续操作覆盖。