在这篇文章中老蒋就介绍不需要重新安装系统和宝塔面板可以升级系统镜像从CentOS6到CentOS7的方法。我们开始需要做的当然是备份数据,万一出现故障我们还可以恢复数据,如果有快照备份的就快照备份,或者将网站备份到本地。
第一、修改yum源文件
vi /etc/yum.repos.d/upgrade.repo用VI编辑器或者下载到本地然后编辑文件。
[upgrade]
name=upgrade
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
enabled=1
gpgcheck=0添加文件。
第二、安装依赖包
yum install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant第三、效验升级
preupg导入GPG密钥
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7执行升级任务
/usr/bin/redhat-upgrade-tool-cli --force --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64或者我们可以用阿里云镜像升级,如果国内服务器的话可以用。
/usr/bin/redhat-upgrade-tool-cli --force --network 7 --instrepo=http://mirrors.aliyun.com/centos/7/os/x86_64/第四、重启完毕
reboot如果遇到"Error: database disk image is malformed"错误的话需要执行:
yum clean dbcache清理,最后重启生效。