今天周末,因为昨晚熬夜睡觉比较晚,然后一直赖床到下午接近3点才起床,和平常一样,洗脸刷牙开电脑三部曲,打开我的网站一看,咦,怎么网站内容都没了,吓我一跳,然后赶紧登陆后台,确实是所有的文章全部都消失了,如下2张图所示:
图一症状:所有的目录文章打开都是404了
图二症状:打开Z博客后台文章管理所有的文章全部消失了
当时头脑闪现的念头就是马上分析原因,服务器中毒?缓存????一一排查不得而果,浏览器反复刷新也还是如此,赶紧上Q群求教Z博客技术大神,无人应答,也许是以为我开玩笑吧.....
未果!我马上请教了以前技术好友,他告知让我检查一下数据库是否被黑,于是马上行动把备份的数据库赶紧下载下来分析比对,可是发现直接在宝塔面板下载数据库根本下载不下来?
无奈只能去七牛云下载,赶紧打开七牛云官网查看备份文件,后发现下载文件需要绑定一个备案的域名才可以,又是一阵骚操作....
于是马上在阿里云解析一个二级域名,解析生效后马上将域名解析到七牛云,如下图所示
等待2分钟后收到了七牛云的邮件弹窗,刷新页面,果然,解析的域名成功了,七牛云的效率还不错,点赞感谢一下:
一切就绪,马上下载数据库文件,网站文件和数据库文件是分开下载的,下图为网站文件
为了能够清晰比对数据库文件是否被黑,我重新解析了一个域名做参照物,所以接下来是新建一个站点,上传网站文件和数据库,从新建站点地址
一比对数据库文件情况吓一跳:图一为目前出问题的数据库,图二为备份好的数据库,对比情况如图所示,存储文章的数据库文件5.5M被莫名删除了???谁删除了?谁删除的?疑问3连杀
揪出真因后,马上覆盖备份的数据库,到此,319篇文章重见天日,作为站长来说,网站就像自己的儿子,大半年时间写了319篇文章,那是站长积累的成果,看着网站内容日益丰满,来个莫名其妙的消失,
就好像朝夕相处的儿子突然不见了,你可曾想到作为父亲的心里如何面对?虽然这个问题处理好了,但是留下来2点作为我们站长来思考:
第一,网站的安全性尤为重要,建议大家一定要做好备份,拿我的亲身案例来说,如果没有备份的话,那么大半年的心血就付之东流了,这里推荐大家用七牛云,每月10G免费流量,足够中小站长使用了!
第二,网站数据库莫名其妙的消失问题根源到底谁之过?到底是被谁删除了那个本应该存在的数据库文件?数据库安全真凶究竟何处躲藏?谁能告诉我?
再次纪念那曾经本应存在的319篇文章: