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

羽忆
行走江湖

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

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

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

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

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

打赏 1 分享
评论(13)
隐私评论
  1. 泽泽

    这篇文章也是咕了很久

    9小时前回复
    1. @泽泽

      昨天大半夜去网吧憋出来的

      6小时前回复
  2. 1Panel 可以设置一个自动备份的任务,同步到对象存储,很方便的。

    10小时前回复
    1. @萧瑟

      是的,很方便很丝滑

      10小时前回复
  3. 心疼UP三秒

    11小时前回复
    1. @永恒末匕

      好的好的

      10小时前回复
  4. 数据无价啊,直接上大厂服,备案过其实很优惠,用1panel定期快照。

    11小时前回复
    1. @粽叶加米

      是的,备案了买服务器确实更优惠。没备案就要花点经历去找,一般国内大厂都是首年有优惠续费原价,好点的可以直接买三年,还要等个啥五一,十月一,双十一,元旦春节期间才能遇到。海外的话能找个传家宝就好了续费也是活动结果

      10小时前回复
  5. 哈哈 我买的阿里存储,直接目录备份数据库备份。换服务器,直接复制就行了。

    15小时前回复
    1. @网友小宋

      听说是用阿里云服务器和oss进行内网互传是免费的啊

      10小时前回复
      1. @羽忆

        前段时间阿里给了个50的优惠价,备份就从腾讯切到阿里了。那家便宜用哪家。

        6小时前回复
  6. 彼岸临窗

    我都是每天定时备份一次 数据库和网站都备份到腾讯云 cos ,最差也能恢复到昨天的状态😂

    16小时前回复
    1. @彼岸临窗

      我现在也是了,以前没有这样的意识,其实搞个备份几乎是零成本,操作也不麻烦。

      10小时前回复