Reklamlar
VMware

VMware Dosya Uzantıları: Sanal Makinelerin Temel Yapı Taşları

VMware, sanallaştırma alanında en yaygın kullanılan platformlardan biridir. Bir VMware sanal makinesi (VM), gerçekte birden fazla dosyadan oluşan sanal bir sistemdir. Her dosya, VM’in farklı bir bileşenini (disk, bellek, ayarlar, anlık görüntü vb.) temsil eder. Bu dosya uzantılarını anlamak, özellikle yedekleme, taşıma, klonlama veya hata analizi gibi işlemler için kritik öneme sahiptir.

1. Ana VMware Dosya Uzantıları

.vmx — Sanal Makine Yapılandırma Dosyası

  • Sanal makinenin “beyni” gibidir.
  • Donanım konfigürasyon bilgilerini (CPU, RAM, disk, NIC, ISO bağlantıları vb.) içerir.
  • Metin tabanlıdır, manuel olarak düzenlenebilir.

memsize = "8192"
numvcpus = "4"
ethernet0.connectionType = "bridged"

.vmdk — Sanal Disk Dosyası

  • Sanal makinenin veri diskidir; işletim sistemi ve kullanıcı verileri burada saklanır.
  • Gerçek bir fiziksel diskin sanal temsilidir.
  • İki tiptir:
    • Flat VMDK: Tüm veriyi içeren büyük dosya (örnek: disk-flat.vmdk).
    • Descriptor VMDK: Flat dosyaya referans veren küçük metin dosyası (örnek: disk.vmdk).
  • Snapshot alındığında delta dosyaları (*-delta.vmdk) oluşur.

.nvram — BIOS Ayar Dosyası

  • Sanal makinenin BIOS/UEFI ayarlarını saklar.
  • Fiziksel sistemlerdeki CMOS’un karşılığıdır.

.vmss — Suspend (Askıya Alma) Durumu Dosyası

  • Sanal makine askıya alındığında RAM içeriğini kaydeder.
  • Tekrar başlatıldığında, VM aynı noktadan devam eder.

.vmsn — Snapshot Durum Dosyası

  • Snapshot sırasında RAM içeriğini ve işlem durumunu kaydeder.
  • vmdk-delta dosyalarıyla birlikte, tam bir snapshot geri yüklemesi sağlar.

.vmsd — Snapshot Yönetim Dosyası

  • Sanal makinedeki tüm snapshot’ların meta verilerini içerir.
  • Snapshot silindiğinde veya birleştirildiğinde bu dosya güncellenir.

2. Yardımcı Dosya Uzantıları

.log — VMware Log Dosyaları

  • VM’in çalışma geçmişini, hata mesajlarını ve sistem olaylarını kaydeder.
  • Sorun giderme için kritik öneme sahiptir (vmware.log).

.vswp — Swap Dosyası

  • VM’in yapılandırılmış belleği fiziksel RAM’e sığmadığında disk üzerindeki takas alanıdır.
  • Performans analizi ve depolama planlamasında dikkate alınmalıdır.

.vmem — Bellek Dump Dosyası

  • Snapshot veya suspend işlemi sırasında RAM içeriğini tam olarak kopyalar.
  • Adli analizlerde ve hata çözümlemede kullanılabilir.

.iso — Sanal CD/DVD İmajı

  • İşletim sistemi kurulum medyası veya sürücü seti olarak kullanılır.
  • VMware doğrudan ISO dosyalarını CD/DVD sürücüsü olarak bağlayabilir.

3. Snapshot Mekanizması ve Dosya Etkileşimi

Snapshot alındığında:

  • Ana .vmdk dosyası kilitlenir, delta (*-delta.vmdk) dosyaları yazma işlemleri için devreye girer.
  • .vmsn ve .vmsd dosyaları oluşturulur.
  • Snapshot silindiğinde, delta verileri ana diske birleştirilir.

Bu mekanizma, yanlış yönetilirse disk alanı hızla tükenebilir. Bu nedenle fazla snapshot biriktirmek önerilmez.

4. VMware Dosyalarının Konumu ve Yönetimi

VM dosyaları genellikle aşağıdaki dizin yapısında bulunur:

/vmfs/volumes/datastore1/VM_Adi/
├── VM_Adi.vmx
├── VM_Adi.vmdk
├── VM_Adi.nvram
├── vmware.log
└── snapshots/

vCenter veya ESXi CLI üzerinden:

  • Dosya yönetimi (datastore browser),
  • Snapshot silme/birleştirme,
  • VM konfigürasyon yedekleme işlemleri yapılabilir.

VMware sanal makineleri, aslında birden fazla dosyadan oluşan karmaşık bir yapıdır.
Her dosya, sanal makinenin farklı bir bileşenini temsil eder. Bu uzantıların işlevlerini bilmek:

  • Performans ve kapasite planlamasında doğru kararlar almayı,
  • Yedekleme stratejilerini doğru kurmayı,
  • Snapshot yönetimini optimize etmeyi sağlar.

Reklamlar
Paylaş

Yakın zamanda yayınlananlar

instagramda aktiflik nasıl açılır ?

Adım Adım Rehber ve İpuçları Sosyal medya kullanıcılarının en çok merak ettiği konulardan biri, Instagram’da…

2 ay Önce

Mobil Fotoğrafçılık: AI ile Otomatik Düzenleme Nasıl Kullanılır?

Akıllı telefonlarımız artık yalnızca fotoğraf çekmekle kalmıyor, yapay zekâ (AI) sayesinde çekilen kareleri otomatik olarak…

3 ay Önce

iPhone Live Özelliğini Kapatma

iPhone’un “Live Photo” (Canlı Fotoğraf) özelliği, fotoğraf çekerken birkaç saniyelik kısa bir video kaydetmenizi sağlar.…

4 ay Önce

İnat Box Açılmıyor Sorunu: Çözüm Rehberi

İnat Box, kullanıcıların mobil cihazlarında ücretsiz olarak dizi, film ve canlı yayın izleyebildikleri popüler bir…

5 ay Önce

CS2 Konsol Açılmıyor: Nedenleri ve Çözüm Yolları

Counter-Strike 2 oyuncuları için geliştirici konsolu, oyun içi komutları girmek ve ayarları kişiselleştirmek açısından oldukça…

5 ay Önce

eSIM Nasıl Alınır? (iPhone ve Android İçin Rehber)

Mobil teknolojiler gelişmeye devam ederken, fiziksel SIM kartların yerini eSIM (embedded SIM) almaya başladı. Peki…

5 ay Önce
Reklamlar