记一次因瞎折腾导致宝塔出错并恢复数据

前言

之前就有文章写过关于我弄了宝塔的腾讯云cos保存了网站目录文件和数据库文件,今天真就派上用场了。

过程

因为看到了网上有聚合热榜的网站,所以自己也想搞一个,刚好就找到了搭建教程,然后就自己在宝塔面板的docker里倒腾了,结果就出现了问题,宝塔面板的网站里的网站变少了,变成两个了,连博客站都没有了,一下子就慌了神,再看docker发现刚刚搭建的项目突然就停止了,端口和镜像都没错,但就是意外停止了。想了想估计和我之前升级宝塔面板还有这次倒腾docker有关,导致某些未知的错误发生了。

拯救

幸好之前把网站和数据库备份到了腾讯云的cos里,并且每天都备份一次,所以我找到了当天的记录,也就是2024年1月28日备份的网站和数据库。但也有一个问题,那就是docker搭建的项目都没有备份了。不过想想也还行能够拯救最重要的博客数据和API接口数据就很不错了。于是我就下载了腾讯云官方的cos打包下载软件cosbrowser,并且登录了账号把所有备份的数据下载下来,然后重装了服务器系统,原本想安装宝塔8.0.3版本的,但是找了半天没有找到官方的部署,只找到了开心版,但是对于开心班不放心所以就没用,不仅如此,我还试了下降级但是不知道是步骤问题还是宝塔版本的问题,降级到8.0.3之后面板首页服务器状态看不到,环境更是安装不了,所以还是只能安装到最新版。然后进行数据的恢复,幸好所有的docker项目我都有写文章记录,这样省去了很多麻烦,比如找镜像命令等,只需要按照步骤完成即可,最后经历了两个多小时的抢救以及修改,所有数据都恢复完毕!!!

结语

这次事件给了我一个教训,就是有事没事少折腾服务器,不然突然出现未知的错误就会措手不及,同样,这次事件也体现了备份的重要性!!!

THE END