青益云记

平凡的人,平凡的事,平凡心做平凡事

  • 139
  • 文章数
  • 6
  • 分类数
  • 352
  • 评论数
标题

「 处理一次服务器系统升级踩坑 」

青益   |  2024年12月13日 前言 之前把centos的防火墙搞掉了,恢复也不行,想着centos7.6太老了,软件源也没啥维护的了,干脆先升级centos 8.5...
内容

前言

之前把centos的防火墙搞掉了,恢复也不行,想着centos7.6太老了,软件源也没啥维护的了,干脆先升级centos 8.5 (stream);先说结果,升级成功了,但是python环境被我搞废了,同时dnf也是不能用的,啥方法都试了,宝塔也废了,索性重装系统了

过程

在选择系统的时候,我发现腾讯云只给了几种Linux选项,无非Ubuntu Debian centos;看了一眼,居然也支持stream8-9安装了,于是我安装了stream9,后来在网上查了一下,发现这玩意不适合生产环境,我怕哪天dnf upgrade就寄了;

折中的办法,而且快速

我预想是安装RockyOS的,但是腾讯云的标准镜像不带它,那就只能自己动手了,那就是DD安装,还没讲完呢,我发现rockyos官方是支持迁移脚本的,然后我去GitHub下了脚本,跑,跑了好几遍没跑通,都是dnf的yum.repo.d问题,想办法解决,但是这方面的资料还是太少了,网上的解决办法并不通用,使我放弃了 然后想起来还有DD安装方式,网上搜了一下安装脚本,发现了一个比较厉害的,支持任何服务器OS进行转换系统,Windows和Linux互转换都可以;

Loading...
它支持以下列表的发行版安装,一条命令下去,10分钟不到,服务器系统已经变成了RockyOS

系统要求

原系统可以是表格中的任意系统

目标系统的配置要求如下:

目标系统 版本 内存 硬盘
Alpine 3.18, 3.19, 3.20, 3.21 256 MB 1 GB
Debian 9, 10, 11, 12 256 MB 1 ~ 1.5 GB ^
Kali 滚动 256 MB 1 ~ 1.5 GB ^
Ubuntu 16.04, 18.04, 20.04, 22.04, 24.04 512 MB * 2 GB
Anolis 7, 8 512 MB * 5 GB
Oracle 7, 8, 9 512 MB * 5 GB
RedHat   AlmaLinux   Rocky 8, 9 512 MB * 5 GB
OpenCloudOS 8, 9 512 MB * 5 GB
CentOS 9, 10 512 MB * 5 GB
Fedora 40, 41 512 MB * 5 GB
openEuler 20.03, 22.03, 24.03 512 MB * 5 GB
openSUSE 15.5, 15.6, Tumbleweed (滚动) 512 MB * 5 GB
NixOS 24.11 512 MB 5 GB
Arch 滚动 512 MB 5 GB
Gentoo 滚动 512 MB 5 GB
Windows (DD) 任何 512 MB 取决于镜像
Windows (ISO) Vista, 7, 8.x (Server 2008 ~ 2012 R2) 512 MB 25 GB
Windows (ISO) 10, 11 (Server 2016 ~ 2025) 1 GB 25 GB

* 表示使用云镜像安装,非传统网络安装

^ 表示需要 256 MB 内存 + 1.5 GB 硬盘,或 512 MB 内存 + 1 GB 硬盘

[!WARNING] ❌ 本脚本不支持 OpenVZ、LXC 虚拟机

请改用

Loading...