CentOS8鏡像系統(tǒng)遷移轉換成OpenCloudOS系統(tǒng)

麥子 運維技術132字數 910閱讀3分2秒閱讀模式

坦率的講,CentOS鏡像在我們國內的用戶應用中算是比較廣泛的,很多的一鍵包和面板首先兼容的是CentOS系統(tǒng),且在國內的相關文檔也是比較多的。但是,我們應該知道,CentOS8從2022年就已經停止更新,包括我們很多人在用的CentOS7也會將于2024年6月停止更新,這樣后續(xù)的安全保證就比較難。

于是,我們需要提前準備是否更換鏡像。當然更換鏡像的方式有好多種,比如我們備份數據重新安裝能更新的鏡像后恢復數據。也有直接在線遷移轉換鏡像,不影響數據使用且無需備份。這里較多的是可以將CentOS遷移到OpenCloudOS系統(tǒng)。這個OpenCloudOS系統(tǒng)鏡像出自OpenCloudOS系統(tǒng)社區(qū),兼容CentOS比較好的。

OpenCloudOS 基礎庫和用戶態(tài)組件完全與 CentOS 8 兼容,而且可以通過內核層面的優(yōu)化和增強,這樣可以提前給需要轉換鏡像的提供可選機會。

建議:考慮到安全,我們還是提前鏡像或者快照備份系統(tǒng)和數據。

1、安裝必要的軟件環(huán)境

yum install -y python3

這里我們需要先安裝Python3。

2、下載安裝工具

wget https://mirrors.opencloudos.tech/opencloudos/8.6/AppStream/x86_64/os/Packages/migrate2opencloudos-1.0-1.oc8.noarch.rpm

然后執(zhí)行安裝工具:

rpm -ivh migrate2opencloudos-1.0-1.oc8.noarch.rpm

開始遷移:

python3 /usr/sbin/migrate2opencloudos.py -v 8

然后等待等待。

看到"Switch complete. OpenCloudOS recommends rebooting this system."說明安裝完成。這里我們重啟服務器。

3、檢查鏡像

cat /etc/os-release

重啟服務器之后,檢查鏡像。

這里我們看到是OpenCloudOS。這樣基本就完成遷移。

最后,檢查我們系統(tǒng)中的數據和項目是否完整。

文章有參考騰訊云文檔且在自己的騰訊云服務器演示安裝遷移過程。

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2023年10月3日 08:16:23
  • 轉載請務必保留本文鏈接:http://bjj.org.cn/centos-to-opencloudos.html
  • CentOS遷移鏡像
  • CentOS8更換系統(tǒng)