尤物网站永久进入yw:一次迁移的完整记录
7 月 26 日下午三点,我坐在杭州文三路一家便利店靠窗的位置。
桌上摊着一台 2019 年的 MacBook Air,电池还剩 11%,屏幕上是旧主机的 SSH 终端,光标在最后一行闪。
我输入 dig yw.example.com,返回的 IP 指向一个我两年没登录过的服务器。账单显示它还欠着 43 天。
「尤物网站永久进入yw」这个名字,是 2023 年一个用户私信给我的。
他说他存了书签,某天忽然打不开了,问是不是我换了域名。我没换,是服务器挂了。
那条私信我截图留着。文件名 2023-11-08_0214.png,一共 6 张,我都没删。
这次迁移,说到底就是把这个漏洞补上。
我做了三件事。第一,把旧主机的 1,842 篇归档全部导出,打包成 tar。第二,把 DNS 的 TTL 提前调到 60 秒。第三,找老周帮我做一次 24 小时的观察窗口。
老周在电话里说了一句:「你这站流量又不大,紧张什么。」
我说,不是流量的事。
他说,哦,懂了,是那个尤物的事。
我没接话。挂了电话继续看日志。
说实话,我不喜欢「永久进入」这个词。它太像一句承诺,而站长的承诺通常兑现不了。
但用户既然这么叫,我至少得让它别在凌晨两点挂掉。
我更愿意把这个站理解成一张地图。名字难听,但坐标准。
迁移的过程比想象中顺利。凌晨一点四十分,新主机的 Nginx 跑起来,第一条请求的响应时间是 87 毫秒。
我把旧主机上的 /var/www 目录删掉之前,停了几秒。
那里面有一个手写的 robots.txt,是我 2021 年第一次部署时留下的。内容是三行,最后一行是 # 别抓我,我还没想好写什么。
我把它拷到本地,才按下回车。
后来有读者在 by回家不迷路贴吧 里提到这个站,说它「像老式商场的地下二层」。我看完笑了一下,没回复。
迁移完成得很快,但有个小插曲。
新主机默认的 PHP 版本是 8.4,有个老插件跑不起来,报 Fatal error 一共 17 次。
我花了 20 分钟把它替换掉,换完才发现那个插件其实只在一篇文章的页面上被调用过一次。
那篇文章是 高通骁龙6gen5处理器什么水平,2024 年写的,现在读起来有点像另一个人的笔迹。
我没删它。它写得还行,只是太长了。
早上六点,天亮了。我关了终端,去楼下买了两个肉包和一杯豆浆,一共 9 块。
回来的时候,站已经能正常访问。那个叫「cy77.tv网」的老链接,也指向了正确的地方。
总结一下我的看法:
一个站能活多久,不取决于服务器多稳,取决于写的人还愿不愿意打开编辑器。
这句话有点自大。但我是这么想的。