起因
我在办公室放了一台 HP 的服务器,大批量数据主要是存放在 HDD 上,
机器上也有固态盘,使用了 Hype-V 做了一台 Linux 的虚拟机用来跑 web 服务。
某一天,同事说该 web 服务无法保存数据,我就重启了一下这个虚拟机,然后
然后它就启动不起来了
找了半天也找不到原因,
花了半天时间才发现原来这个固态出问题了,
有坏块
这是一张很久以前买的台电的消费级别固态盘,废物利用,随手被放在这台机器上
这台机器后来又好巧放在了办公室,
这个盘又好巧不巧用来放了系统和关键业务。
这下日了狗了,
还好所有的关键数据都有各种备份方案,所以这个 web 服务有当天凌晨的备份
开始解决
首先把备份恢复在阿里云里来确保业务继续
然后购买了一张 intel 的 S3610 企业级固态来代替原来的坏盘
系统方面:之前的 win10 已经不在受支持了,就算注册一下获得额外 1 年的支持也只是苟延残喘
但是这台古久服务器又没有 TPM,对 win11 也不能很好的支持
但是意外发现 windows server 2025 反倒又不需要 TPM 了
甚好
本来写这篇博客主要是为了记录一下中间的坑
但是没有当天写,现在忘记安装 server2025 中间有什么了
大约就是在前期捯饬磁盘的时候没注意到这台老机器不支持 UEFI
所以用 GPT 方式做启动盘无法启动,需要虚拟光驱或者安装 U 盘才可以启动
要换成 MBR
IIS 来做 Webdav,之前做的时候没有加密,
当时想着周围也不太可能有人有本事来搞中间劫持
但是既然新做了,还是加上 SSL 吧,毕竟有些黑子也不是特定针对谁,或许我的数据流刚好经过它呢
那么这个方案就是 DDNS 引导到办公室,然后端口转发到服务器,还要有 SSL
本来想博客记录一下过程,免得下次再弄的时候花时间
但是忘记怎么弄的了,大概是我的 SSL 是用 MMC 设置的,后来发现 IIS 里似乎有 SSl 设置的地方
然后就是 Microserver gen8 老生常谈的启动磁盘问题
我很早以前就看到网络上各种方案来解决从光驱位启动的问题,这些方案往往非常复杂
但是我一直都是用特别简单的大白菜工具盘来解决,大白菜工具盘制造的时候最后一个选项是启动原系统,
设置一个倒计时时间,然后它会自动的查找所有硬盘上的系统,
但是既然弄了,就要弄得干净清爽,大白菜不干净
有没有干净的,有,wepe
但是试了下 wepe,太干净了,没有这个功能啊
研究了下,也没搞定
继续尝试 ventoy,使用 ventoy 来做了一张 TF 卡
进入后是需要手动选择的菜单,里面有 F4 建菜单里有很多选项,比如从第一个磁盘启动,查找磁盘里的 win 系统启动等
这不就是我想要的么
但是手动不行,必须是自动才行啊
来看 ventoy 的文档,在全局控制插件里有写自动进入的 json 写法
在启动盘的大分区里放进一个 window server2025 的镜像做备份,
然后在根目录里做一个 ventoy 的文件夹,里面照着官方文档写一个 ventoy.json
完美
之前的系统盘坏的忽然,我忘记了 Suitecrm 的 cron 要怎么做
重新尝试又花了点时间
所以记录一下,宝塔面板安装的 suitecrm 的 cron 配置
在计划任务里,设置每分钟运行一次,执行用户 root
脚本内容:cd {suitecrm 位置} && {在使用的 php 位置} cron.php > /dev/null 2>&1
Successful
