Linux学习笔记十三: 数据备份与恢复

简介: 大家好,我是阿萨。 今天我们继续学习Linux 相关知识。随着现在网络越来越不安全,以及软件健壮性问题。那么需要在发生故障后快速恢复系统。如何快速恢复呢? 备份恢复绝对是最佳选择。

一,Linux 需要备份哪些东西?


1.系统级别的配置文件


  • /root 目录  管理员的重要数据


  • /home 目录 普通用户的重要数据


  • /var/spool/mail 目录 邮件


  • /etc/ 目录 系统重要的配置文件- 其他比如数据库,日志等内容


2. 用户级别的配置文件        - 各种应用程序需要备份的数据,比如数据库的数据等


二,备份介质的选择


备份介质 选择时需要考虑的因素: 存取速度,存储安全性以及存储容量


1.小型设备,台式机或者个人站点,移动硬盘或者刻录光盘

2.大型设备,磁带机


三, 常见备份策略


1.完全备份: 这个很好理解,就是所有内容(文件和目录)统统备份。缺点就是每次备份数据量大。 一般安装好系统之后,首次备份使用该策略。

2.累计增量备份: 只备份上次完全备份或增量备份以来新创建、新修改的文件。它的特点是最少的备份时间,最小的数据存储空间,但在恢复过程时需要将之前的完全备份和增量备份逐一恢复,因此时间上较慢。

3.差异增量备份 :差异备份与增量备份类似,只备份更动过的数据。区别是增量备份的是上一次备份以(无论是哪种数据备份方式)来,所有发生变化的文件;差异备份则要对完全备份以来,更新之后,与完全备份有差异的部分进行备份。


四,常见备份的命令


1.tar

2.dump  dump [选项] 备份之后的文件名 原文件或目录

3.restore  restore [模式选项] [-f]

4.dd  dd if="输入文件" of="输出文件" bs="数据块" count="数量"

5.rsync


如果觉得阿萨的内容对你有帮助,欢迎围观点赞。

相关文章
|
4月前
|
网络协议 Java Linux
Linux学习笔记
Linux学习笔记
99 0
|
25天前
|
SQL 关系型数据库 MySQL
在Linux中,mysql 数据备份工具有哪些?
在Linux中,mysql 数据备份工具有哪些?
|
27天前
|
SQL 关系型数据库 MySQL
在Linux中,如何实现数据备份和恢复?
在Linux中,如何实现数据备份和恢复?
|
1月前
|
存储 运维 Shell
运维.Linux.bash学习笔记.数组及其使用
运维.Linux.bash学习笔记.数组及其使用
24 0
|
2月前
|
Shell Linux
RSIC-V“一芯”学习笔记(二)——Linux入门教程
RSIC-V“一芯”学习笔记(二)——Linux入门教程
|
3月前
|
数据可视化 Shell Linux
技术笔记:Linux学习笔记1
技术笔记:Linux学习笔记1
23 0
|
4月前
|
Linux 开发工具 索引
Linux 学习笔记索引
Linux 学习笔记索引
|
4月前
|
缓存 监控 Linux
Linux 学习笔记十九:常见监控工具
Linux 学习笔记十九:常见监控工具
Linux 学习笔记十九:常见监控工具
|
4月前
|
缓存 Unix Linux
Linux学习笔记
Linux学习笔记
272 0
|
4月前
|
安全 Linux 数据安全/隐私保护
Linux 学习笔记十八:SELinux 相关概念
Linux 学习笔记十八:SELinux 相关概念