前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[Linux]Centos7 系统备份与恢复

[Linux]Centos7 系统备份与恢复

作者头像
贰叁壹小窝
发布2020-12-09 10:01:00
1.1K0
发布2020-12-09 10:01:00
举报
文章被收录于专栏:贰叁壹运维贰叁壹运维

1.准备,在根目录下创建/file文件夹,并在该文件夹中创建一个文件用于测试

[root@localhost file]# ls
backup_1.txt
[root@localhost file]# cat backup_1.txt 
This is a backup test of CentOS 7 system.
[root@localhost file]# pwd
/file

2.开始备份系统,进到系统根目录下,使用tar进行备份

[root@localhost file]# cd /
[root@localhost /]# tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/mnt -- 
exclude=/sys --exclude=backup.tgz
[root@localhost /]# ls
backup.tgz

3.恢复测试,先将/file文件夹中的内容删除

[root@localhost ~]# cd /file/
[root@localhost file]# ls
backup_1.txt
[root@localhost file]# rm -rf backup_1.txt 
[root@localhost file]# ls
[root@localhost file]# 
[root@localhost /]# rm -rf /file/

4.开始恢复,执行tar命令进行恢复

[root@localhost /]# tar xvpfz backup.tgz -C /

5.恢复完成后,需要确认proc lost+found mnt sys目录是否存在,如不存在则需要创建。 6.执行完成以上步骤,还需要执行以下命令再重启即可

[root@localhost /]# restorecon -Rv /
[root@localhost /]# reboot 

7.重启完毕后,确认恢复

[root@localhost ~]# cd /file/
[root@localhost file]# ls
backup_1.txt
[root@localhost file]# cat backup_1.txt 
This is a backup test of CentOS 7 system.

8.参数说明

-c, 创建一个压缩文件
-v, 显示压缩或解压缩文件的过程
-p, 保留原文件的属性
-f, 后面跟文件名
-z, 通过 gzip 压缩或解压文件
-x, 解压缩文件
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档