Linux系统备份与还原

一,系统备份的必要性
当系统发生重大故障时,可以通过备份数据快速地进行系统的恢复。
二,导致系统损坏的因素:
1.硬件损坏导致系统崩溃,如硬盘故障
2.维护人员非法操作,如危险命令不正确的使用
3.网络攻击
三,系统备份需要考虑的因素
1.备份对象
2.备份数据的存储介质
3.备份的方式,如完整备份,差异备份
4.备份的频率
5.备份工具
四,具有备份意义的数据:设定文件和网络服务的数据文件
1.设定文件
1.1 /etc/
1.2 /home/
1.3 /root/
1.4 /boot/
1.5 /usr/local/
1.6 /opt
1.7 /var/spool/{at/cron/mail}
2.数据文件
2.1 数据库文件
2.2 软件服务提供的数据,如/var/wwww/ /var/lib/mysql
2.3 软件本身的配置文件
不需要备份的数据:/proc/ /dev/ /run/ /mnt/ /tmp
五,备份类型
1.完整备份:每次都对所有数据进行一次备份
1.1 对象:重要性高的主机
1.2 优点:恢复速度快
1.3 缺点:由于备份的数据很多,随着时间的继续,备份数据越来越多,会占用很大存储空间,而且备份速度会比较慢;如果采用异地备份策略的话会占用较多的网络带宽。
2.累积备份:第一次备份时备份所有数据(完整备份),第二次只备份与第一次备份数据有差异的数据,第三次只备份与第二次备份数据有差异的数据,以此类推。。。
2.1 备份对象:部分重要文件,如系统配置文件,软件数据文件等
2.2 优点:备份数据占用存储空间小
2.3 缺点:系统发生故障时,还原速度慢
3.差异备份:第一次备份时备份所有数据(完整备份),第二次只备份与第一次备份数据有差异的数据,第三次只备份与第一次备份数据有差异的数据,以此类推。。。
六,备份软件: dd, cpio, xfsdump/xfsrestore
七,备份策略:
1.主机硬件,使用一个独立的硬盘来存储备份数据
2.每日备份,如数据库文件
3.每周备份,如设定文件
4.自动处理,利用cron机能定时执行,也可使用其他软件,如hinemos,jp1
5.异地备份,每次将数据备份到异地存储介质上。

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页