
Windows Server 2012 - 檔案系統
在 Windows Server 2012 中,引入了一種新的檔案系統,稱為彈性檔案系統 (ReFS)。
ReFS 的關鍵屬性包括:
即使單個底層儲存裝置出現故障,也能保持高水平的資料可用性和可靠性。
與儲存空間結合使用時,提供完整的端到端彈性架構。ReFS 和儲存空間一起使用時,可以增強對儲存裝置故障的彈性。
ReFS 的重要功能描述如下:
完整性 - ReFS 以一種保護資料免受許多通常會導致資料丟失的常見錯誤的方式儲存資料。當 ReFS 與映象空間或奇偶校驗空間一起使用時,檢測到的損壞(啟用完整性流時,元資料和使用者資料均可)可以使用儲存空間提供的備用副本自動修復。此外,還有一些 Windows PowerShell cmdlet(Get-FileIntegrity 和 Set-FileIntegrity),可用於管理完整性和磁碟清理策略。
可用性 - ReFS 優先考慮資料的可用性。歷史上,檔案系統通常容易受到資料損壞的影響,這需要系統離線進行修復。使用 ReFS,如果發生損壞,修復過程既限於損壞區域,又在聯機狀態下執行,無需卷停機。雖然很少見,但如果卷確實已損壞,或者您選擇不將其與映象空間或奇偶校驗空間一起使用,ReFS 會實現搶救功能,該功能會從活動捲上的名稱空間中刪除損壞的資料,並確保良好的資料不受不可修復的損壞資料的不利影響。由於 ReFS 在聯機狀態下執行所有修復操作,因此它沒有離線chkdsk 命令。
可擴充套件性 - 隨著儲存在計算機上的資料量和大小持續快速增長,ReFS 旨在很好地處理極大的資料集(PB 及更大),而不會影響效能。ReFS 不僅設計為支援 2^64 位元組的卷大小(Windows 堆疊地址允許),而且還設計為使用 16 KB 群集大小支援高達 2^78 位元組的更大卷大小。此格式還支援 2^64 – 1 位元組的檔案大小、目錄中的 2^64 個檔案以及卷中相同數量的目錄。
主動錯誤糾正 - ReFS 的完整性功能由資料完整性掃描程式(也稱為清理程式)利用。完整性掃描程式會定期掃描卷,識別潛在的損壞並主動觸發對該損壞資料的修復。
當 ReFS 目錄的元資料損壞時,子資料夾及其關聯的檔案會自動恢復。ReFS 在 ReFS 保持聯機狀態的同時識別並恢復檔案。ReFS 目錄元資料的不可恢復損壞僅影響發生損壞的目錄中的那些檔案。
ReFS 包含一個新的登錄檔項RefsDisableLastAccessUpdate,它相當於以前的NtfsDisableLastAccessUpdate 登錄檔項。新的儲存命令允許在 Windows PowerShell 中使用(Get-FileIntegrity 和 SetFileIntegrity)來管理完整性和磁碟清理策略。