Linux在备份时考虑的诱因有什么呢?
备份什么档案:
比如在帐号管理那一篇当中,我们晓得最至少主机的帐号信息在/etc/*及/home/*等等档案都是重要的!
选择哪些备份的媒介:
是可擦写光碟、另一棵硬碟、同一颗硬碟的不同partition、还是使用网路备援系统?哪一种的速率最
快,最实惠,可将数据保存最久?
Linux在备份时考虑的诱因有什么呢?
备份什么档案:
比如在帐号管理那一篇当中,我们晓得最至少主机的帐号信息在/etc/*及/home/*等等档案都是重要的!
选择哪些备份的媒介:
是可擦写光碟、另一棵硬碟、同一颗硬碟的不同partition、还是使用网路备援系统?哪一种的速率最
快,最实惠,可将数据保存最久?
考虑备份的形式:
是完全备份(类似ghost)还是部份备份即可?
备份的频度:
比如MySQL数据库是否天天备份、若完全备份,须要多久进行一次?
备份使用的工具为什么:
是tar还是cpio等等?
什么Linux数据具有备份的意义
具有备份意义的档案一般可以粗分为两大类,一类是系统一类则是类似网路服务的数据库
主机系统须要备份的档案:
这方面的档案主要跟『帐号』有关系!主要有什么帐号的档案须要备份呢?就是/etc/passwd,
/etc/shadow,/etc/group,/etc/gshadow,/home下边的帐号等等,而因为Linux预设的主机
信息设定参数文件都在/etc/里边linux系统备份软件,所以只要将这个档案备份出来的话,这么几乎所有的设定档都
会存在的!而因为/home下边是每位人的家目录,自然也须要来备份一番!再来,因为使用者会有
电邮吧!所以呢,这个/var/spool/mail内容也须要备份呦!另外,因为假若您以前自行更动过核心
,这么/boot里头的信息也就很重要啰!所以啰,这方面的数据您必需要备份的档案为:
/etc/整个目录
/home整个目录
/var/spool/mail
/boot
/root
倘若您自行安装过其它的套件,这么/usr/local/也最好备份一下!
网路服务的数据库方面:
这部份的数据可就多但是复杂了硬盘安装linux,若果您的网路套件设定都是以原厂提供的为主,这么您的设定档案
大多是在/etc里边,所以这个就没啥大问题了!并且若您的套件大多来自于自行的安装,这么
/usr/local这个目录可就相当的重要了!这儿我们假定我们提供的服务套件都是使用原厂的RPM
安装的!所以要备份的数据文件有:
数据设定档案:
/etc/整个目录
/usr/local/整个目录
系统www+MySQL:
/var/www整个目录(系统的家目录)
/var/lib/mysql整个目录
其它你在Linux主机里面提供的数据库数据文件!
推荐须要备份的目录:
由前面的介绍来看的话,这么倘若您的硬件或则是因为经费的关系而未能全部的数据都给以备份时鸟哥的linux私房菜,
建议您起码须要备份这种目录呦!
/boot
/etc
/home
/root
/usr/local
/var(注:这个目录当中有些暂存目录则可以不备份!)
不须要备份的目录:
有些数据是不须要备份的啦!比如我们在档案与目录系统里头提及的/proc这个目录是在记录目
前系统里面正在跑的程序(processes),这个数据根本就不须要记录的呢!所以就把他拆掉!此
外,外挂的机器,比如/mnt上面都是挂载了其它的硬碟装置、光驱、软盘机等等,这种也不须要备
份吧!?所以啰!里边有些目录可以不须要备份啦!
/dev:这个随意你要不要备份
/proc:这个真的不须要备份啦!
/mnt:假如你没有在这个目录内放置你自己系统的东西linux系统备份软件,也不须要备份
/tmp:干嘛存暂存档!不须要备份!
一些装置的档案代号:
硬盘:/dev/cdrom
磁带机:/dev/st0(SCSI界面),/dev/ht0(IDE界面)
软驱机:/dev/fd0,/dev/fd1
硬碟机:/dev/hd[a-d][1-16](IDE界面),/dev/sd[a-p][1-16](SCSI界面)
复印机:/dev/lp[0-2]
一般在备份的时侯,除非有磁带机或则有特殊的功用,否则一般只使用tar!这儿介绍一下cpio这个
东西!假如你有磁带机的话,cpio而且相争当用的一个指令,『这么我为何
不直接给他copy过去备份的地点就好了呢!?』既然可以在copy的过程上面降低压缩的功能来减少
整个存储空间的消耗,为什么不压缩?!那其实还是压缩一下比较好!我还是比较喜欢tar,cpio
完整备份的工具:
完整备份的工具上面,三个工具tar,cpio与dump都很常被使用!至于cpio的话,他最大的用处就
是『cpio连通常的装置文件都可以copy过来!』很棒吧!所以使用cpio进行完整备份是很棒的一
个选择。不过须要注意的是,因为cpio须要配合find才可以正常的动作!这儿请非常留心啰!另外
,使用cpio经常配合另一颗完全拿来备份的硬碟或则是磁带机才好!
1.使用cpio来备份与反备份
[root@test/root]#find/-print|cpio-covB>/dev/st0