VM若是用Thin Provision模式,硬碟使用空間會隨著檔案增加而變大,但若把VM內的檔案都刪了,會發現VM的硬碟空間並不會自動歸還給ESXi Server,所以需要做下列方式才能回收空間。
1. 使用微軟工具 sdelete.exe 對欲取回VM未使用空間之所有磁碟機執行(建議晚上跑這,耗資源)
sdelete -c -z c:
sdelete -c -z d:
做完sDelete後儲存空間會增長到最大。
2. 測試VM儲存媒體移轉是否能取回未使用空間(免關機用Migrate線上移轉方式)
Sdelete模式 |
來源 |
目地 |
結果 |
-c -z |
iSCSI |
NFS |
GOOD 回到3GB |
-c -z |
NFS |
iSCSI |
GOOD回到3GB |
-c -z |
iSCSI |
LocalDisk |
NG |
-c -z |
LocalDisk |
iSCSI |
NG |
-c -z |
LocalDisk |
NFS |
GOOD回到3GB |
-c -z |
NFS |
LocalDisk |
GOOD回到3GB |
-c -z |
iSCSI |
iSCSI |
NG1 NG2 |
結論:
NFS屬於File模式,iSCSI與LocalDisk屬於block模式,要能瘦身就要挑不同格式間移轉才能正確的再移轉完後瘦身。
近期留言