Deduplication

Server 2012 重複數據刪除:在 Hyper-V 主機或來賓 VM 上執行?

  • March 16, 2018

我有一個 Windows Server 2012 Hyper-V 主機,其 VM 位於專用 RAID-5 卷上。一台 VM 也在執行 Server 2012 並用於提供文件。其他虛擬機更小,主要用於臨時測試場景。

主文件伺服器 VM 有兩個動態擴展的 VHDX 文件 - 一個用於作業系統,一個用於儲存。用於儲存的 VHDX 上有很多重複的文件。

我應該在主機上包含儲存 VHDX 文件的捲上還是在文件伺服器 VM 本身內執行 Server 2012 重複數據刪除?我知道在 VM 中執行它不會減少主機上 VHDX 文件的大小,但我的目標是在 VHDX 文件本身內啟用盡可能多的儲存容量。我也明白,如果我在主機上執行它,我將不得不讓虛擬機離線來執行它。在這種情況下,停機時間不是問題,只是最好的方法。

不支持對 VHD 和 VHDX 文件進行重複數據刪除。您不應在 Hyper-V 主機上進行重複數據刪除。在來賓內進行重複數據刪除。

編輯:請注意,自從最初編寫此答案以來,這已經發生了一些變化。在與 VDI 相關的某些配置中,支持對 VHD/VHDX 進行重複數據刪除:http: //blogs.technet.com/b/filecab/archive/2013/07/31/deploying-data-deduplication-for-vdi-storage-in -windows-server-2012-r2.aspx

Server 2012 R2 現在支持此功能

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn486808(v=ws.11)

引用自:https://serverfault.com/questions/565745