回覆列表
  • 1 # 使用者106685549569

    擦除技術是Windows Server 2012和Windows Server 2012 R2的自帶功能。這種技術在磁碟卷中查詢重複的內容,保留一份副本並刪除其餘重複的部分——而且在資料被移除的位置會插入一個“連結”指向保留的那份資料塊上面去。這是一項很有效的用於回收可用儲存空間的技術,前提是磁碟卷很多內容與其他內容沒有太大差別。想象一下ISO庫,同一個檔案多個版本的檔案共享(類似修正跟蹤);還有你可能不會想到的另一個應用: VDI部署。在VDI部署中的這些虛擬機器,即使你使用不一樣的磁碟,裡面也包含了成千上萬相似的作業系統庫和可執行檔案。在VDI部署環境中啟用資料刪除功能省下的磁碟空間能夠超過90%,其他型別的內容可以壓縮50%甚至更多的空間,而且這一切不會對效能產生可感知的影響。所有的這些都包含在你的Windows許可證裡面。Windows Server 2012 R2在資料刪除功能上引入了幾個改進,包括在擴充套件檔案伺服器和叢集共享捲上啟用這個功能的能力。Windows Server 2012 R2也特別針對VHD和VHDX檔案進行了演算法的最佳化,並且增強了Windows寫入磁碟的效率和磁碟演算法的最佳化,從效能的角度來說,不會怪罪於為生產部署的虛擬桌面基礎架構中活動的VHDX檔案。需要注意到的一點是,Hyper-V宿主機和託管儲存卷的機器啟用的資料刪除一定是不一樣的,因為使用Hyper-V上有活動的虛擬機器負載,資料刪除可能會消耗Hyper-V所能承受的系統資源。資料刪除作業資料刪除包含了3種在一定間隔時間重複執行的作業:最佳化作業:這個工作執行著核心的分析和從磁碟卷中移除重複內容。它還執行著使用內建演算法壓縮大塊檔案的工作,使檔案的大小得到平衡,而不會受到解壓時對效能的影響。資料清洗作業:有的時候隨著資料刪除或者隨後的大塊檔案壓縮,資料可能被損壞。這需要使用校驗和和對檔案元資料的一致性檢查來對其進行驗證。在這個過程中,資料清洗作業嘗試修復損壞的檔案,這個過程透過從一個私有備份Windows上頻繁訪問的非重複內容恢復一份副本來,或者從類似Windows Storage Spaces的容錯磁碟捲上恢復檔案,或者在檔案被寫入的時候將損壞的資料塊替代為新的,正確的資料塊。垃圾回收作業:這個作業收集那些沒有最佳化或長期不需要的檔案碎片,刪除它們來增加磁碟可利用的空間。資料刪除啟用及配置開始使用資料刪除最簡單的方法是使用PowerShell在你想要安裝的伺服器上新增該特性。你也可以透過GUI使用Server Manager來完成,不過需要執行很多點選和選擇。用PowerShell的方法只需要3行cmdlets,所以省了很多工作——有時候我非常贊同這個方法。在需要安裝的機器上,以管理員身份開啟PowerShell命令列,輸入以下cmdlets:Import-Module ServerManagerAdd-WindowsFeature -name FS-Data-DeduplicationImport-Module Deduplication一旦正確的元件安裝完畢後,還需要一些另外的PowerShell cmdlets讓特定的磁碟卷啟用資料刪除。舉個例子,以下cmdlet可以在虛擬桌面部署的H盤啟用資料刪除 (因此UsageType標記為”HyperV”)Enable-DedupVolume H: -UsageType HyperV以下cmdlet在磁碟S上啟用了常規的資料刪除Enable-DedupVolume S: -UsageType Default預設的情況下,一旦你對磁碟運行了這些cmdlets,最佳化程式就會每個小時執行一次,資料清洗和垃圾回收則每個星期執行一次。你也可以利用以下的PowerShell cmdlet按需手動地啟動這些程序。Start-DedupJob –Volume S: –Type Optimization你可以使用以下cmdlet來檢視Windows設定好自動執行的計劃。Get-DedupSchedule最佳化作業預設只能每個星期執行一次,你可以使用Task Scheduler自定義任務來讓最佳化作業執行得更頻繁。我想在這個時代,我們將一整個系統的副本放到了一個巨大的VHDX檔案裡面,而且我們需要儲存的資料容量一直在增加,資料刪除對可用儲存的管理以及儲存資料成本的控制來說將會變成重要的一部分。鑑於資料刪除特性是包含在Windows Server許可證裡面的,如今沒有什麼理由不使用這個功能了。

  • 中秋節和大豐收的關聯?
  • 歷史上的華夏九鼎真的存在嗎?