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

8 Linux管理員手冊--備份( 三 )


usr/src/linux-1.2.10-includes/include/asm-m68k/
usr/src/linux-1.2.10-includes/include/asm-sparc/
usr/src/patch-1.2.11.gz
#

不幸的是,tar 不能知道一個(gè)文件的i節(jié)點(diǎn)信息變化,例如,文件的權(quán)限位變化,或文件名變化 。這可用find 命令和比較當(dāng)前文件系統(tǒng)狀態(tài)和先前備份的文件列表 。用于此的Scripts和程序可以在Linux FTP站點(diǎn)上找到 。

用tar回存

tar 的-extract (-x)選項(xiàng)展開文件:

# tar -extract -same-permissions -verbose -file /dev/fd0H1440
usr/src/
usr/src/linux
usr/src/linux-1.2.10-includes/
usr/src/linux-1.2.10-includes/include/
usr/src/linux-1.2.10-includes/include/linux/
usr/src/linux-1.2.10-includes/include/linux/hdreg.h
usr/src/linux-1.2.10-includes/include/linux/kernel.h
...
#

也可以用命令行只展開特定的文件和目錄(及其中的文件和子目錄):
# tar xpvf /dev/fd0H1440 usr/src/linux-1.2.10-includes/include/linux/hdreg.h
usr/src/linux-1.2.10-includes/include/linux/hdreg.h
#
用-list (-t)選項(xiàng)看一個(gè)備份卷中有什么文件:
# tar -list -file /dev/fd0H1440
usr/src/
usr/src/linux
usr/src/linux-1.2.10-includes/
usr/src/linux-1.2.10-includes/include/
usr/src/linux-1.2.10-includes/include/linux/
usr/src/linux-1.2.10-includes/include/linux/hdreg.h
usr/src/linux-1.2.10-includes/include/linux/kernel.h
...
#
注意tar 永遠(yuǎn)是順序讀一個(gè)備份卷,因此大的卷會(huì)很慢 。使用磁帶機(jī)或其他順序介質(zhì)時(shí)不可能使用隨機(jī)存取數(shù)據(jù)庫技術(shù) 。
tar 不處理刪除文件屬性 。如果你需要從一個(gè)全備份和一個(gè)增量備份恢復(fù)一個(gè)文件系統(tǒng),并且2個(gè)備份之間你刪除了一個(gè)文件,當(dāng)你恢復(fù)完后,這個(gè)文件又存在了 。如果這個(gè)文件包含應(yīng)該刪除的敏感數(shù)據(jù),這是個(gè)大問題 。

多級備份

上面的章節(jié)概述了簡單備份的方法,對個(gè)人使用或小的站點(diǎn)使用 。對于多數(shù)重負(fù)荷的使用,多級備份更適用 。

簡單備份有2個(gè)備份級:全備份和增量備份 。通常可以有任意數(shù)量的備份級 。全備份是0級,不同級別的增量備份是1、2、3...級,每個(gè)增量備份級備份同一或上一級別的上次備份后改變的所有東西 。

這樣多的目的是更便宜地允許更長的備份歷史backup history 。在前面的例子中,備份歷史追溯到上一個(gè)全備份 。可以增多磁帶來擴(kuò)展備份歷史,但每個(gè)新磁帶擴(kuò)展一周,這樣可能太貴 。更長的備份歷史是有用的,因?yàn)閯h除或損壞的文件可能長時(shí)間未被發(fā)現(xiàn) 。即使不是一個(gè)文件的最新版本,也比沒有好 。

多級備份可以更便宜地?cái)U(kuò)展備份歷史 。例如,如果你有10盤磁帶,可用磁帶1和2做月備份(每月的第一個(gè)周五),磁帶3-6做周備份(其他周五,因?yàn)槊吭伦疃嗫赡苡?個(gè)周五,因此需要4盤磁帶),磁帶7-10做日備份(周一到周四) 。只增加了4盤磁帶,就將2周的備份歷史擴(kuò)展到2個(gè)月 。誠然,我們無法恢復(fù)這2個(gè)月中每個(gè)文件的所有版本,但這樣恢復(fù)的經(jīng)常是足夠好了 。

備份級可使文件系統(tǒng)恢復(fù)用最少的時(shí)間 。如果你有許多只是單調(diào)增長級別數(shù)的增量備份,要恢復(fù)整個(gè)文件系統(tǒng),你需要回存所有備份 。而如果級別數(shù)不是單調(diào)增長,可以減少備份和回存的數(shù)目 。

為了將回存需要的磁帶數(shù)據(jù)減至最小,可以用小的級別做每個(gè)增量磁帶 。然而,這樣做每個(gè)增量備份的時(shí)間會(huì)增加(每個(gè)備份拷貝了上次全備份后改變的所有東西) 。一個(gè)好的方案建議在dump man頁中給出,并在表 9.2中說明 。Use the following succession of backup levels: 3, 2, 5, 4, 7, 6, 9, 8, 9... 這使備份和回存所用的時(shí)間保持較少 。The most you have to backup is two day"s worth of work. 恢復(fù)所需磁帶數(shù)有賴于全備份的間隔,但它比簡單的方案少 。

推薦閱讀