我的编程空间,编程开发者的网络收藏夹
学习永远不晚

CentOS7系统如何升级备份

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

CentOS7系统如何升级备份

这篇文章主要介绍了CentOS7系统如何升级备份,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

一、系统版本

1) CentOS 7.1.1503

2) CentOS 7.2.1511

二、通过tar命令备份当前操作系统

#tar cvpzf /mnt/linuxbackup.tgz--exclude=/proc --exclude=/lost+found --exclude=/mnt/linuxbackup.tgz--exclude=/mnt --exclude=/sys /

命令解释:

tar:linux常用的打包程序

cvpzf:是tar的参数

c-创建新文档

v-处理过程中输出相关信息

p-表示保持相同的权限

z-调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩

f-对普通文件操作

linuxbackup.tgz:要打包成的文件名

--exclude=/proc:排除/proc目录,不打包这个目录,后面也同理,记得排除自身打包的文件名

/:表示打包linux根目录所有文件,当然了排除的文件不包含在内

整个过程理解起来意思就是,创建一个新的文件名linuxbackup.tgz压缩文件,它保存式从排除了指定目录后的文件,并且保存原有的权限设 置,这里必须记下你排除的目录,恢复的时候需要手动创建。具体哪些目录要排除在外,这个根觉不同的环境和工作需要进行选择就是了。执行后等待一定时间就可以了,将这个linuxbackup.tgz拷贝到其他地方即可,备份完成了。

重点指出:在打包过程中不要进行任何的操作,否则会修改某些文件,在备份完后tar会提示错误,恢复也是一样。

三、通过YUM命令升级操作系统版本至CentOS 7.2.1511

#mount -t iso9660 -o loop xxx.iso /mnt/iso      ###挂载ISO镜像文件至/mnt/iso#vim /etc/yum.repos.d/CentOS-Base.repo[local-source]name=CentOS-$releasever - Basebaseurl=file:///mnt/isogpgcheck=1enabled=1gpgkey=file:///mnt/iso/RPM-GPG-KEY-CentOS-7#yum clean#yum update -y

四、重启之后系统顺利升级至CentOS 7.2.1511

五、现在将系统恢复至升级之前CentOS 7.1.1503,通过tar命令恢复我们之前备份的文件

# tar xvpfz /mnt/linuxbackup.tgz -C /

等执行完后,别急着重启系统,要记得创建刚才在备份时候排除的目录,手动创建,例如上面我们排除,我们需创建

#mkdir /proc#mdkir /lost+found#mkdir /mnt#mkdir /sys

六、重启系统,发现系统引导卡在最后一步,图形化界面无法完全显示,通过SSH连接也被拒。

七、挂载光盘,进入拯救模式,挂载硬盘分区至/mnt,将系统启动级别修改到3(字符界面)。

#mount /dev/mapper/centos-root /mnt/root#cd /mnt/root/etc/systemd/system/#rm default.target# ln -sf /lib/systemd/system/multi-user.target default.target

###systemd使用链接来指向默认的运行级别,由/etc/systemd/system/default.target文件中决定。

八、重启之后,显示字符用户登录界面,但是用户无法登录,提示密码错误。

九、启动单用户模式,修改root用户密码。

1)启动系统,按下e键进入编辑模式

2)在linux16/vmlinuz-3.10.0-229.el7.x86_64 root=/dev/mapper/centos-root rord.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quietLANG=en_US.UTF-8所在参数行尾添加以下内容:init=/bin/sh

3)按Ctrl+x启动到shell

4)挂载文件系统为可写模式:mount–o remount,rw /

5)运行passwd,并按提示修改root密码。

6)如何之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:#touch /.autorelabel。因为我是个人实验系统,所以我直接将SELINUX关闭了。

7)运行命令exec/sbin/init来正常启动,或者用命令exec /sbin/reboot重启

十、重启后通过新密码登录成功,系统提示一些错误,按照提示一一执行命令修复成功,执行startx启动图形化界面成功,系统已成功恢复至CentOS 7.1.1503。

十一、将系统启动级别恢复到5(图形化界面)

#systemctl set-default graphical.target

感谢你能够认真阅读完这篇文章,希望小编分享的“CentOS7系统如何升级备份”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

CentOS7系统如何升级备份

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS7系统如何升级备份

这篇文章主要介绍了CentOS7系统如何升级备份,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、系统版本1) CentOS 7.1.15032) CentOS 7.2.15
2023-06-10

如何备份Ubuntu系统

这篇文章主要讲解了“如何备份Ubuntu系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何备份Ubuntu系统”吧!  1.在桌面环境,打开你的移动硬盘  查看磁盘所在盘符:df -ah
2023-06-13

Win8系统如何备份 Windows8备份系统(图文教程)

随着微软最新Win8系统上市,很多电脑朋友都将电脑升级到了最新的Win8,以获得更好的系统体验,另外不少朋友购买的新电脑,则也开始普遍是Win8系统电脑,对于Win8系统最麻烦的莫过于安装系统需要获取密钥,一旦系统出问题,重新安装都要输入,
2022-06-04

Ubuntu系统备份恢复升级的策略是什么

这篇文章将为大家详细讲解有关Ubuntu系统备份恢复升级的策略是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。在最初使用开发者系统的时候,无论是构建Ubuntu系统基础设施,还是安装配置
2023-06-16

如何用ghost备份系统

要使用Ghost备份系统,您需要按照以下步骤操作:1. 下载并安装Ghost软件:首先,您需要从Symantec官方网站或其他可信的软件下载站点下载并安装Ghost软件。请确保您下载的是最新版本,并且与您的操作系统兼容。2. 准备备份介质:
2023-08-21

win10如何升级系统

升级Win10系统有以下几种方法:1. Windows更新:打开“设置”->“更新和安全”->“Windows 更新”,点击“检查更新”,系统会自动搜索并下载最新的更新,包括系统升级。2. 使用Windows 10安装媒体:从微软官方网站下
2023-10-09

如何升级Win7系统

今天,我想和大家分享一下如何升级我的win7系统。很多朋友不知道,甚至没有升级。让我们分发win7系统升级和更新的方法。不会的朋友赶紧学。1.进入win7系统的控制面板。单击系统与安全选项。3.在下图中找到检测更新按钮。4.在检测到的更新包
2023-07-10

win7如何升级系统

这篇文章主要讲解了“win7如何升级系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win7如何升级系统”吧!第一种方法1. 在Windows 7上下载Media Creation Too
2023-07-01

win10如何备份整个系统

要备份整个系统,您可以使用Windows 10操作系统自带的备份和还原功能。以下是备份整个系统的步骤:1. 打开“控制面板”,选择“系统和安全”。2. 在“文件历史记录”下,点击“备份和还原(Windows 7)”。3. 在左侧导航栏中,点
2023-10-20

win10备份系统如何操作

我们在平时使用电脑的时候,可以对系统进行备份,在系统出现故障时我们就可以通过还原系统的方法来解决问题了,一起来看看如何给win10电脑备份系统吧。1、首先点击开始菜单,然后点击这里的设置选项进入。2、设置界面中,我们在下方,找到这里的更新和
2023-07-13

xp如何升级win7系统

这篇文章主要讲解了“xp如何升级win7系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“xp如何升级win7系统”吧!xp升级win7系统的方法:1、下载win7系统iso镜像到本地硬盘,
2023-07-01

使用OneKey如何备份系统

使用OneKey如何备份系统 ?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。方法/步骤第一步:用U盘启动大师进入PE系统后,在桌面鼠标双击OneKey Ghost则打开了此
2023-06-13

Win10系统如何进行备份

本篇内容介绍了“Win10系统如何进行备份”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!win10系统备份步骤:1、按下win+r键打开运行
2023-06-27

xp如何升级win11系统

本文小编为大家详细介绍“xp如何升级win11系统”,内容详细,步骤清晰,细节处理妥当,希望这篇“xp如何升级win11系统”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。xp升级win11系统最简单好用的方法1、
2023-07-01

Win102019ltsc如何关闭系统升级?必须关闭系统升级吗?

Win102019ltsc早已是个很平稳的系统软件了,也不会有很大的升级,可是依然会有按时的安全系数升级。下面我们一起探讨如何手动关闭自动升级功能,因为一些客户对系统升级表示强烈不满。一、关闭WindowsUpdate服务我的电脑鼠标右键→
2023-07-15

如何使用升级助手升级到Win8系统

在升级至Windows 8时,微软强烈推荐先安装Windows 8升级助手。它可以扫描你当前的电脑以了解它是否准备好升级为Windows 8,并可提供兼容性报告和购买、下载以及安装Windows 8的可选步骤。如果你的电脑当前正在运行Win
2022-06-04

如何提前升级win11系统

本篇内容介绍了“如何提前升级win11系统”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、首先我们可以下载一个专业的win11检测软件,查
2023-07-01

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录