四大Linux備份工具比較與操作實例_第1頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、四大linux備份工具比較與操作實例標準的unix系統皆有提供基本的備份工具,不同的備份工具有不同的差異。mp,io,tar及,及通常是最好的挑選。第二是,但是它比tar來的不親和些;tar則比dump或cpio更簡單用法。假如希翼用法tar或cpio備份raw devices或執行異地備份,那么dd是你的另一個挑選。 dump dump 可將名目或囫圇文件系統備份至指定的設備,或備份成一個大文件。dump 可以執行類似 tar 的功能。然而,dump 傾向于考慮文件系統而不是個別的文件。下面是引自 dump 手冊文件中的內容: dump 檢查 t2 文件系統上的文件,并確定哪些文件需要備份。

2、這些文件將出于平安庇護而被復制到給定的磁盤、磁帶或其他存儲媒體上,大于輸出媒體容量的轉儲將被劃分到多個卷。在大多數媒體上,容量是通過向來寫入直至返回一個 end-of-mia 標志來確定的。 協作 dump 的程序是 restore ,它用于從轉儲映像還原文件。 restore 執行轉儲的逆向功能??梢允紫冗€原文件系統的徹低備份,而后續的增量備份可以在已還原的徹低備份之上籠罩??梢詮膹氐突虿糠謧浞葜羞€原單獨的文件或者名目樹。 dump 和 restore 都能在網絡上運行,因此您可以通過遠程設備舉行備份或還原。 dump 和 restore 用法磁帶驅動器和提供廣泛選項的文件設備。然而,兩者都

3、僅限用于 ext2 和 ext3 文件系統。假如用法的是 jfs、reiser 或者其他文件系統,您將需要其他的有用工具,比如 tar 。 cpio 假如沒有 dump 命令或者 dump 版本不符所需, 則 cpio 是您的下一個好挑選。cpio 比其它備份工具存在的時光久,且具有一些其它工具所缺乏的重要特性。 但首先需解釋的是,有些功能 dump 有提供而 cpio 則無,如下: 無需用法或檔案,即可執行變動備份(iremental backup); 備份完后不轉變資料的a及ctime; 以互動方式執行資料復原,如restore的選項-i。 cpio 是一個十分實用的備份工具,它最大的不同

4、處,是可以備份從標準輸入( stdin )而來的的檔案。 目前有些新版的 tar 支持 從標準輸入來的檔案備份,但大部份尚未有此功能。 為什么cpio較不常被用法? 假如 cpio 如此好用,為何 tar 卻比較流行?最可能的理由是同樣的功能,tar 比 cpio 較容易易用(也較標準)。 例如:每個版本的 tar 都支持 tar cf device 及 tar xf device, 然而 cpio有時支持 i 及 o;有的版本則無。假如將 cpio 每種版本的選項累計,則有近 40 個選項, 甚至有些用法同一字母的參數,在不同版本的 unix 有不同的意義。 但您只要用法在大部份平臺皆標準的

5、選項,那么,cpio 幾乎與 tar 普通容易好用。 tar 假如需要定期備份囫圇作業系統,dump 可能是最好的挑選。第二是 cpio, 由于它可與 find 搭配執行變動備份( incremental backup )。假如您像大部份的人普通,只為了將資料做一次完整的 備份,那么就不需要定期或變動備份等功能。 例如,您可能希翼迅速地備份用法者 /home 名目。您可能想要刪除用法者的一大群名目與檔案, 但唯一可讓用法者接受的備份方式,是將其資料所有寫入 磁帶或光盤內儲存并交給他。 因此您不在乎 atime,不需定期做變動備份, 只希翼將一堆資料放到備份媒體上,而且也希翼他人可以很簡單地將資

6、料從備份中取出, 在這種狀況下,tar 會是最佳挑選。 有一些功能是 cpio 有而大部份的 tar 則無的( gnu tar 沒有這些限制),例如: 可以備份來自stdin的檔案; 當備份完成時重新設定檔案的atime,盡管這會轉變其ctime。 雖然 tar 的歷史并不比 cpio 來得久,但它卻得到較大的歡迎,這也正是它的特點之一。幾乎每個人都知道如何讀 tar 檔,即使不會也很簡單學。 有些程序如 winzip, 甚至可以自動地解開一個tar 檔或過的 tar 檔以讀取其內容( winzip 卻無法開啟cpio 檔)。tar 也較 dump 或 cpio 在 unix 平臺間具可性。

7、dd 大部份的人不常用法 dd 來作備份, 它是一個相當低級的命令, 可將資訊內涵的每個位元( bit )原封不動地從一個地方搬到另一個地方, 它不管也無需知道備份資料的結構。 因此不同于 dump,tar, 及 cpio, 它不行以拷貝一群檔案至儲存媒體, 只可以拷貝一個檔案或一檔案的部份或 partition 或部份 partition,甚至可以在資料修改中途將資料從標準輸入( stdin )拷貝至標準輸出(stdout )。即使 dd 可以拷貝單一檔案,但其對檔名或檔案內容是一竅不通的, 它純粹只是從一個地方搬運檔案的位元內容至另一個地方而已。 dd 是一個文件系統復制有用工具,它產生文

8、件系統的二進制副本。dd 還可用于產生硬盤驅動器的映像,類似于用法諸如 symantec 的 ghost 這樣的產品。然而,dd 不是基于文件的,因此您只能用法它來將數據還原到徹低相同的硬盤驅動器分區 這種方式看似相當容易, 相對地它也相當有彈性,可以在不考慮資料格式之下執行拷貝動作, 因此它可在兩個不同平臺間作資料轉換。 例如:從 ebcdic 到 ascii,或 oracle 允許資料以檔案系統下的檔案形式存在, 亦可以挺直放在原始磁盤區塊上,然而備份程序無法預測管理員會以何種方式存放資料, 故采納富彈性的dd 作自動備份,甚至備份結果是混合此兩種資料形式也無妨,亦即有些在檔案系統中,有些

9、則在原始磁盤上。 如此,管理員可依資料應用特性打算其存放形式,可見 dd 所提供的彈性益處之大。 其它備份工具 尚有其它較不為人知或只浮現在某些平臺的備份工具, 其中較常用法的包括: cp指令:cp是copy的縮寫,用于復制文件;名目。標準的 cp 指令可用于復制囫圇名目樹。該選項將對非標準的文件執行未知的操作。有些 unix 變種和 gnu cp 工具支持 -r 選項,用法該選項可以正確地復制命名管道、鏈接和其他的文件。 pax:pax是portable archive exchange的縮寫,可產生一便攜式的備份,此備份格式符合 ieee std.1003.1-1988 的archive/interchange file foat。 pax 亦可讀寫一些其它的檔案格式如 tar 或 cpio。 正如 unix 世界的許多現象般,pax也有一群擁戴者認為它是備份工具中最好的挑選。 fbackup:fbackup惟獨hp-ux提供且屬于hp的system adminisation menu ( sam )的工具之一,用法 fbackup 作的備份, 只 能在另一個 h

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論