咨询电话:023-88959644    24小时服务热线:400-023-8809
NEWS CENTER ·
新闻动态
关注中技互联 关注前沿

Linux服务器的常用备份方法

发表日期:2014-10-14    文章编辑:    浏览次数:16    标签:

体系备份是体系管理作业中十分重要的一个环切,这篇文章详细介绍了各种Linux体系的备份办法,相信对大家的平常管理作业有所协助。
 
备份是一项重要的作业,可是许多人没有去做。一旦由于运用不当形成数据丢失,备份就成了真正的救命者。这篇文章将评论设置备份的战略和怎么挑选备份介质,并介绍用于备份的tar和cpio东西。
 
设置备份战略
 
设置备份战略和方案能够添加进行备份的可能性。备份开端前,要断定备份哪些数据、备份的频率和运用什么样的介质进行备份。备份的时分,应当进行彻底备份。
 
备份通常安排在空闲时间进行。在大多数体系中,由于此刻用户数量起码,所以翻开的文件也起码。由于备份要占用一些体系资源,运转备份时用户会发现体系反应迟钝。
 
假如Linux计算机只要一个运用者,能够一个星期或一个月对全部体系备份一次。假如有关键性的文件,就应当有方案地把这些文件拷贝到一个可移动的磁盘中。
 
备份之前,首先要保证准确地设置备份设备。大多数磁带备份体系在装置时能够发现是否准确。体系发动后,翻开一个终端窗口而且输入下面的指令:$dmeg less
 
翻滚列表,并从中寻觅你的磁带体系的驱动。假如没有发现,就需求加载一个组件驱动程序。
 
假如运转Linux服务器,就要制定一个备份方案,但这并不意味着每天要对一切的东西都备份。体系中只要一有些东西需求每天备份,下面列出需求备份的项目:
 
用户文件:每天都要对/home目录中的用户文件进行备份。
 
装备文件:/etc和/var目录中的装备文件不需求频繁备份,每个星期或每月备份一次即可,首要取决于装备更改的频繁程度。
 
程序文件:/usr和/opt目录中的程序文件很少发生变化,装置后做一次备份即可。通常情况下,程序文件可方便地从原始装置盘中恢复。
 
  挑选备份介质
 
把备份存到哪里有多种挑选。下面介绍一些可挑选的备份介质:
 
软盘:假如要把重要文件疾速备份,或许将其带到家中,这时软盘仍旧是一种可选的备份介质。
 
光盘写入器:跟着光盘写入器变得越来越牢靠,报价也越来越低,光盘自身也十分廉价。选用此项的一个优点是光盘不简略被损坏,它备份的牢靠性很高。运用光盘写入器有两点不利因素:它们速度较慢,而且只能保存大约650MB.
 
可重写的光盘:可重写光盘驱动器比光盘写入器要贵得多,作业方式与其相似。可是,这些光盘是可被重写的,而且它比只能写一次的光盘贵许多。可重写光盘其它的特性都与光盘写入器相似。
 
Jaz和Zip:Zip驱动器很盛行,已经成为许多PC机的规范装备,一同它的磁盘和驱动器也都不贵。它一张磁盘可包容100MB的数据,是一种用于疾速、可移动备份的极好挑选。Jaz磁盘能够包容上G字节的数据,而且运用更先进的技能以取得非常好的体现。Jaz驱动器和Jaz磁盘都对比贵。Jaz和Zip的缺点是都简略损坏,而且坚持时间相对要短。
 
磁带机:磁带备份设备是大多数Linux服务器的规范装备。磁带是牢靠的,而且很少呈现过错,它简直比其它介质存储时间都要长。关于点对点作业组网络和中型网络,Travan和高端数字音频磁带(DAT)通常是最佳的挑选。Travan驱动器经过紧缩能够处置8GB数据,这关于具有5-10个PC机的小型网络来说满足了。DAT驱动器有非常好的体现,能够处置24GB的数据。DAT驱动器比Travan驱动器昂贵,但它磁带的报价要比TravanQIC磁带卷廉价。
 
高端磁带:挑选高端磁带可能是适当贵的。与Travan或DAT比较,这种驱动器有更大的容量和更高的速度。三种广泛运用的驱动器类型是:SonyAdvancedIntelligetTape(AIT)、QuantumDigitalLinearTape(DLT)和ExabyteMammoth8mm.它们起码能够包容20GB的不紧缩数据,而且具有更高的数据传输才能。
 
用于备份的Tar
 
备份东西Tar是曾经备份文件的牢靠办法,简直能够作业于任何环境中,Linux老用户通常都信任它。Linux中以。tar结束的文件都是用tar创立的。它的运用超出了单纯的备份,可用来把许多不一样文件放到一同构成一个易于分开的文件。tar是从TapeARchiver备份东西起步的。包含在Linux中的GNUtar东西简洁易用,包含了一个用来紧缩的选项,且支撑不断添加的备份。tar是一个指令行的东西,没有图形界面。运用Konsole或Kvt翻开一个终端窗口,接下来是一个简略的备份指令:$tarcvf-/home>/temp/backup.tar
 
这个指令在/tmp目录中创立一个backup.tar的文件,/home目录中一切内容都包含在其间。接下来能够把tar文件拷贝到备份磁盘中。运用简略备份时,假如要运用紧缩功用,改为下面指令:$tarczvf-/home>/tmp/backup.tgz
 
上面扩展名。tgz指出这是一个紧缩文件。下一个比如能够用来直接备份到一个装置好的Jaz驱动器中,但这样做要断定有满足的空间:
 
$tarczvf/mnt/jaz/backup.tgz-/home
 
关于一个磁带驱动器,运用设备称号:$tarczvf/dev/st0/backup.tgz-/home
 
假如有一个备份十分大,能够运用多卷选项。可是,这样做就不能运用紧缩。当第一个磁盘或磁带填满后,tar将提示插入另一张:$tarcvMf/dev/st0/5mar2000.tar-home
 
要恢复备份运用下面的指令,以Jaz磁盘为例:$tarxzvf/mnt/jaz/5mar2000.tgz/home
 
表1列出了tar首要功用参数。此外还有许多可选参数,这篇文章不再详述。
 
表1备份东西tar能够用crontab东西设置成根据时间的有规则地运转。例如,每晚2点把/home目录备份到SCSI磁带驱动器中,只要将下面句子添加到root的crontab中即可:0002***tarcvf/dev/st0/homefiles.tar-/home
 
  用于备份的Cpio
 
GNUcpio东西像tar一样从指令提示行发动程序。与tar比较cpio更杂乱,可是也更为牢靠。由于假如一个tar文件中某处有一个坏块,就不能对备份文件的其它有些进行拜访,而运用cpio,只要坏块不能被拜访。cpio创立一个称为copy-outmode的备份,备份存档中包含了文件和一切者、时间及拜访答应等信息。cpio需求一个假定要备份的文件列表。创立列表的一个最方便的办法就是运用ls指令。例如,要把/home目录备份到SCSI磁带设备中,输入下面的指令:$ls/home cpio-o>/dev/st0
 
也能够运用find指令。它包含许多选项能够用来消减被存档文件的数量。例如,下面的指令对一切在上一个24小时内修改正的文件进行存档:$find/home-mtime1-typef-print cpio-o>/dev/st0
 
copy-in形式把文件从备份存档中解出来。下面的指令会恢复前两个备份比如中的一切文件:$cpio-i  
你也能够对cpio的备份进行方案,用crontab东西设置成根据任何时间的有规则地运转。例如,要在每晚2点把/home目录备份到SCSI磁带驱动器中,把下面的句子添加到root的crontab文件中即可:0002***ls/home cpio-o>/dev/st0

如没特殊注明,文章均为中技互联原创,转载请注明来自www.zjcoo.com
相关新闻

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 备11003429号

  • qq客服
  • 公众号
  • 手机版
  • 新浪微博