Skip to main content

OVA İçe Aktarma

Giriş

Open Virtualization Format (OVF), sanal makinelerde yazılım ve işletim sistemlerinin kolay kurulumu için Distributed Management Task Force (DMTF) tarafından sürdürülen açık, taşınabilir ve genişletilebilir bir spesifikasyondur. Sybelle OVA/OVF İçe Aktarma, metadata ve sanal disk dosyalarını içeren bir arşiv dosyasından sanal makine oluşturma işlemine denir.

OVF Paketi

Open Virtualization Format (OVF) paketi, bir sanal makine dağıtımı için gerekli dosya setidir. DMTF’ye göre bir OVF paketi:

  • .ovf uzantılı bir OVF açıklayıcı dosyası içermelidir,
  • Paket içindeki diğer tüm dosyaların bütünlüğünü doğrulamak için .mf uzantılı tek bir OVF manifest dosyasına sahip olabilir,
  • Farklı formatlara ait bir veya birden fazla disk imajı dosyası içerebilir (.vmdk, .qcow2, vb.),
  • ISO imajları gibi diğer dosyaları içerebilir (.iso).

OVA Dosyası

Open Virtual Appliance veya Application (OVA), .ova uzantılı TAR formatında sıkıştırılmamış tek bir arşiv dosyasıdır ve OVF paket dosyalarını içerir.

.
└── myvm.ova
├── myvm.ovf
├── myvm-1.vmdk
├── myvm-2.vmdk
├── myvm.nvram
└── myvm.mf
BİLGİ

Verilen örnekler iki sanal disk dosyasına sahip bir UEFI sanal makinesi içindir.

Sanal Makineyi Hazırlama

Sanal makineyi dışa aktarmadan önce, hipervizöre özgü sürücülerin ve araçların kaldırılması ve eklenmesi gerekmektedir.

VMware Tools Programını Kaldırma

  1. Windows tuşu + R tuşlarına basarak Çalıştır kutusunu açınız.
  2. appwiz.cpl yazın ve Enter’a basarak Denetim Masasının Programlar ve Özellikler sayfasını açınız.
  3. Listeden VMware Tools uygulamasını bulunuz ve seçiniz. Üst menüden Kaldır seçeneğine tıklayınız.
  4. Kaldırıcı, yeniden başlatma isteğinde bulunacaktır.

VirtIO Sürücülerini ve Konuk Aracısını Ekleyin

  1. Stabil bir virtio-win ISO dosyasını indiriniz.
  2. Bu ISO'yu sanal makineye CD/DVD sürücüsü olarak ekleyiniz.
  3. Konuk sanal makine içinde ISO'yu bağlayınız.
  4. ISO’nun ana dizininde bulunan virtio-win-gt-x64 ve virtio-win-guest-tools dosyalarını bulunuz ve yükleyiniz.

Sanal Makineyi Dışa Aktarma

Sanal makinenin dışa aktarılabilmesi için kapalı durumda olması gerekmektedir. Her zaman, hipervizörden kapatma yerine konuk işletim sistemini düzgün şekilde kapatmak tercih edilmelidir. Sanal makine kapatıldıktan sonra, ilgili sanallaştırma platformunda OVF şablonunu dışa aktarma düğmesini bulunuz. Dosyaları yeni boş bir dizine indiriniz.

.
└── myDirectory/
├── myvm.ovf
├── myvm-1.vmdk
├── myvm-2.vmdk
├── myvm.nvram
└── myvm.mf

OVA'ya Dönüştürme

Sybelle, içe aktarma işlemi için tek bir OVA dosyası gerektirir. Tüm sanallaştırma platformları OVA dosyalarını sağlamaz, bazıları OVF paketleri ile çalışmayı tercih eder. Eğer böyle bir durum varsa, OVF paket dosyalarının bir OVA dosyası içine arşivlenmesi gerekmektedir. Dikkat edilmesi gereken nokta, paket dosyalarının sıkıştırılmadan arşivlenmesidir. Ortaya çıkan arşiv dosyası bir dizin içermemeli ve dosyalar doğrudan kök seviyede bulunmalıdır.

.
└── myDirectory/
├── myvm.ovf
└── myvm.ova
├── myvm.ovf
├── myvm-1.vmdk
├── myvm-2.vmdk
├── myvm.nvram
└── myvm.mf
├── myvm-1.vmdk
├── myvm-2.vmdk
├── myvm.nvram
└── myvm.mf

VMware OVF Aracı

VMware OVF Tool, OVF paketlerini ve OVA arşivlerini dışa ve içe aktarmak için kullanılan bir komut satırı aracıdır.

Çıktı OVA dizini, dışa aktarılan OVF paket dosyalarını içeren dizinden farklı olmalıdır.

PS C:\Users\User> Desktop\ovftool\ovftool.exe Desktop\myDirectory\myvm.ovf Desktop\myOutputDirectory\myvm.ova

Genel Dönüştürme

Aşağıda, OVF paketini OVA dosyasına dönüştürmek için genel bir yöntem verilmiştir. Bu yöntem, VMware OVF paketleri için de kullanılabilir.

Windows 10'dan önceki Windows sürümlerinde TAR arşivlemeyi destekleyen üçüncü taraf bir araç (örneğin 7-Zip) yüklenmelidir. Tüm Windows sürümleri için grafik arayüze sahip olması nedeniyle bu yöntem tercih edilebilir.

Dosya Gezgininde tüm OVF paket dosyalarını seçiniz ve bağlam menüsünden "Arşive ekle..." seçeneğine tıklayınız. Dosya formatı olarak TAR seçtiğinizden ve sıkıştırma yöntemi olarak "store", "0" veya "no compression" ayarlarından birini seçtiğinizden emin olunuz.

OVA Dosyasını İçe Aktarma

  1. Küme (cluster) üzerinde sağ tıklayınız ve açılan bağlam menüsünden "OVF Şablonundan Yeni Sanal Makine" seçeneğini seçiniz.

openImportMenu

  1. Sağ tarafta açılan panelde:
    • İçe aktarılan sanal makine için bir ad seçiniz,
    • Hesaplama düğümünü belirleyiniz,
    • OVA dosyasındaki tüm sanal diskleri barındıracak depolama havuzunu seçiniz,
    • OVF açıklayıcı dosyasındaki her ağ yapılandırması için eklenecek ağ ve ağ profili çiftini belirleyiniz.

fillMenu

  1. Son olarak, dosya yöneticisini açmak için tıklayınız veya dosyayı yükleme alanına sürükleyiniz ve Confirm butonuna basınız. Yükleme tamamlanana kadar tarayıcı sekmesini kapatmayınız.

submitMenu

  1. Yükleme tamamlandığında ekranın üst kısmında bir başarı mesajı görüntülenmelidir.

waitForUpload

  1. Aşağıdaki işlem durumu sekmesinden ilerlemeyi kontrol ediniz. İşlem tamamlandıktan sonra nesneleri yenileyerek içe aktarılan yeni sanal makineyi görebilirsiniz.