日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

32 FreeBSD連載:系統(tǒng)備份

系統(tǒng)備份不管系統(tǒng)是多么可靠,總會(huì)發(fā)生一些意想不到的事情,致使系統(tǒng)數(shù)據(jù)丟失 。例如硬件故障或人為操作失誤等 。因此使用備份來保護(hù)數(shù)據(jù)不丟失是一種非常重要的手段,尤其在系統(tǒng)數(shù)據(jù)非常重要的時(shí)候 。經(jīng)常進(jìn)行數(shù)據(jù)備份能夠減少偶然破壞造成的損失,保證系統(tǒng)能夠從錯(cuò)誤中恢復(fù)正常運(yùn)行 。
備份策略
在進(jìn)行備份之前,首先要選擇使用的備份策略,這將決定何時(shí)需要進(jìn)行備份,以及出現(xiàn)故障時(shí)進(jìn)行恢復(fù)的方式 。通常使用的備份方式有三種:
完全備份:每隔一定時(shí)間就對系統(tǒng)進(jìn)行一次全面的備份,這樣在備份間隔期間出現(xiàn)數(shù)據(jù)丟失等問題,可以使用上一次的備份數(shù)據(jù)恢復(fù)到前次備份時(shí)情況 。這是最基本的備份方式,但是每次都需要備份所有的數(shù)據(jù),并且每次備份的工作量也很大大,需要太多的備份介質(zhì),因此這種備份不能進(jìn)行的太頻繁,只能每隔一段較長時(shí)間才進(jìn)行一次完整的備份,例如以一個(gè)月為一個(gè)備份周期 。但是這樣一旦發(fā)生數(shù)據(jù)丟失,只能恢復(fù)到上次備份的數(shù)據(jù),這個(gè)月內(nèi)更新的數(shù)據(jù)就有可能丟失 。
增量備份:首先進(jìn)行一次完全備份,然后每隔一個(gè)較短時(shí)間進(jìn)行一次備份,但僅僅備份在這個(gè)期間更改的內(nèi)容 。當(dāng)經(jīng)過一個(gè)較長的時(shí)間后再重新進(jìn)行一次完全備份,開始前面的循環(huán)過程 。由于只有每個(gè)備份周期的第一次進(jìn)行完全備份,其他只進(jìn)行改變的文件的備份,因此工作量小,就能夠進(jìn)行更頻繁的備份 。例如以一個(gè)月為一個(gè)周期,一個(gè)月進(jìn)行一次完全備份,每天晚上0點(diǎn)進(jìn)行這一天改變的數(shù)據(jù)備份 。這樣一旦發(fā)生數(shù)據(jù)丟失,首先恢復(fù)前一個(gè)完全備份,然后按日期一個(gè)一個(gè)恢復(fù)每天的備份,就能恢復(fù)到前一天的情況 。這種備份方法比較經(jīng)濟(jì) 。
更新備份:這種備份方法與增量備份相似,首先每月進(jìn)行一次完全備份,然后每天進(jìn)行一次更新數(shù)據(jù)的備份 。但不同在于,增量備份是備份該天更改的數(shù)據(jù),而更新備份是備份從上次進(jìn)行完全備份后更改的全部數(shù)據(jù)文件 。一旦發(fā)生數(shù)據(jù)丟失,可以使用前一個(gè)完全備份恢復(fù)到前一個(gè)月的狀態(tài),再使用前一個(gè)更新備份恢復(fù)到前一天的情況 。這樣做的缺點(diǎn)是每次作小備份工作的任務(wù)比增量備份的工作量要大,但好處在于,增量備份每天都有備份,因此要保存數(shù)據(jù)備份數(shù)量太多,而更新備份則不然,只需保存一個(gè)完全備份和一個(gè)更新備份就可以恢復(fù)故障以前的狀態(tài) 。另外在進(jìn)行恢復(fù)工作時(shí),增量備份要順序進(jìn)行多次備份的恢復(fù),而更新備份只需兩次恢復(fù),因此它的恢復(fù)工作相對簡單 。
增量備份和更新備份都能以比較經(jīng)濟(jì)的方式對系統(tǒng)進(jìn)行完全備份,在這些不同的策略之間進(jìn)行選擇不但與系統(tǒng)數(shù)據(jù)更新的方式相關(guān),也依賴于管理員的習(xí)慣 。通常在系統(tǒng)數(shù)據(jù)更新不是太頻繁的話,可以選用更新備份的方式 。但是如果系統(tǒng)數(shù)據(jù)更新太快,使每個(gè)備份周期后面幾次更新備份的數(shù)據(jù)量已經(jīng)相當(dāng)大,這樣使用更新備份已經(jīng)不太經(jīng)濟(jì)了 。這時(shí)候可以考慮增量備份或混用更新備份和增量備份的方式,或者縮短備份周期 。
操作磁帶設(shè)備
FreeBSD下SCSI接口的磁帶設(shè)備文件名為/dev/rsa0或/dev/nrsa0,其中n代表非回卷類型,每次在nrsa0上存儲數(shù)據(jù)之后磁帶沒有回卷,這樣就能在磁帶中保存多次備份 。而rsa0設(shè)備在每次保存數(shù)據(jù)并關(guān)閉磁帶時(shí)會(huì)回卷,這樣只能存儲一次備份 。由于磁帶容量大,一次不會(huì)用完一個(gè)磁帶的容量,因此一般使用nrsa0設(shè)備,以進(jìn)行多次備份 。
3.1-release之前使用老SCSI驅(qū)動(dòng)程序的磁帶設(shè)備為st,對應(yīng)的設(shè)備文件就為rst0和nrst0,而非SCSI的磁帶設(shè)備有rwt0,rft0,分別為IDE和軟盤控制器接口的磁帶設(shè)備 。

推薦閱讀