一条命令重装系统,VPS 换机真香
最近在折腾 VPS 的时候,被一个叫 reinstall 的开源脚本彻底圈粉了。以前换系统要么开控制面板,要么老老实实挂载 ISO 走 VNC,流程又长又容易卡在引导阶段。这个脚本的思路很直接:既然当前系统还能跑,那就让它自己把自己覆盖掉,重启之后就是全新系统。
它的核心用法就两行命令。Linux 下先下载 reinstall.sh,然后执行 bash reinstall ubuntu 2604,机器重启后自动进入安装流程;Windows 下下载 reinstall.bat,用管理员权限跑 reinstall.bat 加参数即可。甚至可以在 Linux 和 Windows 之间互相转换,比如把一台 Linux 小鸡直接刷成 Windows,或者反过来。除了常规的 Ubuntu、Debian、CentOS 这类发行版,它还支持飞牛这类国内 NAS 系统,以及一些比较小众的场景。脚本内置了几个实用功能:
- 实时日志网页:安装过程中可以打开浏览器看进度,不用干等 SSH 掉线
- DD Raw 镜像恢复:适合有自定义镜像、想整盘还原的情况
- Alpine Live 环境:重启进一个轻量救援系统,方便排查问题
- netboot.xyz 网络启动:直接进网络引导菜单,装什么系统都行当然,代价也很明确:重装会清空整块硬盘的数据,没有任何后悔药。所以动手前一定要确认快照、备份、授权信息都处理好了,尤其是生产环境的机器。另外脚本依赖网络下载镜像,国内服务器建议用作者提供的国内镜像地址,速度会稳很多。我的判断是,这类工具真正的价值不在于省那几步操作,而在于把「换系统」这件事从运维流程变成了随手可做的动作。对经常测试不同发行版、或者临时需要把机器转手的人来说,它比任何面板都轻量。唯一要提醒的是,别在没备份的机器上试,不然一条命令下去,数据就真的说再见了。
它的核心用法就两行命令。Linux 下先下载 reinstall.sh,然后执行 bash reinstall ubuntu 2604,机器重启后自动进入安装流程;Windows 下下载 reinstall.bat,用管理员权限跑 reinstall.bat 加参数即可。甚至可以在 Linux 和 Windows 之间互相转换,比如把一台 Linux 小鸡直接刷成 Windows,或者反过来。除了常规的 Ubuntu、Debian、CentOS 这类发行版,它还支持飞牛这类国内 NAS 系统,以及一些比较小众的场景。脚本内置了几个实用功能:
- 实时日志网页:安装过程中可以打开浏览器看进度,不用干等 SSH 掉线
- DD Raw 镜像恢复:适合有自定义镜像、想整盘还原的情况
- Alpine Live 环境:重启进一个轻量救援系统,方便排查问题
- netboot.xyz 网络启动:直接进网络引导菜单,装什么系统都行当然,代价也很明确:重装会清空整块硬盘的数据,没有任何后悔药。所以动手前一定要确认快照、备份、授权信息都处理好了,尤其是生产环境的机器。另外脚本依赖网络下载镜像,国内服务器建议用作者提供的国内镜像地址,速度会稳很多。我的判断是,这类工具真正的价值不在于省那几步操作,而在于把「换系统」这件事从运维流程变成了随手可做的动作。对经常测试不同发行版、或者临时需要把机器转手的人来说,它比任何面板都轻量。唯一要提醒的是,别在没备份的机器上试,不然一条命令下去,数据就真的说再见了。
评论
登录后即可发表评论
参与讨论,和出海同行交流想法与经验
还没有评论,来抢沙发吧
说说你的看法,第一条评论最显眼