Windows伺服器的重複資料刪除功能

2021-10-05 14:22:37 字數 1076 閱讀 4142

自從windows server 2012開始,微軟在系統層面提供了重複資料刪除功能。重複資料刪除是為了檔案伺服器、虛擬化伺服器等設計的。其實只要是存放的檔案有大部分內容是相同的就可以發揮很好的效果。前不久裝的wsus伺服器,已經使用了3.5t的儲存空間了,按這個速度,過不了幾個月就會耗盡空間的。因為目前的補丁都是累積更新,即使你一年不打補丁,也只需要安裝最新的就可以了。所以這些補丁中肯定有大量資料都是重複的,應該能節省不少空間。

重複資料刪除data deduplication是屬於檔案和儲存服務下的乙個角色服務,系統預設不安裝,需要手動安裝。安裝之後可以在伺服器管理器的介面中方便的配置。選中磁碟後,可以選擇資料刪重的使用場景,包括檔案伺服器、桌面虛擬化vdi伺服器和虛擬化伺服器。這些場景中都是有大量檔案是重複的情況。因為windows 重複資料刪除不是比對每個檔案是否相同,而是把檔案分塊,比較每個儲存塊是否相同。如果有相同的就只保留乙份,其餘做成鏈結刪除資料。至於磁碟格式化的時候選用多大的塊block,需要和具體應用相匹配以達到較好的效果。

配置的時候可以選擇新的檔案經過幾天以後才開始刪重,以及刪除的具體時間和任務進行時間。第一次任務會消耗比較多的時間和系統資源。任務開始後可以使用powershell命令檢視狀態。可以看到任務進行的百分比和節省的空間。

任務執行的時候還是非常消耗記憶體的。fsdmhost.exe會消耗大量的系統資源。所以建議在非工作時間來進行。

當任務完成後,可以看到檔案占用的空間變成0了。對於wsus的資料大概可以節約40%的空間。

禁用Windows重複資料刪除

重複資料刪除,可以減少磁碟占用,但使用不當也有可能增加io,另外,也為此功能會將硬碟分塊,所以當硬碟占用較高時,進行碎片整理也比較困難,所以有時需要禁用掉重複資料刪除功能,並解除重複資料的優化,可以通過以下方法進行 附 俺之所以禁用它是因為一執行virtualbox磁碟就各種無響應 管理員模式進入p...

windows伺服器轉linux伺服器的點滴

有感於linux的開放姿態,最近購買了個linux伺服器。各種原因,只是用命令列形式。但問題來了,不適應不在於命令列難記之類。而在於軟體的安裝及管理,先記下來,後面將慢慢找具體的解決方案。也希望可以幫到後來者。1.軟體查詢不知道怎麼查詢。比如想安裝個subversion 或者 ftp 之類的。在wi...

Windows伺服器連線

遠端桌面是微軟公司為了方便網路管理員管理維護伺服器而推出的一項服務。從windows 2000 server版本開始引入,網路管理員使用遠端桌面連線程式連線到網路任意一台開啟了遠端桌面控制功能的計算機上,就好比自己操作該計算機一樣,執行程式,維護資料庫等。遠端桌面採用的是一種類似telnet的技術,...