分享
 
 
 

浅谈备份策略

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

学习本章之前的必备技能

由于在备份资料的设定上面,我们通常是由系统自己来工作的,所以对于『例行性命令』需要特别留意;此外,由于需要撰写简单的 scripts ,所以?,『 bash shell 』与『 shell scripts 』这两章也需要先行翻阅过才好!再来,由于一些编些的技能都是直接由 vi 来工作的,自然 vi 就需要学会!此外,由于备份的时候需要选择一些存放这些资料的媒介,所以在档案挂载那一章也需要先了解才行!还有还有,由于备份的工作相当的消耗资源,所以也需要了解一下 process 咚咚!因此,底下几章请先搞定他吧!

?学习 vi 文书处理器

?了解 bash shell

?学习 shell scripts

?Linux 档案挂载

?例行性命令的建立

?程序与资源管理

谁需要备份资料

前面我们提到了相当多的 Linux 系统基础,这个时候我们再来谈一谈:『若您的系统由于不预期的伤害,导致系统发生错误,该如何修复?』这可是个相当大的问题呀!怎么说呢?又什么叫做『不预期的伤害?』好了,假如您的某些 Internet 上面的服务套件是最新的!也意味着可能是『相对最安全的』,但是,这个世界目前是闲人相当的多的,你不知道什么时候会有所谓的『骇客软件』被供应出来,万一你的 Internet 上面的服务套件被入侵,导致你的 Linux 系统全毁,这个时候怎么办?!『重新安装就好啦!』或许您会这么说,但是,像我这个网站的资料,尤其是 MySQL 数据库的资料,这些都是弥足珍贵的经验资料,万一被损毁而就不回来的时候,不是很可惜吗?这个还好哩,万一您是某家银行的话,呵呵!那么资料的损毁可就不是能够等闲视之的!!关系的可是数千甚至上万人的身家财产!!这就是备份的重要性了!他可以最起码的稍微保障我们的资料有另外一份 copy 的备援以达到『安全回复』的基本要求!

如果是针对个人资料的话,那么在一般桌上型计算机中,最好用的备份软件就是『 Ghost 』这一个远近驰名的备份大师了!他可以很轻快的就将我们的整个 partition 搞定的非常的完美!在反安装方面也是非常的快速且操作简便!由于个人桌上型计算机所使用的资料量通常不大,所以当 ghost 完成之后,通常只要一至两片的光盘片也就绰绰有余?!那么将光盘片保存好,这就是最简易的资料备份模式?!此外,由于个人的资料变动性不大,所以资料的备份频率方面也不需要非常的频繁!

但是,万一您提供的是『 Internet 』上面服务的主机信息呢?!怎么办?举个例子来说,像是网友『阿基』兄,他提供的 Internet 服务是 BBS ,您晓得吗? BBS 的资料量虽然不大,但是由于他的文件是天天在增加的,每天都有相当多的信息流入,由于某些信息都是属于重要的人物之留言,这个时候,我们能够让机器死掉吗?再提到最近这个月初 VBird 的讨论区挂点的问题,以及前一个礼拜 Study-Area 讨论区 挂点的问题,讨论区一旦挂点的话,该数据库内容如果损毁到无法救回来,嘿嘿!要晓得讨论区可不是一个人的心血耶!有的时候(像 Study-Area 讨论区)是一群热心 Linux 的朋友们互相建立交流起来的资料流通网,如果死掉了,那么不是让这些热血青年的热情付之一炬了吗?!所以?,建立备份的策略是相当的重要的。

基本上,『计算机是一个相当不可靠的机器』这句话在大部分的时间内还是成立的!常常会听到说『要计算机正常的工作,最重要的是要去拜拜!』嘿嘿!不要笑!这还是真的哩!尤其是在日前一些计算机周边硬件的生产良率 ( 就是将硬件产生出来之后,经过测试,发现可正常工作的与不能正常工作的硬件总数之比值 ) 越来越差的情况之下,计算机的不稳定状态实在是越来越严重了!举个例子来说,我曾经同时买过同一厂牌的 IxM 30GB 硬盘三颗,回来之后经过一个星期,嘿嘿!挂掉了两颗!其中一棵是有坏轨,另外一棵是『完全死掉』,拿去公司要求修理,结果呢?嗯!店家直接拿了一棵新的给我,害我吓一跳,店家的工程师说『唉呀!目前这个牌子的良率太差了,所以代理商为了怕麻烦,都会直接拿新的替换给我们啦!』要晓得的是,当初那一棵完全死掉的硬盘,是我用来备份我的主机资料的....好在当时我将备份的资料放在三四的地方,还好....

所以?!由于计算机 ( 尤其是目前的计算机,操作频率太高、硬件良率太差、使用者操作习惯不良、操作系统 == 指的是 M$ 的 当机率太高.... ) 的稳定性较差,所以?!备份的工作就越来越重要了!

那么 Linux 在备份时考虑的因素有哪些呢?

1.备份哪些档案:

例如 /etc/*, /home, /var/spool/mail, /var/www 等等档案都是重要的!

2.选择什么备份的媒介:

是可擦写光盘、另一棵硬盘、同一颗硬盘的不同 partition、还是使用网络备援系统?哪一种的速度最快,最便宜,可将资料保存最久?

3.考虑备份的方式:

是完全备份(类似 ghost)还是部分备份即可?

4.备份的频率:

例如 MySQL 数据库是否天天备份、若完全备份,需要多久进行一次?

5.备份使用的工具为何:

是 tar 还是 cpio 等等?

哪些资料具有备份的意义

具有备份意义的档案通常可以粗分为两大类,一类是系统一类则是类似网络服务的数据库,那么各有哪些档案需要备份的呢?我们就来稍微分析一下。

?主机系统需要备份的档案:

这方面的档案主要跟『帐号』有关系!主要有哪些帐号的档案需要备份呢?就是 /etc/passwd, /etc/shadow, /etc/group, /etc/gshadow, /home 底下的帐号等等,而由于 Linux 预设的主机信息设定参数文件都在 /etc/ 底下,所以只要将这个档案备份下来的话,那么几乎所有的设定档都会存在的!而由于 /home 底下是每个人的家目录,自然也需要来备份一番!再来,由于使用者会有邮件吧!所以呢,这个 /var/spool/mail 内容也需要备份呦!另外,由于如果您曾经自行更动过核心,那么 /boot 里头的信息也就很重要?!所以?,这方面的资料您必须要备份的档案为:

o/etc/ 整个目录

o/home 整个目录

o/var/spool/mail

o/boot

o/root

o如果您自行安装过其它的套件,那么 /usr/local/ 也最好备份一下!

?网络服务的数据库方面:

这部份的资料可就多而且复杂了,如果您的网络套件设定都是以原厂提供的为主,那么您的设定档案大多是在 /etc 底下,所以这个就没啥大问题了!但是若您的套件大多来自于自行的安装,那么 /usr/local 这个目录可就相当的重要了!这里我们假设我们提供的服务套件都是使用原厂的 RPM 安装的!所以要备份的数据文件有:

o资料设定档案:

/etc/ 整个目录

/usr/local/ 整个目录

o系统 www + MySQL:

/var/www 整个目录 ( 系统的家目录 )

/var/lib/mysql 整个目录

o其它你在 Linux 主机上面提供的数据库数据文件!

?推荐需要备份的目录:

由上面的介绍来看的话,那么如果您的硬件或者是由于经费的关系而无法全部的资料都予以备份时, VBird 建议您至少需要备份这些目录呦!

o/boot

o/etc

o/home

o/root

o/usr/local

o/var

?不需要备份的目录:

有些资料是不需要备份的啦!例如我们在 档案与目录系统 里头提到的 /proc 这个目录是在记录目前系统上面正在跑的程序 ( processes ) ,这个资料根本就不需要记录的呢!所以就把他拿掉!此外,外挂的机器,例如 /mnt 里面都是挂载了其它的硬盘装置、光驱、软盘机等等,这些也不需要备份吧!?所以?!底下有些目录可以不需要备份啦!

o/dev :这个随便你要不要备份

o/proc:这个真的不需要备份啦!

o/mnt :如果你没有在这个目录内放置你自己系统的东西,也不需要备份

o/tmp :干嘛存暂存盘!不需要备份!

选择的备份装置

在备份的时候,选择一个『资料存放的地方』也是很需要考虑的一个因素!什么叫做资料存放的地方呢?讲个最简单的例子好了,我们知道说,较为大型的机器都会使用 tap 这一种磁带机来备份资料,而如果是一般个人计算机的话,很可能是使用类似 Mo 这一种可擦写式光盘片来存取资料!但是您不要忘记了几个重要的因素,那就是万一您的 Linux 主机被偷了呢?这不是不可能的,我们隔壁校区的研究室曾经遭小偷,里面所有的计算机都被偷走了!包括『 Mo 片』,当他们发现的时候,一开始以为是硬件被偷走了,还好,他们都有习惯进行备份,但是很不幸的,这一次连『备份的 MO 都被拿走了!』怎么办?!只能道德劝说小偷先生能够良心发现的将硬盘拿回来?!唉~真惨....

这个时候,所谓的『远程备援系统』就显的相当的重要了!什么是远程备援呀!说的太文言了!呵!简单的说,就是将你的系统资料『备份』到其它的地方去,例如说我的机器在台南,但是我还有另一部机器在高雄老家,这样的话,我可以将台南机器上面重要的资料都给他定期的自动的 ftp 回去!也可以将家里重要的资料给他丢到台南来!这样的最大优点是可以在台南的机器死掉的时候,即使是遭小偷,也可以有一个『万一』的备份所在!但是缺点是~~频宽严重的不足!在这种状态下,所能采取的策略大概就是『仅将最重要的资料给他 ftp 回去?!』至于一些只要系统从新安装就可以回复的咚咚!那就没有这个必要了!当然?,如果你的网络是属于 T1 专线的话,那么完整备份将数据丢到另一地去,呵呵!也是很可行的啦!只是我没有那么好命....唉~穷学生一个~

在此同时,我们再来谈一谈,那么除了这个『相对较为安全的备份』方法之外,毕竟这种网络备援系统实在是太耗频宽了!如果像我们一般家用的 ADSL 根本就是吃不消!那么怎么办!还有其它的方法吗?

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有