行走江湖

记一次数据丢失和被迫迁移

已经很久没有更新博客了。距离上次更新已经过去快半年,有好多事情想记录下来,可是自从工作以后就变得越来越懒。总想着拖一拖、再拖一拖,想到要更新时,都忘了要写什么。
事情发生在 4 月 21 号。我在访问博客时发现无法访问,原本没有在意 —— 当时选择的 IDC 因为价格便宜,会出现线路割接或数据迁移等情况,造成网站无法访问。我想着晚上再看看,结果……

是的,网站依旧没有恢复访问。我在官方群也未曾看到相关的维护公告,当时心里还算淡定:大不了换个服务器,重新做下解析就行。我去服务器后台查看情况,发现服务器状态未知,重启、开机无效;网站流量正常,也未收到过 CC/DDoS 攻击。
当时有点无语,只能无奈地提交了工单,等待回复。很遗憾,所属服务器的母鸡炸了,数据也没有了。服务商让我申请退款处理,全额退款。

处理结果能接受,毕竟对方没有直接跑路,还进行了全额退款。只是我的数据…… 我其实有备份数据的习惯,每周一次,通过插件备份后发送到邮箱。可是只有数据库,没有静态文件。我进行了恢复,很可惜数据不完整 —— 插件并没有按我的设置,把全部的数据表备份下来。
当时的心情很差。我记忆里除了插件备份,好像没有其他备份了。现在可好,不仅静态文件没了,数据库也是残废,感觉要从零开始了。

我一直用动静态分离:动态资源在服务器,静态资源(主题的 css、js、图片、字体文件等)都托管于腾讯云的 cos 中,使用我的备案域名进行加速。好巧不巧,我在腾讯云的 cos 存储桶列表中,发现了一个使用宝塔面板期间的整站备份 —— 网站静态文件、数据库都有,查看日期是去年 12 月份,有三个存留。这可能是不幸中的万幸吧。
我便马上开始重新购买服务器。由于.org 域名无法备案,担心这样的事情再次发生,就没有再使用小厂的服务器。找了一圈,发现 ucloud 有款轻量应用云主机还不错:配置为 2H/2G/30M 峰值带宽,2048GB 月流量,三网直连,价格为首年 120 元,对于我这样的小博客绰绰有余。

在使用 ucloud 期间,因服务器性能访问速度,未到预期已更换其他IDC,虽然不是什么大厂但创立时间也有13年,服务器性能访问速度也符合预期,不再使用ucloud 服务器。

这次恢复数据时,我选择的还是 1Panel 面板,没有使用宝塔。原因是个人感觉 1Panel 面板的界面比宝塔好看,而且我用过半年,也没有出现什么 bug。通过这次事件后,我长记性了:在 1Panel 面板里安装了备份插件,将网站文件及数据库全部备份到腾讯云 cos 里,每天备份一次,保留五份,放弃了使用 typecho 的插件进行备份。
数据真的是要备份的,毕竟数据是无价的啊!虽然我更新得少,可数据要是真没了,网站要是再也打不开了,我真的会很伤心的。

本文著作权归作者 [ 羽忆 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ unsplash ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。

发表留言

读者留言32

  1. 我也丢过一次数据,还误删过,还好误删那次阿里云都是各种自动备份,备份真的很重要!
    然后现在直接存在本地了……117

  2. 原来如此,是这个原因换了域名啥的?

    其实可以考虑和我一样使用 Astro,我的博客全部代码都是开源的,可以参考。

    1. @雨帆

      org域名没法备案,找服务器太难找了,不是贵就是不太靠谱要不就访问速度不咋地。

      正好前几天注册了一个me域名就直接换了一套。

  3. 我也是用的1panel,赶紧去找个备份插件来用,不然数据丢了就尬了。

    1. @耳朵的主人

      我又从1panel换成宝塔了,原因是最近在给主题修改样式,本身自己的技术就很菜再加上1panel的编辑器真的好难用,就换走了126

  4. 欢迎加入备份大师和静态大军行列

  5. 厉害了大佬,没想到最后连玉米都换了哈哈哈

  6. 数据丢了真的很让人伤心!!!
    但因为很久很久以前因为电脑的问题丢过数据后,用各种网站服务我都习惯备份,到是没有丢过这方面的数据。

    1. @小F

      是呀,幸亏一个不算很远的备份,要不然真的是哭唧唧114
      脑子里其实一直都有要按时备份的想法,就是有侥幸心理而且还比较懒,这些好了长记性了。

  7. 113我来找存在感了

    1. @森木志

      欢迎欢迎,热烈欢迎101

  8. 很早以前丢过一次数据后,我就定时任务整站备份到微软云盘了。:#(被打)

  9. 同样因为一些骚操作丢过数据,所以现在一直用的腾讯云,想迁移也不敢动