Hyper-v de sanal makinaları dışa aktarmak


Hyper-v de sanal makinaları dışa aktarmak
Hyper-V fiziksel bir bilgisayarın üstünde sanal bilgisayar sistemlerinin çalıştırılmasını sağlar , Bu sanallaştırılmış sistemler fiziksel bilgisayar sistemleri gibi kullanılabilir ve yönetilebilir,ancak sanal


ve izole edilmiş bir ortamda bulunurlar.Sanal makinelerin çoğaltılması için Hyper-V'nin dışa aktarma ve içe aktarma işlevini kullanabilirsiniz, Dışa aktarılan sanal makineler yedekleme için veya sanal makineyi Hyper-V ana makineleri arasında taşımak amacıyla kullanılabilir. Bir sanal makinenin dışa aktarırken , ilişkili tüm dosyalar dışa aktarılır. Buna yapılandırma dosyaları, sabit sürücü dosyaları ve var olan denetim noktası dosyaları dahildir. Aşağıdaki yazıda tek tek veya tüm Hyper-V sanal makinelerini nasıl dışa aktaracağınızı göreceğiz.

1. Hyper -V yöneticisinin ver (Export) özelliğinden faydalanmak

1. Hyper-v yöneticisini açalım

2. Hyper-v hostumuzu seçelim , örneğimizde DESKTOP-BTSO7AV (1) , Ardından orta bölmede sanal makineler başlığı altında yeralan sanal makinelerden birini veya birkaçını seçebiliriz ben windows 7 ultimate sanal makinesini seçtim (2)

hyper-v de sanal makinayı dışa aktarma

3. Sağ tarafta yeralan ver ikonuna tıklayalım (3)

4. Karşımıza dışa aktarmanın yapılacağı yeri seçmemizi isteyen bir ekran gelecektir , gözat butonu ile konumu belirleyelim mesela ben "E:\" dizinim içerisinde "Win_7_vhd" isminde bir klasör oluşturdum ve bu klasörü seçip Dışa aktar butonunu kullandım.

hyper-vde dışa aktarılacak klasörü seçelim

Dışa aktarma işlemi sanal makinanın büyüklüğüne göre hemen veya 5-10 dk sürebilecektir. İşlem sonlandıktan sonra dışa aktarılan yerde aşağıdaki gibi klasörler oluşacaktır

Dışa aktarılan Hyper-v sanal makinası

2. Powershell yardımı ile Hyper-v sanal makinalarını dışa aktarmak

Powershell yardımı ile tek tek veya topluca tüm sanal makinaları dışa aktarabiliyoruz bunun için ilk yapmamız gereken şey Powershell i yönetici yetkilerinde çalıştırmaktır ardından sanal makinalarımızı listeleteceğiz bunun için aşağıdaki komutu verelim

get-vm

Aşağıdaki resimde de görüldüğü üzere mevcut tüm sanal makinalarımızı listeledi

Powershell ile sanal makinalarımızı listeletelim

Şİmdi seçtiğimiz bir sanal makinayı dışa aktaracağız bunun için aşağıdaki komutu kullanalım
Export-VM -Name 'Sanal makina ismi' –Path 'Dışa aktarılacak klasör yolu'

Export-VM -Name 'Windows 7 ultimate' –Path 'E:\win_7_vhd'

Resimde de görüldüğü üzere sanal makinalarımız belirttiğimiz klasöre yedeklendi

powershell komutu ile sanal makina yedeklemek

Eğer tek tek değilde sanal makinaların hepsini birden yedeklemek isteseydik bu durumda aşağıdaki komutu kullanacaktık.
Get-VM | Export-VM –Path 'Dışa aktarılacak klasör yolu'
İşlem tamamlandıktan sonra powershell i kapatabiliriz


2 Yorum Var

Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha