Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
Centos7系统备份与恢复_创想鸟

Centos7系统备份与恢复

下面由centos教程栏目给大家介绍centos7系统备份与恢复,希望对需要的朋友有所帮助!

Centos系统备份与恢复教程

tar:
  特点
  1、保留权限
  2、适合备份整个目录
  3、可以选择不同的压缩方式
  4、如果选择不压缩还能实现增量备份,部份还原,参考man tar

dd
  特点
  1、对块进行操作,能备份整个硬盘(包括分区表、MBR,其他Linux不能很好支持的文件系统)
  2、可以进行压缩(麻烦一点)
  3、由于是备份整个硬盘,文件系统上没有使用的“空白”空间也会被保存起来,备份文件比较大
  备份
  备份硬盘sda,放到/backup(/backup挂载在其他硬盘如sdb)

tar方法教程

jquery小星评级系统 jquery小星评级系统

jquery小星评级系统

jquery小星评级系统 27 查看详情 jquery小星评级系统

Linux不像windows,它不限制根用户存取任何东西,因此,你完全可以把一个分区上每一个的文件放入一个TAR文件中。
使用root用户切换到根目录
然后,使用下面的命令备份完整的系统:
tar cvpzf backup.tgz / –exclude=/proc –exclude=/lost+found –exclude=/backup.tgz –exclude=/mnt –exclude=/sys
或者
tar cvpzf /state/partition1/home/backup.tgz / –exclude=/proc –exclude=/lost+found –exclude=/backup.tgz –exclude=/mnt –exclude=/sys
说明:
    tar 部分就是我们将要使用的软件。
    ‘cvpfz’是我们给tar加的选项,像“创建一个压缩文档”(这是显然的),“保存权限”(以便使每一个相同的文件有相同的权限),以及“gzip”(缩减大小)。接下来,是压缩文档将获得的名称,在我们的例子中是backup.tgz。
    紧随其后的是我们想要备份的根目录。既然我们想备份所有东西:/。接着就是我们要剔除的目录了:我们不想备份每一样东西,因为包括有些目录不是非常有用。同时确保你没有把备份文件本身也加进去了,否则,你会得到怪异的结 果的。你也许同样不打算把/mnt文件夹包括进来——如果你在那儿挂载了其他分区——否则最终你会把那些也备份的。同时确保你没有任何东西挂载在 /media(即没有挂载任何cd或可移动介质)。否则,剔除/media。
在进程的最后,你也许会得到一条信息,写着“tar:由于先前错误的耽搁而存在错误”或者其他什么,不过大多数情况下你可以仅仅忽略它。
作为选择,你可以使用Bzip来压缩你的备份。这意味着较高的压缩比但是也意味着较低的速度。如果压缩比对你很重要,只需用“j”替换命令中的“z”,同时给备份命一个相应的扩展名。这些会使命令变成这样:
tar cvpjf backup.tar.bz2 / –exclude=/proc –exclude=/lost+found –exclude=/backup.tar.bz2 –exclude=/mnt –exclude=/sys
恢复:
如果系统被毁坏,那么我们就可以用备份好的tar包进行恢复。
在分区的根目录下的backup.tgz文件
再一次确保你是根用户以及备份文件在文件系统的根目录。

Linux美妙的地方之一就是这一项工作甚至可以在一个正在运行的系统上进行;没必要被引导cd或者任何东西搞得晕头转向。当然,如果你使你的系统 无法被引导了。你也许别无选择,只能使用一张live-cd了,但是结果是一样的。你甚至可以在Linux系统正在运行的时候,移除它里面所有文件。可是 我不告诉你那个命令!
这是我要用的命令:
tar xvpfz backup.tgz -C /
如果你使用 bz2:
tar xvpfj backup.tar.bz2 -C /
警告:这会把你分区里所有文件替换成压缩文档里的文件!
确保在你做其他任何事情之前,重新创建你剔除的目录:
mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys
/proc 权限:文件所有者:root群组:root 所有者:读取 执行 群组:读取 执行 其它:读取 执行
/lost+found 权限:文件所有者:root群组:root 所有者:读取 写入 执行 群组:读取 执行 其它:读取 执行
/mnt 权限:文件所有者:root群组:root 所有者:读取 写入 执行 群组:读取 执行 其它:读取 执行
/sys 权限:文件所有者:root群组:root 所有者:读取 写入 执行 群组:读取 执行 其它:读取 执行
当你重启以后,所以的事情都会和你备份的时候一模一样。

用户参照了上面的教程做的备份和恢复,普遍反映:重启电脑后还是会一直提示用户名和密码 输入以后一闪还是提示用户名和密码,反正就是登不进系统。

网络上有人提到:请教了高手,找到了解决方法,还原后,执行以下命令再重启,即可解决这个问题:restorecon -Rv /

以上就是Centos7系统备份与恢复的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/378875.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
从 iPhone 上的视频中删除慢动作的 2 种方法
上一篇 2025年11月6日 10:31:46
蛙漫电脑版在线看网址_蛙漫PC端大屏高清阅读体验入口
下一篇 2025年11月6日 10:31:58

相关推荐

  • centos7安装图形化界面实例

    当你安装centos服务器版本的时候,系统默认是不会安装 centos 的图形界面程序的,比如:gnome或者kde, 那么如果你想在图形界面下工作的话,可以手动来安装centos gnome gui包,本文将会讲述如何在centos 7 系统下安装gnome图形界面程序。 在安装Gnome 包之前…

    2026年9月7日
    100
  • 什么是NFS?分享在CentOS7上实现NFS共享

    一.介绍 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,功能是让客户端通过网络访问不同主机上磁盘里的数据,主要用在类Unix系统上实现文件共享的一种方法。 NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用 (Remote…

    用户投稿 2026年9月5日
    200
  • CentOS7的网卡启动出问题的解决方案

    这个问题在刚学linux遇到的,centos7的网卡启动不起来,导致建不了集群。如下图没有ifconf-env33网卡的ip 还有下面这个图》》》   如果你遇到了,呵呵呵,迷之微笑。 虚拟机网卡没起来,这个问题比较尴尬,我只能告诉你解决方法。。 一、关闭计算机。真的,小编调了一天错,在网上各种找解…

    2026年9月5日
    000
  • rhel和centos7下更改网卡名称ens33为eth0

    Linux使用小Tips 整理些linux些常遇到的问题。 修改网卡ens33为eth0 在使用RHEL和Centos7,发现网卡名称变成了EnoX,挺不习惯。现更改回旧名称eth0看着顺眼。 备份/etc/sysconfig/grub文件cp /etc/sysconfig/grub /etc/sy…

    2026年9月5日
    000
  • CentOS7 MySQL怎么进行定时备份

    数据备份真的很重要, 因为可能有一天数据会被莫名其妙的删掉了. 本文将介绍如何在 CentOS 7 上使用 crontab 和 mysqldump 定时备份 mysql 的数据. 更换阿里源 # 备份 repo 文件cp /etc/yum.repos.d/CentOS-Base.repo /etc/…

    2026年9月4日
    100
  • centos7上elastic search安装详解

    centos7上elastic search安装详解centos7上elastic search安装详解centos7上elastic search安装详解centos7上elastic search安装详解

    本文主要介绍了centos7上elastic search安装及填坑记,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 本文介绍了centos7上elastic search安装及填坑记,分享给大家,下面一起来看看。 课程推荐→:《elasticsea…

    2026年9月3日 • 用户投稿
    000
  • 如何进行centos7临时修改IP和永久修改IP

    本篇文章给大家带来的内容是关于如何进行centos7临时修改IP和永久修改IP,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 临时修改IP ifconfig eno16777736 192.168.1.101  注意(eno16777736)是默认第一个网络接口名称 永久修改IP …

    用户投稿 2026年9月3日
    000
  • Vmware里部署CentOs7共享目录

    本篇文章的主要内容是和大家讲述如何在vmware里部署centos7共享目录,具有一定的学习价值,感兴趣的朋友可以了解一下。 首先下载VMware和CentOs7的镜像 安装VMware我是参考的https://www.cnblogs.com/wuyx/p/7246675.html,已经非常详细了 …

    用户投稿 2026年8月30日
    000
  • CentOS7多网卡绑定指南

    CentOS7多网卡绑定指南CentOS7多网卡绑定指南CentOS7多网卡绑定指南CentOS7多网卡绑定指南

    在linux 7.0及以上系统中,网络服务由networkmanager集中管控。为实现高效的链路聚合,red hat引入了team工具用于多网卡绑定配置。本文将以主备模式为例,详细介绍如何利用team技术提升网络的稳定性与性能。相关操作方法在red hat官方推荐文档《linux就该这么学》中也有…

    2026年8月28日 • 用户投稿
    300
  • centos7如何安装pip

    centos7安装pip的方法:1、打开终端,输入“sudo yum update”命令以更新yum软件包列表,输入“sudo yum install python-pip”命令以安装pip,最后验证pip是否已经安装成功;2、打开终端,使用wget命令下载“get-pip.py”脚本文件,在终端中…

    2025年12月13日
    000
  • CentOS7下怎么部署php7.1和开启MySQL扩展

    简单安装(yum方式) 安装软件源 添加epel源 [root@opstrip.com opt]# rpm –import /etc/pki/rpm-gpg/rpm-gpg-key*[root@opstrip.com opt]# rpm -uvh http://mirrors.rit.edu/fe…

    2025年12月4日
    000
  • Centos7怎么配置Mysql多主一从

    业务场景: 公司几个主要的业务已经独立,放在不同的数据库服务器上面,但是有一个业务又需要关联多个业务库进行联合查询统计。这时候就需要将不同的业务库数据同步到一台从库进行统计。根据mysql主从同步原理使用多从一主的方案解决。主库使用innodb引擎,从库开启多实例使用myisam引擎并将多个实例的数…

    2025年12月3日
    800
  • Centos7下MySQL安装教程_Mysql

    Centos7下MySQL安装教程_MysqlCentos7下MySQL安装教程_MysqlCentos7下MySQL安装教程_MysqlCentos7下MySQL安装教程_Mysql

    这篇文章主要为大家详细介绍了centos7下mysql安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 MySQL安装教程,供大家参考,具体内容如下 1.下载 去官网下载Yum源:地址 2.安装 rpm -ivh mysql57-community-release-el7-11.noarc…

    2025年12月2日 • 用户投稿
    000
  • Centos7.6安装MySQL和Redis的教程

    本篇文章给大家带来的内容是关于centos7.6安装mysql和redis的教程,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 MySQL教程 1、下载mysql,地址:http://dev.mysql.com/get/mysq…2、使用xftp上传到自己想要得目录3、…

    2025年12月2日
    000
  • centos7安装mysql的教程(详细)

    本篇文章给大家带来的内容是关于centos7安装mysql的教程(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 最近打算在家里服务器上部署云盘,所以又开始了一系列的环境搭建操作,在安装mysql的时候发现有一些与以前不同,于是记录下来,避免下次再出现像今天这样到处搜索问题。…

    2025年12月2日
    000
  • centos7安装mysql5.7实例分析

    下载安装mysql 下载rpm安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm–2022-01-22 03:01:53– http://dev.mysql.com/get/mysql57-co…

    用户投稿 2025年12月2日
    000
  • CentOS7怎么安装Mysql并设置开机自启动

    %ignore_a_1% 7不带mysql数据库了,默认的数据库是mariadb(mysql的一个分支)。 可以按照以下步骤手动安装mysql数据库。 1. 下载rpm安装文件 wget http://repo.mysql.com/mysql-community-release-el7.rpm 2.…

    用户投稿 2025年12月2日
    600
  • CentOS判断文件是否损坏

    CentOS判断文件是否损坏CentOS判断文件是否损坏CentOS判断文件是否损坏CentOS判断文件是否损坏

    打开WinMD5工具,准备进行文件校验。 将需要上传的文件拖入WinMD5界面,软件自动计算出该文件的MD5值为9248fd89a58b6d6305acbae524b8dedf。 接下来启动WinSCP程序。 通过WinSCP使用SFTP协议将文件安全传输至CentOS7服务器。 登录到CentOS…

    2025年12月2日 • 用户投稿
    000
  • CentOS7安装vim实现代码高亮

    CentOS7安装vim实现代码高亮CentOS7安装vim实现代码高亮CentOS7安装vim实现代码高亮CentOS7安装vim实现代码高亮

    1、 使用Xshell连接到CentOS 7系统后,尝试运行vim命令时,系统提示该命令未安装。 2、 系统默认可能仅安装了vi,而未安装功能更完整的vim,因此无法直接使用vim相关特性。 3、 执行以下命令安装vim增强版本: %ign%ignore_a_1%re_pre_1% 安装完成后,即可…

    2025年12月2日 • 用户投稿
    000
  • CentOS7如何使用rpm包安装mysql 5.7.18的详细介绍

    这篇文章主要为大家详细介绍了centos7使用rpm包安装mysql 5.7.18的相关步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 说明 本文写于2017-05-20,使用MySQL-5.7.18。操作系统为64位CentOS Linux release 7.2.1511 (Core),…

    2025年12月2日
    000

发表回复

登录后才能评论
关注微信