博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux操作系统备份之二:通过tar拷贝分区实现Linux操作数据的在线备份
阅读量:5317 次
发布时间:2019-06-14

本文共 1031 字,大约阅读时间需要 3 分钟。

http://www.tektea.com/archives/2163.html。

在《》文章中,我们介绍了使用LVM快照实现操作性系统在线备份的方法,LVM快照可以实现在线操作系统数据的备份,在线的意思也就是说,不中断业务的条件下,完成操作系统数据的备份。

今天我们介绍另外一种在线备份Linux操作系统的方法:通过tar拷贝操作系统分区数据,完成操作系统备份。

在继续往下面读之前,为了更好理解,请先阅读这篇文章:《》,这篇文章介绍了Linux的基础目录及其作用,下面的备份会说到这些目录。

一句话说明此方案原理:备份/boot(含grub),备份分区表,备份LVM卷信息(如果有)备份系统文件。

下面具体介绍:

1. 分区规划

在实施此方案之前,需要规划好分区,通过tar备份分区之前,先要规划好分区。

2. 备份数据定义

备份的目录和分区为:
/boot boot引导分区
/etc 系统核心配置文件
/var 系统运行目录
/home 用户主目录
/root root用户主目录
/opt 用户程序文件
/bin 系统可执行文件
/sbin 系统可执行文件
/usr 程序安装目录

无需备份的目录:

这些目录用途参考《》这个文章,这里就不重复介绍了。
/proc
/sys
/dev
/media
/swap

3. 备份

分区和目录都定义好了之后,开始执行备份,步骤为:
1)备份分区表。执行fdisk -l > /var/partition.cfg
2)备份LVM卷元数据。 vgcfgbackup -v ,命令会将卷信息导出到文件。
3)备份/boot分区。
4)使用tar命令,备份上面的所有分区和数据。

4. 恢复

备份完成后要恢复备份的数据,需要重新引导操作系统。
你可以通过光盘引导操作系统进入单用户模式,或者使用内存操作系统进入单用户模式。使用光盘相对简单一些。
1)进入单用户模式后,将备份的数据挂接到操作系统。
2)根据备份出来的分区表,创建分区。
3)解压/boot分区,通过grub-install命令,恢复grub。
4)恢复LVM卷。vgcgfrestore命令。
5)解压各个目录和分区。

5. 性能影响

通过tar命令压缩的方式备份操作系统数据,对操作系统运行还是有一定性能影响的。这个要根据数据大小而定,需要在实际环境测试。

转载于:https://www.cnblogs.com/xred/p/3898678.html

你可能感兴趣的文章
学习笔记1126 - Fib的计算方法,降低了时间复杂度
查看>>
3-8 & 3-9Unicode 编码
查看>>
2016Unite Shanghai 总结
查看>>
zhlan--Python中的字典遍历方法 & 字典取值
查看>>
【iHMI43 4.3寸液晶模块】demo例程(版本1.02)发布
查看>>
【资料下载区】【iCore、 iCore2相关资料】更新日期2017/1/11
查看>>
ResNet,DenseNet
查看>>
我想学前端动画-CSS之transition
查看>>
WiFi攻击的三种方式
查看>>
团队作业4----第一次项目冲刺(Alpha版本)4.29
查看>>
JS 获取当前页面地址 获取当前页面名称
查看>>
[Kafka] - Kafka内核理解:Message
查看>>
Python+selenium自动化测试环境安装
查看>>
web服务器控件
查看>>
按小时计算两个时间的差值,结果精确到分钟
查看>>
高并发解决方案--负载均衡
查看>>
ecshop 商城开发
查看>>
python——基础知识
查看>>
php--phpstudy更新数据库版本后,无法一键启动
查看>>
configParser模块
查看>>