缘起
使用『雨迹轩』做为自己博客的名字已经有十年多的时间,最早的创建初衷是想将自己早前写日记(或许也叫流水账)的习惯转移到线上,毕竟在当时写博客是件蛮"潮"的事儿:记录的内容可以更加发散,在发布新内容的同时又能通过阅读数和搜索引擎的收录来获得成就感与认同。而写日记带着点"土"味的同时动力已明显不足。
最早,先是玩了一阵百度空间,大厂下的平台本身自带流量,入住门槛低使用友好,还有饭圈文化的雏形,那时疯狂磕韩国综艺,补《情书》、《XMan》、《无限挑战》,追《青春不败》、《我们结婚了》、《RunningMan》,自己博客在百度空间上的爆款也是和《青春不败》、《我们结婚了》相关的内容,毕竟是真喜欢。接着,发现入住式博客与自己技术宅的属性有些割裂,于是开始自建博客网站的折腾之路。购置空间和域名算是在网络上有了一席之地,再使用Zblog这套博客程序架设起自己的博客网站,一篇篇的将百度空间上的内容搬运过来,并继续记录与扩充内容。Zblog没坚持很长时间,又被WordPress丰富的主题和扩展性还有活跃的生态吸引,人嘛往往喜欢追求新鲜与更好的东西,于是又是一阵腾转挪移将博客程序升级为WordPress,这时候对于博客的管理也渐入佳境:覆盖广的分类,丰富的标签,齐整的图片归档。
就这样稳定了2年,渐渐发觉记录的动力已大不如前,为改善自己的积极性,想通过再次更换博客程序所带来的新鲜感引出自己的输出欲望,因为擅长java开发调研一番后索性就将整套博客网站系统定为 Halo。完成部署、域名绑定、内容迁移后,以为接下来就省心多了,谁知博客系统会不定时的关闭导致网站无法访问,排查过后才了解到运行博客系统的服务器性能有限制,基本上博客系统+mysql数据库运行完就已经占85-90%的内存,只要访问量大些或者是其他程序多占用些内存,博客程序就会自动关闭。那段时间正好自己对家中的NAS还带着热乎劲,将博客程序和mysql数据库安装在NAS里的多个docker上,原来购买的服务器就只是做了个跳转,也算相对完美的解决了问题。
缘灭
似乎将博客程序更换成最熟悉的java语言开发的 Halo,并且充分使用NAS,以及使用Frp内网穿透、Docker容器等技术后并没有给我的写作动力产生什么太大的正面效果,反而因为这样复杂的实现手段带来了不少隐患:
- 使用内网穿透,需要家里网络的顺畅稳定。家里的路由器不知道什么原因,偶尔都会有掉线的情况,需要重启才能解决,有时候自己又不在家也没能及时手动重启。
- 家中NAS没有UPS的断电保障,偶尔来个地区停电或者是跳闸之类的,NAS就无法正常运行,博客的正常访问就无从谈起。
- 使用Docker部署的时候,博客程序无法设置自启动,导致NAS开启后,自己会忘记手动启动程序,有时候博客停了一个多月了才发现自己没启动程序,当下整个人就emo了。
- 觉得Raid会浪费硬盘空间,硬盘又不常坏,所以NAS上的重要文件没有任何的冷备和数据冗余方案。
就这样没心没肺的运营着『雨迹轩』谁会想到去年下半年的一次停电,会使得我博客网站上的数据"消失"?总之就很莫名其妙:来电后的第一时间没启动NAS,直到第三天才发现,可按了开机键一点反应都没有(多年经验告诉我应该是电源出了问题),在一阵拆卸尝试无果后,淘宝下单新电源。最后电源装上能正常启动以为万事大吉了,谁知道里面的群辉套件、Docker等等图标消失,去看了下磁盘管理发现第一个硬盘(一共四个硬盘)是个未初始化的状态(其他硬盘都能正常读取),连续折腾几天使出浑身解数还是没办法解决,心里一阵MMP,老子10多年的博客内容就这样没了?!艹!
重启
直到现在还在纳闷为什么那块硬盘是个未初始化的状态,无论是在群辉系统、windows系统上都无法识别出内容。那块硬盘至今还没进行格式化或者其他的操作,生怕有任何的写入都会对后面恢复的可能产生影响。总之自己还是会继续想办法。
本着"有些东西你可以不要,但是不能没有"的理念,并且2022年对我来说是自认为关键的一年,想通过文字的方式描述自己的心路历程,方便回顾与总结,所以又重新部署了一套博客系统,将docker上mysql的数据库文件单独映射到了指定文件夹,后面再通过群辉的"Hyper Backup"套件将指定的文件、数据备份到多个目的地中。同时购买了新的空间服务器,将博客系统运行其上,后面研究看看有什么好的备份方案能将服务器上的指定文件备份到NAS和我的PC上。
关于博客的规划上,自己也做了一番思量。首先,不再延续原来那么多的分类,根据生活、工作、学习这三类属性,确定了"荣添光景"、"搬砖晓事"、"无限进步"这三个挺装逼的分类词条。其次,博客网站的logo、主题外观、文章格式等等细节上还有改善空间,自己接下来会继续这方面的研究。而关于内容发布的频率,自己希望能保持1~2周更新一次的周期。
总之,欢迎『雨迹轩』的回归!
评论区