1. <tr id='j09sq'><strong id='j09sq'></strong><small id='j09sq'></small><button id='j09sq'></button><li id='j09sq'><noscript id='j09sq'><big id='j09sq'></big><dt id='j09sq'></dt></noscript></li></tr><ol id='j09sq'><table id='j09sq'><blockquote id='j09sq'><tbody id='j09sq'></tbody></blockquote></table></ol><u id='j09sq'></u><kbd id='j09sq'><kbd id='j09sq'></kbd></kbd>
    <dl id='j09sq'></dl>

      <acronym id='j09sq'><em id='j09sq'></em><td id='j09sq'><div id='j09sq'></div></td></acronym><address id='j09sq'><big id='j09sq'><big id='j09sq'></big><legend id='j09sq'></legend></big></address>

      <fieldset id='j09sq'></fieldset>
      <i id='j09sq'></i>
      <ins id='j09sq'></ins>

      <code id='j09sq'><strong id='j09sq'></strong></code>

          <span id='j09sq'></span><i id='j09sq'><div id='j09sq'><ins id='j09sq'></ins></div></i>

          Linux服务器的常用备份方法

          • 时间:
          • 浏览:7
          • 来源:124软件资讯网
            系统备份是系统治理事情中十分主要的一个环切  ,本文详细先容了种种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驱动器昂贵  ,但它磁带的价钱要比Travan QIC磁带卷自制  。
             
              高端磁带:选择高端磁带可能是相当贵的  。与Travan或DAT相比  ,这种驱动器有更大的容量和更高的速率  。三种普遍使用的驱动器类型是:Sony Advanced Intelliget Tape ( AIT ) 、Quantum Digital Linear Ta p e ( DLT )和Exabyte Mammoth 8mm.它们最少可以容纳20GB的不压缩数据  ,而且具有更高的数据传输能力  。
             
              用于备份的Tar
             
              备份工具Tar是以前备份文件的可靠要领  ,险些可以事情于任何情况中  ,Linux老用户一样平常都信任它  。 Linux中以 。tar末端的文件都是用tar建立的 。它的使用超出了单纯的备份  ,可用来把许多差别文件放到一起组成一个易于离开的文件  。tar是从Tape ARchiver备份工具起步的  。包罗在Linux中的GNU tar工具轻便易用 ,包罗了一个用来压缩的选项  ,且支持不停增添的备份  。tar是一个下令行的工具  ,没有图形界面 。使用Konsole或Kvt打开一个终端窗口  ,接下来是一个简朴的备份下令: $tar cvf - /home > /temp/backup.tar
             
              这个下令在/tmp目录中建立一个backup.tar的文件 ,/home目录中所有内容都包罗在其中  。接下来可以把tar文件拷贝到备份磁盘中  。使用简朴备份时 ,若是要使用压缩功效 ,改为下面下令: $tar czvf - /home > /tmp/backup.tgz
             
              上面扩展名  。 tgz指出这是一个压缩文件  。下一个例子可以用来直接备份到一个安装好的Jaz驱动器中  ,但这样做要确定有足够的空间:
             
              $tar czvf /mnt/jaz/backup.tgz - /home
             
              对于一个磁带驱动器  ,使用装备名称: $tar czvf /dev/st0/backup.tgz - /home
             
              若是有一个备份很是大  ,可以使用多卷选项 。可是  ,这样做就不能使用压缩  。当第一个磁盘或磁带填满后 ,tar将提醒插入另一张: $tar cvMf /dev/st0/5mar2000.tar -home
             
              要恢复备份使用下面的下令  ,以Jaz磁盘为例: $tar xzvf /mnt/jaz/5mar2000.tgz /home
             
              表1列出了tar主要功效参数  。此外另有许多可选参数 ,本文不再详述  。
             
              表1备份工具tar可以用crontab工具设置成基于时间的有纪律地运行  。例如 ,每晚2点把/home目录备份到SCSI磁带驱动器中  ,只要将下面语句添加到root的crontab中即可: 00 02 * * * tar cvf /dev/st0/homefiles.tar - /home
             
              用于备份的Cpio
             
              GNU cpio工具像tar一样从下令提醒行启动法式  。与tar相比cpio更庞大 ,可是也更为可靠  。由于若是一个tar文件中某处有一个坏块  ,就不能对备份文件的其它部门举行会见  ,而使用cpio  ,只有坏块不能被会见  。cpio建立一个称为copy-out mode的备份  ,备份存档中包罗了文件和所有者、时间及会见允许等信息  。cpio需要一个假定要备份的文件列表  。建立列表的一个最利便的要领就是使用ls下令  。例如  ,要把/home目录备份到SCSI磁带装备中  ,输入下面的下令: $ls /home   cpio -o > /dev/st0
             
              也可以使用find下令  。它包罗许多选项可以用来消减被存档文件的数目  。例如  ,下面的下令对所有在上一个2 4小时内修悔改的文件举行存档: $find /home -mtime 1 -type f -print   cpio -o > /dev/st0
             
              copy - in模式把文件从备份存档中解出来  。下面的下令会恢复前两个备份例子中的所有文件: $cpio -i < /dev/st0
             
              你也可以对cpio的备份举行企图 ,用crontab工具设置成基于任何时间的有纪律地运行 。例如 ,要在每晚2点把/ home目录备份到SCSI磁带驱动器中  ,把下面的语句添加到root的crontab文件中即可: 00 02 * * * ls /home   cpio -o > /dev/st0