作者:香農(nóng)青島數(shù)據(jù)恢復中心
2015-07-05 16:26
完全自主研發(fā)UDF文件系統(tǒng)恢復軟件,對于使用UDF文件系統(tǒng)的移動硬盤、U盤、SD卡、光盤等存儲設備,由于刪除、格式化、或無法打開導致的數(shù)據(jù)丟失,可最大程度、趨向于完美的恢復。
什么是UDF
通用磁盤格式(Universal Disk Format,簡稱UDF)是由OSTA定義的一種文件系統(tǒng)規(guī)范。UDF被用來替代光盤上(CD,DVD等)的ISO 9660文件系統(tǒng)。它也可以替代可移動存儲介質(zhì)上的FAT文件系統(tǒng)。
UDF優(yōu)點
所有可移動存儲介質(zhì)(CD,DVD,U盤,移動硬盤,等等)需要一種文件系統(tǒng)格式。理想的文件系統(tǒng)需要有以下特征:
- 多平臺支持。可以在Windows,Mac,和Unix系統(tǒng)之間拷貝文件。FAT和ISO9660是兩種支持多平臺的文件系統(tǒng),但是它們有許多缺陷。
- 開放性。ISO9660是一個開發(fā)標準,但是FAT屬于Microsoft。
- 特性多(最好是所有文件系統(tǒng)的超集),這樣在拷貝文件時信息不會丟失。
- 支持多種存儲介質(zhì)。光盤和硬盤差異很大,有的光盤是一次性寫入的(CD-R,DVD-R,DVD+R,BD-R),有的光盤需要缺陷管理(CD-RW,DVD-RW,DVD+RW,BD-RE,等等),有些光盤需要在擦寫之前擴展容量(大多數(shù)可擦寫光盤)。
- 它的格式越簡單越好。對于嵌入式設備這很重要(DVD播放器,攝像機,照相機,等)。像B-tree這樣復雜的數(shù)據(jù)結構不適合這種場景。
- 必須向前兼容,這樣以前的存儲介質(zhì)也可以被新系統(tǒng)存取。
UDF是唯一滿足以上要求的文件系統(tǒng),它是基于信息交換目的而設計的。?
- UDF是一個開放標準。
- UDF在設計和改進時始終考慮兼容性。
- UDF支持許多現(xiàn)代文件系統(tǒng)的特性:
- 支持大容量分區(qū)(塊大小為512字節(jié)時為2TB,快大小為2KB時為8TB)
- 文件大小為64位 ?長度不限的擴展屬性(例如,名字流,forks)
- 長文件名(最大254字節(jié),文件名可包含任何字符)
- 文件名采用Unicode編碼
- 稀疏文件
- 硬鏈接
- 符號鏈接
- 元數(shù)據(jù)校驗
- 元數(shù)據(jù)冗余(UDF 2.50為可選,后續(xù)版本存儲在元數(shù)據(jù)分區(qū)中)
- 缺陷管理(適于沒有缺陷管理的介質(zhì)如CD-RW,DVD-RW和DVD+RW)
- UDF定義了不同的操作系統(tǒng)如何兼容。例如,UDF定義了如何存儲Mac Finder Info和Resource Fork,NTFS ACL,UNIX ACL,OS/2 EA,等。UDF要求操作系統(tǒng)尊重它們不能識別的由其它操作系統(tǒng)創(chuàng)建的信息。
- UDF 是真正的通用文件系統(tǒng)。它支持所有類型的光存儲介質(zhì),包括只讀介質(zhì)(CD-ROM,DVD-ROM,BD-ROM(藍光只讀光盤)),一次性寫入介質(zhì)(CD-R,DVD-R,DVD+R,BD-R),可擦寫介質(zhì)(CD-RW,DVD-RW,DVD+RW,DVD-RAM,CD-MRW,DVD+MRW,BD-RE),當然還有塊設備(硬盤)。使用UDF的一次性寫入介質(zhì)可以像大容量可擦寫軟盤一樣操作。
UDF缺點
- 分區(qū)大小限制。由于塊號為32位,使得扇區(qū)大小為512字節(jié)時,分區(qū)大小限制為2TB。盡管對于當前的介質(zhì)沒有問題,但是在以后會成為一個障礙。
- 不支持快速恢復機制。隨著介質(zhì)容量的增長,災難恢復變得越來越重要。對于幾十G容量的慢速光存儲介質(zhì),在掛載之前進行全盤掃描讓人難以接受。盡管各個操作系統(tǒng)可以獨立使用日志來保護元數(shù)據(jù)的完整性,但是由于標準不統(tǒng)一,不同的操作系統(tǒng)之間可能不會互相兼容。
- 不支持文件和目錄的壓縮/加密。隨著存儲設備容量越來越大,壓縮不再是重大的需求。但是,由于UDF主要用于可移動存儲介質(zhì)上,加密會成為更迫切的需求。
- 越來越復雜。UDF 2.50增加了元數(shù)據(jù)分區(qū)來改進性能。文件系統(tǒng)的元數(shù)據(jù)被集中存儲于元數(shù)據(jù)分區(qū),這樣可以更快的存取。另外,元數(shù)據(jù)分區(qū)鏡像可以提供更高的健壯性。這增加了文件系統(tǒng)的復雜性。元數(shù)據(jù)分區(qū)帶來的復雜性是否與它的貢獻相稱?如果UDF正確的處理元數(shù)據(jù),它完全可以取代元數(shù)據(jù)分區(qū)所實現(xiàn)的特性。不幸的是,UDF 2.50 及其后續(xù)版本強制在可擦寫介質(zhì)如CD-RW和硬盤上使用元數(shù)據(jù)分區(qū)。UDF 2.60甚至需要在一次性寫入介質(zhì)上的元數(shù)據(jù)分區(qū)使用偽-可擦寫分區(qū)。如果要避免元數(shù)據(jù)分區(qū)的復雜性,應該使用UDF 2.00/2.01。
- UDF不如FAT和ISO9660流行。隨著越來越多的操作系統(tǒng)支持UDF,這個問題會消失。
UDF版本歷史
UDF是一個發(fā)展中的標準。各版本的主要特性列入下表中。
UDF 修訂歷史
|
版本
|
發(fā)布時間
|
主要新特性
|
1.02
|
08/1996
|
第一次修訂,支持只讀介質(zhì)
|
1.50
|
02/1997
|
支持一次性寫入介質(zhì),支持缺陷管理。
|
2.00
|
04/1998
|
支持名字流
|
2.01
|
03/2000
|
改正了一些錯誤
|
2.50
|
04/2003
|
支持元數(shù)據(jù)分區(qū)
|
2.60
|
03/2005
|
支持偽可擦寫分區(qū)
|
UDF已經(jīng)發(fā)布了6個修訂版本:1.02,1.50,2.00,2.01,2.50和2.60。2.00 和 2.01 版本非常相近,2.50和2.60非常相近。所以有UDF有四代版本:1.02,1.50,2.00/2.01,2.50/2.60。
下面更詳細的討論各版本的改進細節(jié)。
- UDF 1.02 是UDF的第一個修訂版本。它是DVD視頻光盤采用的標準。它適用于只讀介質(zhì)和硬盤介質(zhì)。
- UDF 1.50 增加了虛擬分區(qū)和稀疏分區(qū)。虛擬分區(qū)允許一次性寫入介質(zhì)(CD-R,DVD-R,和DVD+R)可以像可擦寫介質(zhì)一樣操作。使用UDF的一次性寫入介質(zhì)看起來像可擦寫軟盤(當然容量大幾百倍),但是它的可用空間在每次使用之后就會減小。即使刪除文件也不能收回空間。稀疏分區(qū)實現(xiàn)了缺陷管理,就像硬盤固件那樣??刹翆懡橘|(zhì)如CD-RW,DVD-RW和DVD+RW只能擦寫有限的次數(shù)(幾千次)。稀疏分區(qū)可以將存在許多缺陷的光盤變得像好光盤一樣,有著連續(xù)的邏輯空間。
- UDF 2.00 為文件和目錄增加了名字流,為邏輯卷增加了系統(tǒng)流。名字流可以用于實現(xiàn)擴展屬性,如MAC OS X上的resource fork和ACL,NTFS中的ACL。UDF 2.00更改了虛擬分區(qū)的映射表(mapping table)格式。
- UDF 2.01 修正了2.00的一些錯誤,沒有帶來重大的特性。
- UDF 2.50 增加了元數(shù)據(jù)分區(qū),將UDF的復雜性帶入一個新的高度。元數(shù)據(jù)分區(qū)中存儲所有的元數(shù)據(jù),如目錄,集中管理文件的空間分配。元數(shù)據(jù)分區(qū)的目標是通過將元數(shù)據(jù)集中起來以改進性能。元數(shù)據(jù)分區(qū)支持鏡像,這樣可以存儲兩份元數(shù)據(jù)。鏡像犧牲了一些性能,帶來了更大的健壯性,也使得UDF更復雜。這個版本是高密度DVD(HD-DVD或藍光)的標準。
- 由于出現(xiàn)了支持一次性寫入光盤的偽-可擦寫模式的光驅(qū),UDF 2.60增加了偽-可擦寫分區(qū)。偽可擦寫的意思是光驅(qū)將邏輯地址映射為物理地址(與虛擬分區(qū)相似),這樣UDF可以將分區(qū)視為可擦寫。為了減小復雜性,UDF也可用在不支持偽可擦寫分區(qū)的光驅(qū)上,這樣在這種介質(zhì)上就必須使用虛擬分區(qū)。諷刺的是,由于支持和不支持偽可擦寫的兩種光驅(qū)將長期存在,UDF必須同時支持這兩種光驅(qū),這進一步增加了UDF的復雜性。
UDF恢復簡介
香農(nóng)青島數(shù)據(jù)恢復中心完全自主研發(fā)的“DataPuzzle-完美數(shù)據(jù)恢復大師”完全的實現(xiàn)了UDF文件系統(tǒng)標準,采用深度的文件系統(tǒng)恢復和碎片恢復算法,可最大限度的、臻于完美的恢復UDF分區(qū)上丟失的數(shù)據(jù)。
適應故障
01.誤刪除
02.誤格式化
03.分區(qū)無法打開,提示“需要格式化”
04.覆蓋后的碎片文件重組恢復
05.由于存儲設備硬件故障導致的數(shù)據(jù)損壞或丟失
聯(lián)系我們
香農(nóng)青島數(shù)據(jù)恢復中心 電話:0532-66006910