VMware vSphere İstemcisinde Snapshot Oluşturma
Aşağıdaki izlenecek yol, vSphere 6.5’teki yeni HTML5 vSphere istemcisini kullanmaktadır. Aynı iş akışı vSphere 6.7, vSphere 7.0, 7.0U1 ve 7.0U2 sürümleri için de geçerlidir.
- Snapshot oluşturmak istediğiniz sanal makineye sağ tıklayın ve Snapshots > Take Snapshot seçeneğine basın

2. Take Snapshot seçeniğinden, anlık görüntüyü adlandırabilir ve daha fazla ayrıntı eklemek isterseniz anlık görüntü için bir açıklama oluşturabilirsiniz.

Sanal makinenin belleğini dahil et onay kutusu, sanal makine belleği olan ve olmayan anlık görüntüler arasında seçim yapmamızı sağlar. Şimdi farklılıklara bakalım:
- Sanal makinenin belleğini dahil et seçeneğini belirlediğinizde, sanal makinenin dahili durumunun bir dökümü anlık görüntüye dahil edilir. Sanal makine belleğiyle anlık görüntü almak için sanal makinenin açık durumda olması gerekir; aksi takdirde bu seçenek kullanılamaz. Açık bir VM’nin anlık görüntüsünü alarak, VM’nin canlı durumunu yakalayabilir ve istediğiniz zaman bu duruma geri dönebilirsiniz.
- Bu seçenek seçili olmadığında, anlık görüntü VM’nin canlı durumunu yakalamaz. Anlık görüntüye geri dönmeniz gerekirse, VM’niz aynı verileri içerecek şekilde ancak kapalı durumda geri yüklenir. Bundan sonra, VM manuel olarak açılmalıdır. (BKZ: Powershell ve PowerCLI Modülünü Kullanarak Sanal Sunucuların Snapshot’ını Alma – IT BackLogs bu yazımızın en sonunda bahsettiğimiz konu)
Sanal makinede yazma işlemleri çalışıyorsa veri tutarlılığını korumak amacıyla uygulamaya duyarlı bir anlık görüntü oluşturmak için Quiesce guest file system seçeneğini belirleyebilirsiniz.
- Bunun için Sync Sürücüsü de dahil olmak üzere VMware Araçlarının yüklenmesi gerekir. Quiescing seçeneğine sahip bir snapshot, bu snapshot’ı kullanarak VM verilerini yedeklemek için uygundur.
- Bu seçenek etkinleştirildiğinde, VMware Tools aracılığıyla sanal makinenin içinde çalışan işletim sistemine özel bir kod çalıştırılır. Bu kod, dosya sistemini dondurarak ve işlem sırasında herhangi bir değişikliği durdurarak, sanal makinenin dosya sistemini bir snapshot anında sabitlemeye çalışır. Bu, alınan snapshot’ın belirli bir anın dosya sistemini yansıtmasını sağlar ve ardından bu snapshot’ın bir kopyası oluşturulabilir veya yedekleme işlemleri için kullanılabilir.
- Bu özellik, sanal makinenin dosya sistemini ve uygulama verilerini bir anlık görüntü oluştururken tutarlı bir duruma getirmek için kullanışlıdır. Özellikle uygulama verilerinin bütünlüğünü korumak ve veri kaybını önlemek için önemli bir rol oynar.
VMware Snapshot Sınırlamaları
- Zaman içinde snapshot sayısı arttıkça sorunlar ortaya çıkabilir. Anlık görüntülerin yönetilmesi zorlaşabilir ve çok fazla disk alanı kaplayabilir. Ayrıca donanım arızalarına karşı da korunmazlar.
- Sanal makine anlık görüntülerinin çok uzun süre tutulması, büyük bir anlık görüntü ağacı veya son anlık görüntüden bu yana bir sanal makinede ve konuk işletim sisteminde yapılan çok fazla değişiklik, sanal makinelerinizin ve ana bilgisayarlarınızın performansı üzerinde olumsuz bir etkiye sahip olabilir.
- Ham diskler ve RDM fiziksel mod diskleri VMware anlık görüntülerini desteklemez. Ancak, sanal uyumluluk moduna sahip RDM (Raw Device Mapping) anlık görüntüleri destekler.
- Bağımsız diskler VMware anlık görüntülerini desteklemez. Bir anlık görüntü oluşturmak için önce bağımsız disklere sahip VM’lerin kapatılması gerekir. Sanal makine açıksa veya askıya alınmışsa, anlık görüntüler desteklenmez.
- VMware, PCI vSphere Direct Path I/O Aygıtları için anlık görüntü sağlamaz.
- VMware anlık görüntüleri, konukta bir iSCSI başlatıcı kullanan konuk işletim sistemleri için de kullanılamaz.
- Veri yolu paylaşımı ile yapılandırılmış VM’ler VMware anlık görüntülerini desteklemez.
- Snapshot ile ilgili prosedürler, 2 TB veya daha fazla VMDK’ya sahip VM’ler için zaman alıcıdır.
- Anlık görüntüler uzun vadeli veri koruma (yedekleme) ve kurtarma yöntemleri olarak düşünülmemelidir çünkü anlık görüntü dosyaları bir VM ile birlikte kaybolursa geri alınamaz.
VMware Snapshot Best Practices
Snapshot’larla çalışırken bu VMware snapshot best practices’i takip etmeye çalışın.
- Snapshot’ları yedekleme olarak kullanmayın. Snapshot dosyaları yalnızca ana sanal diskin değişiklik günlükleri olduğundan, snapshot’lar bir veri koruma ve kurtarma yöntemi olarak yeterli değildir.
- Bir anlık görüntü zinciri 32 anlık görüntüyü geçmemelidir. Daha iyi performans için snapshot’ları 2 veya 3 ile sınırlayın.
- VMware snapshot dosyaları zaman içinde büyüyerek veri deposunda çok fazla yer kaplayabilir ve depolama ek yüküne neden olabilir. Burada genel tavsiye, 72 saatten daha eski anlık görüntüleri depolamamaktır. Örneğin PowerCLI’da 3 günden daha eski anlık görüntüleri görüntüleyebilirsiniz.
Snapshot bir tuşa basılıp alınan ancak arkasında dönen işlemlerin neler olduğunu anlattığımız bu yazı serimizde sona geliyoruz. İyi okumalar dilerim.


