VMware Snapshot Neden Sürekli Büyür?

VMware Snapshot Neden Sürekli Büyür

Merhaba, bu yazımda VMware snapshot neden sürekli büyür konusundan bahsedeceğim. Ama bunun öncesinde snapshot kavramından ve ne amaçlarla kullanılacağından da yeniden bahsetmek isterim.

VMware Snapshot Nedir?

VMware snapshot, bir sanal makinenin belirli bir zamandaki durumunu kaydetmek için kullanılan bir özelliktir. Bu durum, sanal makinenin işletim sistemi, yüklü uygulamalar, yapılandırma ayarları ve disk dosyalarını içerir. Snapshot alındığında, sanal makine o andaki durumda “dondurulmuş” olur ve bu durum daha sonra geri yüklenmek üzere saklanır.

Ne Zaman Kullanılır?

VMware snapshot özelliği genellikle aşağıdaki durumlarda kullanılır:

  • Yazılım güncellemeleri veya yamaları uygulamadan önce,
  • Yeni yazılım yüklemeleri veya sistem değişiklikleri yapmadan önce,
  • Geliştirme ve test süreçlerinde, hızlı bir şekilde eski duruma dönebilmek için,

Nasıl Çalışır?

  • Snapshot Alınması: Sanal makinede bir snapshot alındığında, o anki RAM içeriği ve sanal makinenin ayarları bir dosyada saklanır. Ayrıca, sanal makinenin disk dosyalarına yazılan tüm değişiklikler, ana disk dosyasından ayrı bir “delta” disk dosyasına yazılır. Ana disk dosyası değişmez, bu da sanal makineyi snapshot alındığı andaki duruma geri döndürmeyi mümkün kılar.
  • Snapshot Üzerinde Çalışma: Snapshot alındıktan sonra sanal makine normal şekilde çalışmaya devam eder, ancak tüm disk yazma işlemleri delta disk dosyasına yapılır.
  • Snapshot’tan Geri Dönme (Revert): Eğer sanal makineyi snapshot alındığı duruma geri döndürmek istiyorsanız, “Revert to Snapshot” seçeneğini kullanabilirsiniz. Bu işlem sanal makinenin RAM içeriğini ve ayarlarını snapshot alındığı andaki duruma geri yükler, ve delta disk dosyasındaki tüm değişiklikleri atar.
  • Snapshot’ı Silme (Commit): Eğer sanal makinedeki değişikliklerden memnunsanız ve snapshot’ı daha fazla tutmaya gerek olmadığını düşünüyorsanız, “Delete Snapshot” seçeneğini kullanarak snapshot’ı silebilirsiniz. Bu işlem, delta disk dosyasındaki tüm değişiklikleri ana disk dosyasına birleştirir ve delta disk dosyasını siler.

Dilerseniz, VMware KB üzerinden de inceleme yapabilirsiniz.

Overview of virtual machine snapshots in vSphere

Dikkat Edilmesi Gerekenler

  • Performans: Delta disk dosyaları performansı olumsuz etkileyebilir, özellikle de sanal makine üzerinde yoğun disk yazma işlemleri gerçekleşiyorsa.
  • Disk Alanı: Delta disk dosyaları disk alanını tüketebilir. Bu nedenle, gereksiz snapshot’ları düzenli olarak silmek önemlidir.
  • Zamanlamalı Snapshot’lar: VMware, otomatik olarak zamanlanmış snapshot’ları desteklemez. Ancak bu işlevsellik, VMware PowerCLI gibi üçüncü taraf araçları kullanılarak elde edilebilir.

VMware Snapshot Neden Sürekli Büyür?

VMware vCenter’da bir sanal makine (VM) üzerinde alınan snapshot, o anki durumu ve disk durumunu kaydeder. Ancak, snapshot alındıktan sonra VM üzerinde yapılan değişiklikler, bu snapshot’a ek olarak saklanır. Bu nedenle, VM üzerindeki aktivite devam ettiği sürece snapshot sürekli olarak büyüyecektir.

Snapshot’ın sürekli büyümesinin birkaç nedeni olabilir;

  • Sürekli Disk Yazma İşlemleri: VM üzerinde sürekli disk yazma işlemleri yapılıyorsa, bu değişiklikler snapshot dosyasına eklenir ve dosya büyür.
  • Uzun Süreli Snapshot Kullanımı: Snapshot’lar, geçici bir çözüm olarak tasarlanmıştır ve ideal olarak kısa süreli kullanılmaları gerekir. Snapshot’ı uzun süre tutmak, disk kullanımını ve I/O yükünü artırabilir.
  • Büyük Disk Değişiklikleri: VM içinde büyük dosyaların silinmesi veya taşınması gibi büyük disk değişiklikleri yapılıyorsa, bu da snapshot büyüklüğünü etkileyebilir.

Snapshot’ın sürekli büyümesi performans sorunlarına ve disk alanının dolmasına neden olabilir. Bu nedenle, snapshot’ları sadece gerekli olduğunda ve kısa süreliğine kullanmak önemlidir. Snapshot kullanıldıktan sonra, değişikliklerin VM’a uygulanması veya silinmesi için snapshot’ın birleştirilmesi (merge) veya silinmesi gerekir.

Snapshot yönetimi konusunda dikkatli olmak, sanal ortamın sağlıklı ve performanslı kalmasına yardımcı olacaktır. Faydalı olması dileğiyle.


 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir