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.