一、Linux備份恢復(fù)基礎(chǔ)
1、什么是備份
最簡(jiǎn)單的講,備份數(shù)據(jù)的過(guò)程就是拷貝重要的數(shù)據(jù)到其他的介質(zhì)之上(通常是可移動(dòng)的),以保證在原始數(shù)據(jù)丟失的情況下可以恢復(fù)數(shù)據(jù)。一次備份可能是簡(jiǎn)單的cp命令,將一個(gè)文件復(fù)制到其他目錄下,也可能是使用特定的程序?qū)?shù)據(jù)流寫進(jìn)一個(gè)特定的設(shè)備中的復(fù)雜過(guò)程。很多情況下是將要備份的數(shù)據(jù)寫入到磁帶機(jī)中,但有些情況也不是這樣的。在Linux環(huán)境下,或其他Unix系統(tǒng),備份可以是將文件拷貝到已存在的文件系統(tǒng),可替換的文件系統(tǒng),磁帶機(jī),遠(yuǎn)程文件系統(tǒng),甚至是遠(yuǎn)程系統(tǒng)的上的磁帶機(jī)。當(dāng)然,從用戶的角度來(lái)看,并不存在磁帶機(jī)或RAID驅(qū)動(dòng)器的概念,而僅僅是文件而已。如下的諸多因素將有可能導(dǎo)致系統(tǒng)的崩潰或數(shù)據(jù)丟失。
2、備份的重要性
備份是保護(hù)數(shù)據(jù)的一種方法。有數(shù)據(jù)的多個(gè)備份,就不怕某個(gè)損壞(所需做的僅僅是從備份中恢復(fù)丟失的數(shù)據(jù))。因此,正確地做好備份并確保備份有效、可用是很重要的。由于硬件的損壞、人為誤操作和災(zāi)難事件等造成的數(shù)據(jù)丟失是每個(gè)企業(yè)所需要避免的,其中最常用的方法是進(jìn)行數(shù)據(jù)備份。數(shù)據(jù)備份的重要性是如何強(qiáng)調(diào)都不過(guò)分的,如果企業(yè)認(rèn)為數(shù)據(jù)的丟失是不可接受的,那么請(qǐng)備份這些數(shù)據(jù)。并對(duì)備份數(shù)據(jù)和出現(xiàn)數(shù)據(jù)丟失后進(jìn)行恢復(fù)工作需要的時(shí)間,以及花費(fèi)的成本進(jìn)行綜合評(píng)估。如果數(shù)據(jù)的離線備份仍然不能滿足企業(yè)運(yùn)作連續(xù)性的需要,那么企業(yè)就需要考慮在線實(shí)時(shí)備份,即本地高可用性集群或異地災(zāi)難備份方案。
二、Linux服務(wù)器數(shù)據(jù)備份恢復(fù)策略
1、備份前需考慮的因素
在對(duì)系統(tǒng)進(jìn)行備份或者恢復(fù)操作之前,有幾個(gè)因素必須先考慮清楚。當(dāng)然,進(jìn)行備份操作的一個(gè)最佳時(shí)機(jī)就是安裝好Linux操作系統(tǒng),并確信所有的設(shè)備(如聲卡、顯卡或者磁帶機(jī)等)都能夠正常工作的時(shí)候。必須清楚備份和檔案文件之間是有區(qū)別的。備份是定期進(jìn)行的操作,用來(lái)保存重要的文檔、文件或者整個(gè)系統(tǒng);而對(duì)文件歸檔則是為了長(zhǎng)期保存重要的文檔、文件或者整個(gè)系統(tǒng)進(jìn)行的操作。要進(jìn)行成功的備份,就必須首先考慮到所有的因素并設(shè)計(jì)出一個(gè)進(jìn)行備份操作的策略,例如:
可移植性(即在RedHatLinux系統(tǒng)下執(zhí)行的備份在另外一個(gè)系統(tǒng)上恢復(fù)的能力)。
是否自動(dòng)備份。
執(zhí)行備份的周期。
需要把歸檔的備份保存多長(zhǎng)時(shí)間。
用戶界面的友好性(決定是否需要選擇基于GUI界面的工具還是基于文本的)。
是否需要使用壓縮技術(shù)、直接復(fù)制或者加密技術(shù)。
備份介質(zhì)(需要從價(jià)格、性能、存儲(chǔ)能力上考慮)。
是否遠(yuǎn)程備份或網(wǎng)絡(luò)備份。
是保存一個(gè)文件、一個(gè)子目錄還是整個(gè)系統(tǒng)。
2、備份介質(zhì)的選擇
有很多介質(zhì)可以用來(lái)進(jìn)行備份。目前3種常用的備份介質(zhì)是CD-R(DVD-R)、磁帶和硬盤。下面介紹一些可選擇的備份介質(zhì):
軟盤
如果要把重要文件快速備份,或者將其帶到家中,這時(shí)軟盤仍舊是一種可選的備份介質(zhì)(現(xiàn)在該介質(zhì)已經(jīng)步入淘汰階段)。
光盤寫入器
隨著光盤寫入器變得越來(lái)越可靠,價(jià)格也越來(lái)越低,光盤本身也非常便宜。選用此項(xiàng)的一個(gè)好處是光盤不容易被損壞,它備份的可靠性很高。用光盤寫入器有兩點(diǎn)不利因素:它們速度較慢,并且只能保存大約650MB。
可重寫的光盤
可重寫光盤驅(qū)動(dòng)器比光盤寫入器要貴得多,工作方式與其類似。但是,這些光盤是可被重寫的,并且它比只能寫一次的光盤貴許多。可重寫光盤其它的特性都與光盤寫入器類似。
Jaz和Zip
Zip驅(qū)動(dòng)器很流行,已經(jīng)成為許多PC機(jī)的標(biāo)準(zhǔn)配置,同時(shí)它的磁盤和驅(qū)動(dòng)器也都不貴。它一張磁盤可容納100MB的數(shù)據(jù),是一種用于快速、可移動(dòng)備份的很好選擇。
Jaz磁盤可以容納上G字節(jié)的數(shù)據(jù),并且使用更先進(jìn)的技術(shù)以獲得更好的表現(xiàn)。Jaz驅(qū)動(dòng)器和Jaz磁盤都比較貴。Jaz和Zip的缺陷是都容易損壞,并且保持時(shí)間相對(duì)要短。
磁帶機(jī)
磁帶備份設(shè)備是大多數(shù)Linux服務(wù)器的標(biāo)準(zhǔn)配置。磁帶是可靠的,并且很少出現(xiàn)錯(cuò)誤,它幾乎比其它介質(zhì)存儲(chǔ)時(shí)間都要長(zhǎng)。
對(duì)于點(diǎn)對(duì)點(diǎn)工作組網(wǎng)絡(luò)和中型網(wǎng)絡(luò),Travan和高端數(shù)字音頻磁帶(DAT)通常是最好的選擇。Travan驅(qū)動(dòng)器經(jīng)過(guò)壓縮可以處理8GB數(shù)據(jù),這對(duì)于具有5-10個(gè)PC機(jī)的小型網(wǎng)絡(luò)來(lái)說(shuō)足夠了。DAT驅(qū)動(dòng)器有更好的表現(xiàn),可以處理24GB的數(shù)據(jù)。DAT驅(qū)動(dòng)器比Travan驅(qū)動(dòng)器昂貴,但它磁帶的價(jià)格要比TravanQIC磁帶卷便宜。表1中對(duì)介質(zhì)(包括一些新的介質(zhì),如只讀光盤和可讀寫光盤)在可靠性、速度、可用性和易用性方面進(jìn)行了評(píng)價(jià)。
選擇備份介質(zhì)時(shí),要從可靠性、速度、費(fèi)用、易保管性等方面綜合考慮。
三、Linux備份策略
選擇了存儲(chǔ)備份軟件、存儲(chǔ)備份技術(shù)(包括存儲(chǔ)備份硬件及存儲(chǔ)備份介質(zhì))后,首先需要確定數(shù)據(jù)備份的策略。備份策略指確定需備份的內(nèi)容、備份時(shí)間及備份方式。各個(gè)單位要根據(jù)自己的實(shí)際情況來(lái)制定不同的備份策略。目前被采用最多的備份策略主要有以下三種。
1、完全備份(fullbackup)
每隔一段時(shí)間對(duì)系統(tǒng)進(jìn)行一次完全的備份,這樣在備份時(shí)間間隔內(nèi),一旦系統(tǒng)發(fā)生故障使得數(shù)據(jù)丟失時(shí),就可以用上一次的備份數(shù)據(jù)恢復(fù)到上一次備份時(shí)的情況。例如,星期一用一盤磁帶對(duì)整個(gè)系統(tǒng)進(jìn)行備份,星期二再用另一盤磁帶對(duì)整個(gè)系統(tǒng)進(jìn)行備份,依此類推。這種備份策略的好處是:當(dāng)發(fā)生數(shù)據(jù)丟失的災(zāi)難時(shí),只要用一盤磁帶(即災(zāi)難發(fā)生前一天的備份磁帶),就可以恢復(fù)丟失的數(shù)據(jù)。然而它亦有不足之處,首先,由于每天都對(duì)整個(gè)系統(tǒng)進(jìn)行完全備份,造成備份的數(shù)據(jù)大量重復(fù)。這些重復(fù)的數(shù)據(jù)占用了大量的磁帶空間,這對(duì)用戶來(lái)說(shuō)就意味著增加成本。其次,由于需要備份的數(shù)據(jù)量較大,因此備份所需的時(shí)間也就較長(zhǎng)。對(duì)于那些業(yè)務(wù)繁忙、備份時(shí)間有限的單位來(lái)說(shuō),選擇這種備份策略是不明智的。
優(yōu)點(diǎn):備份的數(shù)據(jù)最全面、最完整。恢復(fù)快,當(dāng)發(fā)生數(shù)據(jù)丟失的災(zāi)難時(shí),只要用一盤磁帶就可以恢復(fù)全部的數(shù)據(jù)。
缺點(diǎn):數(shù)據(jù)量非常大,占用備份的磁帶設(shè)備比較多,備份時(shí)間比較長(zhǎng)。
2、增量備份(incrementalbackup)
首先進(jìn)行一次完全備份,然后每隔一個(gè)較短時(shí)間進(jìn)行一次備份,但僅備份在這個(gè)期間更改的內(nèi)容。這樣一旦發(fā)生數(shù)據(jù)丟失,首先恢復(fù)到前一個(gè)完全備份,然后按日期逐個(gè)恢復(fù)每天的備份,就能恢復(fù)到前一天的情況。例如在星期天進(jìn)行一次完全備份,然后在接下來(lái)的六天里只對(duì)當(dāng)天新的或被修改過(guò)的數(shù)據(jù)進(jìn)行備份。這種備份策略的優(yōu)點(diǎn)是節(jié)省了磁帶空間,縮短了備份時(shí)間。但它的缺點(diǎn)在于,當(dāng)災(zāi)難發(fā)生時(shí),數(shù)據(jù)的恢復(fù)比較麻煩。例如,系統(tǒng)在星期三的早晨發(fā)生故障,丟失了大量的數(shù)據(jù),那么現(xiàn)在就要將系統(tǒng)恢復(fù)到星期二晚上時(shí)的狀態(tài)。這時(shí)系統(tǒng)管理員就要首先找出星期天的那盤完全備份磁帶進(jìn)行系統(tǒng)恢復(fù),然后再找出星期一的磁帶來(lái)恢復(fù)星期一的數(shù)據(jù),然后找出星期二的磁帶來(lái)恢復(fù)星期二的數(shù)據(jù)。很明顯,這種方式很繁瑣。另外,這種備份的可靠性也很差。在這種備份方式下,各盤磁帶間的關(guān)系就象鏈子一樣,一環(huán)套一環(huán),其中任何一盤磁帶出了問(wèn)題都會(huì)導(dǎo)致整條鏈子脫節(jié)。比如在上例中,若星期二的磁帶出了故障,那么管理員最多只能將系統(tǒng)恢復(fù)到星期一晚上時(shí)的狀態(tài)。
優(yōu)點(diǎn):備份速度快,沒(méi)有重復(fù)的備份數(shù)據(jù),節(jié)省磁帶空間,又縮短了備份時(shí)間。
缺點(diǎn):恢復(fù)時(shí)間長(zhǎng)。如果系統(tǒng)在星期四的早晨發(fā)生故障,管理員需要找出從星期一到星期三的備份磁帶進(jìn)行系統(tǒng)恢復(fù)。各磁帶間的關(guān)系就像鏈子一樣,一環(huán)套一環(huán),其中任何一盤磁帶出了問(wèn)題,都會(huì)導(dǎo)致整條鏈子脫節(jié)。
引言 正如您所知道的,AIX? 具有無(wú)數(shù)的命令,使您能夠執(zhí)行大量的任務(wù)。取決于您需要完...
以上即為三款款軟件針對(duì)硬盤誤ghost數(shù)據(jù)恢復(fù)分析對(duì)比。更多關(guān)于硬盤誤ghost數(shù)據(jù)恢復(fù)的知...
杭州溫州個(gè)人客戶DELL筆記本電腦,原來(lái)是WIN7系統(tǒng),由于使用不習(xí)慣,準(zhǔn)備改成XP系統(tǒng)。在...
東芝硬盤開(kāi)盤成功恢復(fù)數(shù)據(jù) TOSHIBA MK6008GAH 三星原裝超薄移動(dòng)硬盤60G容量,用了有兩...
嵌入式硬盤錄像機(jī)的性能高的原因:從硬件上主要體現(xiàn)在其內(nèi)部板卡都集成在一塊或兩塊主板...
目前市面上銷售最好的硬盤主要有希捷、西部數(shù)據(jù)、日立、三星四個(gè)品牌,由于用戶喜好不同...
由于數(shù)據(jù)量的激增,使得在存儲(chǔ)領(lǐng)域里各種問(wèn)題愈顯突出: 1. 存儲(chǔ)系統(tǒng)間的互操作性差 新...