數據恢複軟件恢複數據真的不錯
數據備份和數據歸檔有許多不同點。首先,數據備份是將數據拷貝到順序讀寫的介質上,而數據歸檔是將數據轉移到速度稍微低一些的隨機讀寫的介質上。數據備份一般都會保留多個副本,而數據歸檔通常通過重複數據删除或者CAS技術隻保留一份。
兩者另外一個很大的區别是,數據歸檔的重點是爲文件提供索引和搜索功能,而數據備份則側重於對備份策略或者備份後的幻像進行搜索。至後一個不同點是,備份的數據通常保存的時間比較短,主要是用在數據恢複的時候,而歸檔後的數據一般要保存很長一段時間,因爲法律對此都有明文的規定。
大部分的數據歸檔軟件都提供重複數據删除功能,常用的方式有以下幾種:單實例存儲,文件級别重複數據删除,塊級别重複數據删除,内容地址存儲算法等。在此之前,數據備份軟件隻能使用第三方的硬盤設備來完成重複數據删除。
而現在,一些著名的數據備份軟件廠商如CommVault 係統公司、EMC公司、IBM公司和賽門鐵克公司在各自的備份軟件中都實現瞭重複數據删除。這項功能的出現也消除瞭原先人們認爲數據備份不支持單實例存儲的說法。
數據備份軟件另外一個新增的功能是:數據生命週期管理。原來單個的備份幻像受到時間的限製,而兩層存儲備份方式又受到應用的限製,所以現在大部分的備份軟件都支持多層存儲,這樣就可以根據不同的目標,例如,服務級别,恢複時間目標,恢複點目標等來製定不同的備份策略。
將關鍵的應用程序備份到硬盤上,將一些不是很關鍵的應用程序備份到順序讀寫的設備上。備份軟件可以讓數據根據各自的年齡在各層之間轉移,這樣在恢複數據時可以保證各層數據讀寫的連續性。不過,在這個過程中,它的操作對象的至小單元是整個備份的幻像,這一點跟數據歸檔是沒法比的。(數據歸檔的生命週期管理是基於文件級别的)
由於兩者本質的不同,數據歸檔軟件中的有些功能是絕對不能用在數據備份軟件中的,例如,在文件級别進行搜索或者建立索引。因爲數據備份是基於幻像級别的,所以它根本不能對每個文件建立索引。不過,在運行電子發現程序或者搜索業務數據時所用的全文搜索跟上麵的搜索是不一樣的。
CommVault公司的Simpana、IBM的Content Manager 和賽門鐵克公司的 Enterprise Vault屬於歸檔軟件,不過它們在産品中都加入瞭數據備份的功能,例如搜索備份的數據等。搜索功能隻適用於歸檔的數據,對備份的數據無效。數據歸檔的另外一個特性是可以隨機讀取。所有的歸檔都是在硬盤上運行的,並且是基於文件係統的。
相比之下,所有備份的數據都是順序讀寫的(tar或者cpio)。這意味着,每次讀取數據時,不管它的大小,備份都需要從頭開始讀取備份文件。這種方式不用考慮文件存放在何種介質上。http://www.duote.com/soft/55896.html
http://www.crsky.com/soft/34122.html
在備份時需要快速寫入備份的文件中,在恢複時需要快速的讀取備份的内容。而對單個文件修改或者搜索時,速度不一定快。數據歸檔的兩個基本的特性:搜索功能和隨機讀寫,是備份軟件無法獲取的。
數據備份由來已镹並且引用瞭很多數據歸檔軟件中的功能。由於它們的功能相互補充,數據備份和數據歸檔以後還會繼續存在下去,而且不能彼此取代對方。