VCF9 (VMware Cloud Foundation) ortamında vSphere Client’ta bir VM’e sağ tıklandığında genelde iki yakın görünen ama sonuçları çok farklı olan seçenek vardır: “Remove from Inventory” ve “Delete from Disk”. Bu iki seçeneğin ne yaptığı, ne zaman hangisini kullanman gerektiği, geri dönüş/iyileştirme yolları ve VCF özelinde dikkat edilmesi gerekenlerden sizlere bahsedeceğim.

Resim-1
Remove from Inventory: VM’i sadece vCenter envanterinden kaldırır — VM dosyaları datastore’da kalır, istersen daha sonra tekrar register (envantere ekleyerek) edebilirsin.
Delete from Disk: VM’i tamamen siler — hem vCenter kaydı hem de datastore’daki dosyalar (.vmdk, .vmx, snapshot vb.) kalıcı olarak silinir (geri dönüş için yedek gerekir).
1) Remove from Inventory — Ne yapar?
vCenter/ESXi envanterinden VM kaydını kaldırır (VM artık vSphere Client’ta görünmez).
Datastore’da VM’e ait dosyalar (VMX, VMDK, loglar, snapshot dizinleri) kalır.
Kullanım senaryoları:
Bir VM’i geçici olarak envanter dışı bırakıp başka bir vCenter/host’a taşıma veya bakım yapmak istediğinde.
Yanlışlıkla kaydı bozulmuş bir VM’i önce envanterden kaldırıp sonra datastore’dan Register VM ile yeniden eklemek istediğinde.
Geri dönüş yolu:
vSphere Client → Datastore Browser → ilgili .vmx dosyasına sağ tıklayıp Register VM seçilerek VM tekrar envantere getirilir.
Dosyalar bozulmadıysa VM veya diskler geri kazanılabilir.
2) Delete from Disk — Ne yapar?
vCenter envanterinden VM’i kaldırır ve VM’in datastore’daki tüm ilgili dosyalarını (vmdk, vmx, snapshot verisi, vm logları) kalıcı olarak siler.
Kullanım senaryoları:
Artık kesinlikle ihtiyacın olmayan VM’leri temizleyip depolama alanı açmak.
Test ortamında temp VM’leri tamamen kaldırmak.
Geri dönüş yolu:
Yedekten geri dönülür. Delete from Disk yapıldıktan sonra dosyalar genellikle kurtarılamaz (snapshot/replication/backup yoksa).
Eğer storage tarafında anlık kopya (snapshot/replication) varsa storage vendor araçlarıyla kurtarma mümkün olabilir.
Dikkat: Eğer VM bir template’den linked clone ise veya başka bağımlılıklar varsa silme bu bağımlılıkları etkileyebilir.
Not: VCF9 / Kurumsal ortamlarda dikkat edilmesi gerekenler
Yönetim/Prod ayrımı: VCF’de yönetim domain’indeki (management) VM’lere müdahale sıkı kontrol altındadır. Management VM’lerini silmek SDDC Manager işleyişini bozabilir. İşlem öncesi change kontrol ve onay alın.
İzinler ve policy’ler: Sadece gerekli yetkisi (vCenter rolü) olan kişiler bu işlemleri yapmalı. Delete from Disk için ekstra onay politikası olabilir.
Otomasyon ve backup: Özellikle prod VM’ler için yedekleme/replication politikalarının kontrolü yapılmalı. Silmeden önce yedek alındığından emin olun.
İlişkiler: VM’in bağlı olduğu storage policy, protection group (backup), snapshot zincirleri, SRM/replication ilişkileri kontrol edilmeli.