PowerShell Hyper-V VM Import

Tolga CEYHAN
2 Min Read
PowerShell Hyper-V VM Import

PowerShell Hyper-V VM Import

PowerShell Hyper-V VM Import işlemi, sanal makineleri farklı sunucular arasında taşırken veya dışa aktarılan bir VM’yi yeniden içe aktarırken en güvenilir yöntemlerden biridir. Hyper-V GUI arayüzünde hata alındığında ya da Server Core kurulumlarında GUI bulunmadığında, PowerShell ile sanal makine içe aktarma işlemi hızlı ve sorunsuz şekilde yapılabilir.

GUI ile İçe Aktarma Hatası

Bazı senaryolarda Hyper-V yöneticisi üzerinden içe aktarma denendiğinde “Sanal makine dosyası bulunamadı” uyarısı alınabilir. Bu durum genellikle farklı Windows Server sürümlerinden yönetim yapılması veya dosya yollarındaki uyumsuzluklardan kaynaklanır.
Şekil 1: Hyper-V GUI üzerinde VM import hatası

PowerShell Hyper-V VM Import Komutu

PowerShell ile sanal makine içe aktarmak için Import-VM cmdlet’i kullanılır. Örnek komut aşağıdaki gibidir:
Import-VM -Path '.\Virtual Machines\BD64EDC0-CD9B-4EFE-8F42-D3EBD9A6F522.vmcx' ` -Copy -GenerateNewId ` -VirtualMachinePath D:\ ` -VhdDestinationPath 'D:\Server01\Virtual Hard Disks\' ` -SnapshotFilePath D:\Server01\ ` -SmartPagingFilePath D:\Server01\
Bu komut ile VM dosyaları belirtilen dizinlere kopyalanır, yeni bir GUID oluşturulur ve sanal makine yeni ortamda problemsiz çalıştırılabilir.

Yerinde Kayıt (Register) Yöntemi

Eğer sanal makine dosyaları (VHD, yapılandırma dosyaları, snapshot vb.) zaten doğru klasör yapısında mevcutsa, kopyalama yerine “yerinde kayıt” yapmak daha hızlıdır. Bunun için -Register parametresi kullanılır:
Import-VM -Path '.\Virtual Machines\BD64EDC0-CD9B-4EFE-8F42-D3EBD9A6F522.vmcx' -Register
Bu yöntem özellikle SAN veya paylaşımlı disk senaryolarında tercih edilir. Mevcut dosya yapısı korunarak VM doğrudan Hyper-V üzerine kaydedilir.PowerShell ile Hyper-V Sanal Makine Aktarma komutları, GUI üzerinden yaşanan hataları aşmak ve VM’leri hızlıca içe aktarmak için en pratik çözümdür. -Copy seçeneği yeni bir kopya oluştururken, -Register seçeneği mevcut dosyaları kullanarak daha hızlı kayıt yapılmasını sağlar. Kullanım senaryonuza göre uygun parametreyi seçerek işleminizi güvenle gerçekleştirebilirsiniz.Kaynak: Microsoft Docs – Import a Virtual Machine
Bu makaleyi paylaş
Takip et:
Tolga CEYHAN, bilgi teknolojilerini severek takip eder ve BT üzerine hali hazırda aktif olarak çalışmaktadır. 2006 yılından 2017 yılına kadar web tasarım yazılım üzerine çalışmalar yaptım. Şuan ise Windows Sistem ve Sistem Güvenliği alanında çalışmalarımı sürdürmekteyim.
Yorum Yap

Bir yanıt yazın

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