"P2V" etiketi için bulunan tüm sonuçlar:

MVMC 3.0 Yayınlandı – Microsoft Virtual Machine Converter

14.10.2014 | 11:23 Dokümanlar , Haberler , Hyper-V , VMWare 11 Yorum

MVMC için 3.0 sürümü yayınlandı. Şurada MVMC (Microsoft Virtual Machine Converter) aracının ilk beta çalışmalarından bahsedeli 2,5 yıl olmuş. Bu süre zarfında MVMC 1.0 ve 2.0 sürümleri yayınlandı. MVMC yani Microsoft Virtual Machine Converter, sanaldan sanala (v2v) ve yeni sürümüyle birlikte fizikselden sanala  (p2v) dönüşümler sırasında BT uzmanlarının işini oldukça kolaylaştıran ve Microsoft tarafından resmi olarak desteklenen ücretsiz bir araç. Dün ise bu stand-alone dönüşüm aracının yeni sürümü duyuruldu: MVMC 3.0

mvmc-3-0

MVMC 3.0 aracını kullanarak VMware vSphere ortamında çalışan sanal makineleri kayıpsız olarak ve doğrudan Microsoft Hyper-V veya Microsoft Azure IaaS sanal makinelerine (v2v) dönüştürebilirsiniz. Bu noktada MVMC, direkt ESXi Host’lara bağlanabildiği gibi vCenter Server üzerinden de VMware sanal makinelerini bulup dönüşüm işlemi gerçekleştirebiliyor. Ayrıca 3.0 sürümle birlikte artık ortamdaki fiziksel sunucuların da Microsoft Hyper-V sanal makinelerine dönüştürülmesi (p2v) destekleniyor.

  • V2V (Virtual to Virtual) – Sanaldan sanala dönüşüm. X marka sanallaştırma platformu üzerindeki sanal makine ve sanal diskleri Y marka sanallaştırma platformunda çalışabilecek şekilde dönüştürme işlemi.
  • P2V (Phsical to Virtual) – Fizikselden sanala dönüşüm. Ortamda fiziksel olarak çalışan sunucuyu ve disklerini bir sanallaştırma platformu üzerinde sanal makine olarak çalışacak şekilde dönüştürme işlemi.

Her sürümde biraz daha gelişen MVMC 3.0 aracı GUI yanında doğal PowerShell desteğine de sahiptir; dönüşüm operasyonlarını yöneten kendi PS cmdlet’leri vardır. Bu yönüyle örneğin dönüşüm sürecini otomatikleştirmek için tasarlayacağınız System Center Orchestrator Runbook’larına veya kendi scripting yapınıza kolayca entegre edebilirsiniz.

Devamını oku…

Disk2vhd ile VMware’den Hyper-V’ye Sanal Makine Çevrimi

23.01.2014 | 23:57 Çözümler , Dokümanlar , Hyper-V , VMWare 12 Yorum

Sunucu sanallaştırma projelerinde “Çevrim” (P2V/V2V) aşaması oldukça önemlidir. Sanallaştırma altyapısının inşası ile başlayan süreç genelde Çevrim aşamasıyla ilerler ve ortamdaki fiziksel veya sanal çalışan sunucuların yeni sanallaştırma platformu üzerine, yeni sanal makine formatına dönüştürülerek (çevrilerek) taşınması gerekir. Bu çevrim işlemindeki temel amaç, kaynak ortamda fiziksel veya sanal olarak çalışan (source) sunucuları işletim sistemi, uygulamalar ve üzerindeki veriler ile birlikte kayıpsız olarak yeni platformdaki sanal makine bölümlerine aktarmaktır.

Bir sanallaştırma projesi sırasında veya sonrasında ortamınızda çalışan çeşitli iş yüklerini yeni platform üzerindeki sanal makinelere taşımak isteyebilirsiniz; Örneğin ortamınızda güncelleştirme/yama dağıtımı yönetimini gerçekleştirdiğiniz Windows Server Update Services sunucunuz. Bu sunucuyu yeni sanallaştırma platformuna taşırken yeni bir işletim sistemi kurmak, ilgili uygulama için özelleştirilmiş ayarları yeniden yapmak, güncelleştirme paketlerini tekrar indirmek, servisten güncelleştirme alan istemci ve sunucuları yeniden yönlendirmek ve raporlamalarını sağlamak gibi şeyleri en baştan tekrar yapmak pek mantıklı görünmüyor değil mi? Ortamınızda dönüştürülmesi gereken sistem sayısı fazla ise zaten manuel çevrim işlemi tam bir macera olacaktır.

İşte bu gibi durumlarda Fizikselden Sanala Çevrim (Physical to Virtual – P2V) ve Sanaldan Sanala Çevrim (Virtual to Virtual – V2V) araçları sizin adınıza bu işleri gerçekleştirebiliyor ve sizi servisi yeniden kurma veya manuel taşıma zahmetinden kurtarıyor.

Devamını oku…

GPT/EFI Tabanlı Disklerin P2V Sorunsalı

06.11.2012 | 11:35 Çözümler , Hyper-V 3 Yorum

GPT/uEFI tabanlı disklere (partition) sahip sunucuların P2V senaryoları için özel bir durum söz konusudur. GPT/uEFI tabanlı diskler (aslında boot bölümü) özel bir BIOS’a (firmware) ihtiyaç duyduğu için piyasadaki sanallaştırma platformlarının sağladığı generic x86/x64 BIOS’lar üzerinde çalışamaz çünkü VM’in boot bölümünü okuyabilmesi için GPT’den anlayabilen uEFI tabanlı bir BIOS’a (firmware) gerek vardır. Bu nedenle P2V araçları genelde bu senaryoyu desteklemez çünkü aslında hypervisor platformu bu senaryoyu desteklemez.

Ancak siz şu manual adımlar ile GPT schema’ya sahip disk’leri p2v yapabilirsiniz:

* Bu senaryoda Hyper-V üzerine P2V’ye yer verilmiştir.

  1. Partition(ları) Disk2VHD ile bir VHD file’a dönüştürün. (Disk2VHD Tool: http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx)
  2. Disk2VHD gibi araçlar online P2V yaptığı için OS üzerindeki uygulama servislerini durdurmak tutarlıklık açısından önemlidir.
  3. Hyper-V üzerinde (bu Windows 8 Client Hyper-V de olabilir) bir VM yaratıp VHD’yi attach edin.
  4. VM’i OS installation media ile boot edip <I>-Guest OS’e göre-</I> boot bölümünü repair edin.
    1. WS2003/XP için KB321626
    2. WS2008/w7 için KB927392
  5. VM’i start ettikten sonra sanallaştırma platformunun component’lerini manual olarak yüklemeniz gerekebilir.
  6. Bu noktadan sonra eğer tercih etmek isterseniz v2v veya VM’den p2v ile ESX, Xen Server, RHEL gibi farklı sanallaştırma platformlarına da alabilirsiniz.

Ayrıca işletim sistemi üstünde çalışan iş yükü için sanal ortamda verilen desteğe ve tavsiyelere de mutlaka göz atın.

Örneğin Exchange Server 2010 için: http://technet.microsoft.com/en-us/library/jj126252.aspx

Serhat AKINCI

Microsoft Virtual Machine Converter

16.04.2012 | 13:25 Dokümanlar , Duyurular , Hyper-V , VMWare 0 Yorum

Microsoft yeni bir stand-alone v2v converter için beta çalışma duyurusu yaptı. Henüz Beta aşamasında olan ve Vmware to Hyper-V convert yapan IT Pro.’ların oldukça işine yarayacak Microsoft Virtual Machine Converter (MVMC) ücretsiz olarak dağıtılacak ve şimdilik disk footprint oldukça düşük. Sadece 4mb’lık bir MSI şeklinde geliyor ve yaklaşık 14MB olarak setup oluyor.

MVMC, Vmware sanal makinelerini (VMs) ve sanal disklerini (VMDKs) Hyper-V sanal makineleri ve sanal disklerine dönüştürebiliyor, yani Full Vmware VM dönüşümünü destekliyor. Bu şu demek: Vmware sanal makinesinin cpu, memory gibi sanal donanım konfigürasyon bilgisi ve sanal disk içeriği (VMDK) aynı şekilde Hyper-V üzerine bir sanal makine olarak dönüştürülebiliyor. MVMC’yi virtual to virtual (Vmware to Hyper-V) dönüşümlerde rahatlıkla kullanabilirsiniz.

MVMC’nin kurulumu ve kullanımı oldukça kolay. Yaklaşık 4mb’lık bir MSI olarak geliyor ve basit bir setup ardından kullanmaya başlayabiliyorsunuz. Komut satırından parametreler veya grafik arayüzü üzerinden çalışma şansınız var.

Microsoft Virtual Machine Converter – Genel Bakış

MVMC’yi source ve destination dışında bir sisteme konumlandırabileceğiniz gibi, en iyi performans için aracın convert edilen VM’i alacak olan Hyper-V host (yani destination) üzerine konumlandırılması öneriliyor.

Microsoft Virtual Machine Converter

MVMC Kurulumu için ön gereksinimler:

  • Operating systems: Windows® 7 or Windows Server® 2008 R2 Microsoft
  • .NET Framework 3.5 and Microsoft .NET Framework 4

Öne çıkan bazı özellikler:

  • Vmware vSphare 4.1 ve 5.0 sanal makinelerini Hyper-V sanal makinelerine dönüştürebiliyor.
  • vCenter üzerinden tüm Vmware altyapısına bağlanabildiği gibi direkt ESX veya ESXi üzerinden host bazlı da bağlanabiliyor.
  • Komut satırı arayüzü ve parametreleri sayesinde datacenter otomasyon süreçlerinize ve powershell script’lerinize destek verebiliyor. Bu özelliği IT Pro.’lar dışında servis ve çözüm sağlayıcıların da ilgisini çekebilir.
  • Komut satırı dışında grafik arayüzü opsiyonu ile daha pratik bir kullanım deneyimi de sunabiliyor.
  • Hyper-V üzerine Convert edilecek Vmware VM Guest OS olarak Windows Server 2008, Windows Server 2003 ve Windows 7 dağıtımları destekleniyor. (Windows 8 desteği simdilik yok ama gelecek.)
  • Hyper-V üzerine Convert edilecek Vmware VM Guest OS üzerindeki Vmware Tools, dönüşüm operasyonunun bir parçası olarak MVMC tarafından uninstall ediliyor. Bu süreçte orjinal source’u bozmamak ve riski minimize etmek adına Vmware Snapshot özelliğinden de faydalanılıyor.
  • Hyper-V üzerine Convert edilecek Vmware VM Guest OS Windows Server 2003 ise, üzerinde integrations services gelmediği için MVMC tarafından ICs for Windows yine sürecin bir parçası olarak kuruluyor. (Windows Server 2008 ve Windows 7 üzerinde ICs yerleşik olarak geldiği için gerek kalmıyor. Ama sürümü eski ise update etmek gerekebilir.)
  • Bütün bir sanal makine yerine sadece VMDK dosyalarını da VHD’lere convert edebiliyor. (Offline disk conversation) ama bu işi sadece komut satırı aracı ile yapabiliyor.
  • Eğer VMDK içinde Guest OS olarak Windows Server 2003 yer alıyorsa, bu yönetemde ICs otomatik olarak yüklenmiyor, aklınızda bulunsun.

Microsoft Virtual Machine Converter 2

Operasyonel süreçle ilgili bazı özel durumlar:

  • Convert edilecek Vmware VM running durumda olmalı. Offline VM’lerin convert edilmesi desteklenmiyor.
  • Convert edilecek Vmware VM’in boot disk’i ilk virtual hard disk konumunda olmalı ve IDE virtual controller üzerinde yer almalı.
  • Convert edilecek Vmware VM Guest OS üzerinde Vmware tools yüklü olmalı.
  • Convert edilecek Vmware VM Guest OS Active Directory domain üyesi olmalı.
  • Convert edilecek Vmware VM Guest OS üzerinde yetkili credentials sağlanabilmeli.
  • Vmware VM Hyper-V Host üzerine convert edildikten sonra virtual network ayarlarını manual olarak yapmanız gerekiyor, bu ayarlar otomatik olarak taşınmıyor çünkü
  • MVMC tasarımsal olarak virtual network adapter’leri taşımıyor.
  • Vmware VM Hyper-V Host üzerine convert edildikten sonra otomatik olarak start oluyor. Bu durum bir çakışmaya neden olmaz çünkü convert edilen VM’in virtual network ayarları taşınmıyor yani network’de hemen up olamaz. Eğer start olmasını istemiyorsanız Hyper-V Manager üzerinden shutdown etmeniz gerekiyor.
  • Beta sürüm en fazla iki sanal hard disk’i olan Vmware VM’leri convert edebiliyor. MVMC release olduğunda bu limit ortadan kalkacak.
  • Beta sürüm cluster olarak çalışan ESX host’lardan taşıma yapamıyor. MVMC release olduğunda bu limit ortadan kalkacak.

Dönüşüm senaryolarında desteklenen bileşenler:

Kaynak VMware Server:

  • vCenter Server 5.0
  • vCenter Server 4.1
  • ESXi Server 5.0
  • ESXi/ESX Server 4.1

Hedef Hyper-V Server:

  • Hyper-V on Windows Server 2008 R2 SP1 Standard Edition
  • Hyper-V on Windows Server 2008 R2 SP1 Enterprise Edition
  • Hyper-V on Windows Server 2008 R2 SP1 Datacenter Edition
  • Microsoft Hyper-V Server Core SP1
  • Microsoft Hyper-V Server 2008 R2 SP1
  • Windows Server 8 Hyper-V desteği şimdilik yok ama gelecek.

Dönüşüm için desteklenen sanal işletim sistemleri:

  • Windows Server 2003 SP2 Standard Edition (32-bit x86)
  • Windows Server 2003 SP2 Standard Edition (64-bit x64)
  • Windows Server 2003 SP2 Enterprise Edition (32-bit x86)
  • Windows Server 2003 SP2 Enterprise x64 Edition
  • Windows Server 2003 SP2 Web Edition X86
  • Windows Server 2003 R2 SP2 x86 Enterprise
  • Windows Server 2003 R2 SP2 x64 Enterprise
  • Windows Server 2003 R2 SP2 Standard Edition (32-bit x86)
  • Windows Server 2003 R2 SP2 Standard Edition (64-bit x64)
  • Windows 7 x86 Enterprise
  • Windows 7 x64 Enterprise
  • Windows Server 2008 R2 SP1 Standard
  • Windows Server 2008 R2 SP1 Enterprise
  • Windows Server 2008 R2 SP1 Datacenter
  • Windows Web Server 2008 R2 SP1

Sadece disk dönüşümünde desteklenen Vmware disk tipleri:

  • monolithicSparse
  • vmfsSparse
  • monolithicFlat
  • vmfs
  • vmfsSparse
  • twoGbMaxExtentSparse
  • twoGbMaxExtentFlat
  • delta disk conversion
  • Stream optimized disks

Beta durumda olan Microsoft Virtual Machine Converter Solution Accelerator (MVMC) ‘ı denemek ve ürünün gelişimine katkıda bulunmak isterseniz connect.microsoft.com üzerinden giriş yaparak Beta çalışmalarına dahil olabilirsiniz. Ayrıca araç ile ilgili yayımlanan ve içerisinde güzel bilgilerin yer aldığı Beta Release Note ve Beta Administration Guide konulu iki dökümana da yine aynı site üzerinden ulaşma şansınız var.

https://connect.microsoft.com/site14/InvitationUse.aspx?ProgramID=7594&InvitationID=MVMC-PK9Q-BR47

Disk2vhd v1.63 ile Disk Sanallaştırmak Çok Kolay

18.10.2010 | 09:06 Çözümler , Hyper-V 5 Yorum

VHD dosyaları oluşturmak, yani bir noktada disk/partition sanallaştırmak için kullandığımız Disk2vhd aracının geçtiğimiz hafta Perşembe günü yeni bir sürümü publish edildi.

Virtual Hard Disk yani VHD dosyaları Microsoft Hyper-V ve Virtual PC ortamlarında VM’lerin sanal diskleri olarak kullanılıyor. Ücretsiz olan Disk2vhd aracı, p2v yani fizikselden sanala dönüşüm işlemlerine destek olabilen, oldukça sade ve kullanışlı bir araç. VMM ile gelen p2v özelliği, fiziksel bir sistemi sanallaştırırken (yani p2v yaparken) disk ile birlikte, network  adapter, cpu, memory gibi diğer konfigürasyonu da Hyper-V üzerine taşıyıp VM’i otomatik olarak yaratbiliyorken, Disk2vhd sadece disk dönüşüm işlemi gerçekleştirebiliyor.

Disk2VHD kullanımıyla ilgili daha güncel bir içeriğe şu bağlantıdan ulaşabilirsiniz: http://www.serhatakinci.com/index.php/disk2vhd-ile-vmwareden-hypervye-sanal-makine-cevrimi.html

Bu sürüm üzerinde major bir yenilik gelmedi ancak harici diskler ile ilgili yaşanan bir problem düzeltilmiş. 811Kb’lık kurulum gerektirmeyen bu şahane aracın yeni sürümü olan 1.63‘ü aşağıdaki link üzerinden indirebilirsiniz.

http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx

Disk2vhd aracı ile işletim sistemi çalıştıran diskleri yani system/boot volume’ları dahi VHD formatına dönüştürebilir, bu VHD’leri Hyper-V üzerinde yada VHD Boot destekleyen bir işletim sisteminde (Ör:Windows7) boot edebilirsiniz. Eğer boot etmek istemiyorsanız diskmanager yada diskpart ile attach edip direkt içeriğini görme şansınız da var. Ayrıca Disk2vhd, VHD yaratma işlemini online olarak gerçekleştirebiliyor. Yani işletim sistemi açık durumdayken bu küçük tool ile sanallaştırıp VHD haline getirebilirsiniz :)

Disk2vhd aracı VHD yaratma işlemini online gerçekleştirebilmek için Windows Volume Snapshot’ı kullanabilecek şekilde tasarlanmış. Bu sayede dönüşüm öncesinde consistent bir snapshot noktası oluşturup, dönüşümü sistem çalışır durumdayken gerçekleştirebiliyor. Ayrıca fiziksel sistem üzerindeki tüm disk ve volume’ları tek bir VHD dosyası içinde toplayabildiği gibi, dönüşüm işlemini her disk yada volume için ayrı ayrı çalıştırarak birden fazla VHD şeklinde de yaratabiliyorsunuz.

Disk2vhd aracı ile işletim sistemi bulunan bir diski VHD’ye dönüştürüp Hyper-V üzerinde ilk kez boot ettiğinizde, sanal makine otomatik olarak Hyper-V sanal donanım sürücülerini yüklemeye çalışır. Bu noktada eğer sanallaştırdığınız işletim sistemi içinde Hyper-V driver paketi bulunuyor ise otomatik olarak sürücü seti import edilir (örneğin Windows Server 2008 yada Windows7).  Eğer VM ilgili sürücü paketini bulamaz ise, sistem açıldıktan sonra Hyper-V Integrations  Component’i sizin yüklemeniz gerekir.

Disk2vhd kurulum gerektirmeyen KB’lar seviyesnde bir exe’dir ve Windows XP SP2, Windows Server 2003 SP1 ve daha sonraki Windows sürümleri üzerinde rahatlıkla çalışabilir. Ayrıca 64bit desteği de vardır.

Kısaca uygulama adımlarına göz atalım. Programın ara yüzü  aşağıdaki gibi:

disk2vhd

Gördüğünüz gibi çok sade. Aracı çalıştırdığınız sistem üzerindeki volume’ları listeliyor. Hangisini VHD yapmak istiyorsanız listeden seçiyorsunuz. Daha sonra VHD dosyasının nereye oluşacağını belirleyip Create diyerek ateşliyorsunuz :)

disk2vhd 2

VHD için gösterdiğiniz bölümde yeterli boş alan olması gerektiğini unutmayın. Ayrıca, gerekli erişim izinlerini sağladığınız taktirde VHD  dosyasının oluşacağı yer olarak bir UNC (yani network üzerinde  bir alan) da verebilirsiniz.

Aracı komut satırından kullanma şansınız da var. Örnek bir kullanım: disk2vhd c:\ d:\Disk1.vhd

Ve küçük bir trick daha; arıcı siteye girip indirmeden, internet erişimi olan bir pc üzerinde start>run açtıktan sonra \\live.sysinternals.com\tools\disk2vhd.exe yazarakta çalıştırabilirsiniz.

Son olarak şunu hatırlatmak istiyorum. Eğer OEM işletim sistemi çalıştıran bir makineniz varsa, işletim sisteminin bulunduğu bölümü bu yöntem ile VHD yapıp Hyper-V üzerinde boot ettiğinizde aktivasyon uyarısı alırsınız çünkü OEM işletim sistemleri ilk kuruldukları ve aktive edildikleri donanıma aittirler. Herhangi bir yöntem ile başka bir donanım üzerine taşınması desteklenmez.

VMM: P2V Sonrasında MAC Adresine Dikkat Edin

Geçenlerde yaşadığımız bir probleme istinaden dikkat edilmesini tavsiye ettiğim bir konudan bahsetmek istiyorum.

Bildiğiniz gibi Virtual Machine Manager’ı (kısaca VMM) sunucu sanallaştırma altyapılarımızı yönetirken kullanıyoruz. VMM’in yetenekleri arasında p2v (physical to virtual – fizikselden sanala) ve v2v (virtual to virtual – sanaldan sanala) dönüşüm özellikleri de bulunuyor. P2v yeteneği sayesinde fiziksel sunucuları çok kolay bir şekilde sanala dönüştürüp Hyper-V host’larımız üzerinde konumlandırabiliyoruz. Hatta bu işlemi fiziksel sunucu (source) açık durumdayken yani networkte hizmet vermeye devam ederken bile gerçekleştirebiliyoruz.

VMM ile offline p2v konusu ve uygulama adımları için buraya, online p2v için ise buraya bakabilirsiniz. VMM konusunda blog’ta yer alan tüm yazılara ise şuradan ulaşmanız mümkün.

P2v operasyonu sırasında fiziksel sistemin (source) network connection’ı üzerindeki bilgiler de yeni oluşan sanal makine üzerine taşınır ve sanal network kartı üzerine işlenir. Bu noktada TCP/IP ayarları ile birlikte fiziksel sunucunun NIC’leri üzerindeki MAC adresleri de aynı şekilde taşınır ve VM üzerindeki Virtual NIC’lere otomatik olarak işlenir. P2v tamamlandıktan sonra genellikle sanallaştırdığımız fiziksel sistemi kapatıp network ile iletişimini keseriz çünkü artık ilgili sistem sanal olarak çalışmaya hazırdır ve SID, hostname gibi uniqe tanımlar yüzünden aynı anda hem VM’in hem de fiziksel sistemin networkte sağlıklı çalışması mümkün değildir. Buraya kadar herşey normal. Problem ise tam şu noktada baş gösteriyor: Eğer bir gün sanallaştırdığınız fiziksel sunuculardan birini herhangi bir nedenle yeniden kullanmak isterseniz ve bu fiziksel sunucu VM ile aynı networkte olacak ise, yeni sisteme network üzerinden ulaşılamama, ping paket kayıpları, sunucunun outbound trafiğinin normal ama inbound trafiğinin problemli olması gibi durumlar ile karşılaşmanız mümkün. Çünkü ortamınızda hardware (fiziksel server) üzerindeki MAC adresine sahip bir sistem daha var, o da p2v yaptığınız VM. Ortamda aynı MAC adresine sahip iki sistem olacağı için haliyle sıkıntılı durumlar ortaya çıkacaktır ki tecrübe ile sabittir :)

Aslında çözüm çok basit. Ama çözüme geçmeden önce birkaç screenshot ile konuyu detaylandıralım.

Diagnose sürecinde switch logging bölümünden alınmış bir ss (manageable bir switch).

Switch Log

Gördüğünüz gibi switch üzerindeki 13 ve 23 numaralı portlarda flapping durumu yaşanıyor ve tek bir MAC adresi görünüyor: 00:1A:64:C5:75:14 . Bu portların birisinde VM, diğerinde ise yeni fiziksel sunucu (aslında eski fiziksel sunucu) bağlı durumda.

VMM üzerinden VM’in MAC adresine bakıyoruz.

VM MAC Address

Gördüğünüz gibi 00:1A:64:C5:75:14

Birde fiziksel sunucunun MAC adresine bakıyoruz.

OS MAC Address

Gördüğünüz gibi aynı. Yani 00:1A:64:C5:75:14

Çözüm için sistemlerden birinin MAC adresini değiştirmek gerekiyor. Bu noktada fiziksel sistemin MAC adresini değiştirmek kolay olmadığı için VM’in MAC adresini değiştiriyoruz (çünkü MAC adresi ethernet kartına aittir ve normal şartlarda değiştirilmesi mümkün değildir). Bunun için VM’i kapattıktan sonra virtual network adapter’ün settings bölümünden MAC adres tanımını değiştirebilirsiniz.

MAC Address

Eğer dynamic yaparsanız, MAC adresi VMM üzerindeki MAC havuzundan otomatik olarak atanır. Bu havuzu bir nevi DHCP gibi düşünebilirsiniz.

MAC Address Range

Yada static olarak bırakıp siz manual olarak farklı bir MAC adresi de atayabilirsiniz.

Static MAC Address

Sonuç:

Aslında tüm yazıyı tek bir cümle ile özetlemek mümkündü: “Eğer VMM ile p2v yaptıktan sonra source olan fisikzel sistemi VM ile aynı networkte kullanmayı planlıyorsanız, iki sistem üzerindeki MAC adresleri aynı olacağı için network iletişiminde problem yaşanma ihtimali vardır.”

Ancak bu gibi durumlar için diagnose yapmak gerektiğinde nasıl yaklaşılmalı noktasında fikir verebilmek adına konuyu biraz daha detaylandırmak istedim.

Eğer hali hazırda çalışan VM’lerde bu sorunu yaşarsanız artık çözümü biliyorsunuz. Eğer yeni bir p2v projeniz varsa, yazıda geçen konuyu bir best practice olarak aklınızda bulundurun derim.

Son olarak; incelediğimiz bu durum sadece VMM ve Hyper-V tarafına özgü değildir. Farklı sunucu sanallaştırma markaları ile çalıştığınızda da aynı durum ile karşılaşma ihtimalizin vardır. Sonuç olarak ortada bir hata olmadığının, bu durumun genel p2v süreçlerinin bir karakteristiği olduğunun altını çizmek istiyorum.

VMM: Offline P2V Sırasında Error 2921

Senaryo

Organizasyon içerisindeki fiziksel bir sunucuyu Offline p2v yaparken aşağıdaki hatayı alabilirsiniz.

Error (2921)
VMM cannot complete the operation on the file C:\Users\SCOMSdk\AppData\Local\Temp\SCVMM.fab1d5691c\boot.wim on the HVServer.bemar.corp server. One of the following system errors occurred: a file is read-only, the specified path is a directory, or Virtual Machine Manager does not have the required permissions.

Recommended Action
Ensure that the path is valid and VMM has the appropriate rights to perform this action.

P2V Error 2921

Neden

VMM Server üzerindeki Virtual Machine Manager servisini yöneten hesabın, offline p2v yapılacak source üzerinde yeterli yetkiye sahip olmadığı durumlarda bu hatayı alabilirsiniz.

Normal şartlarda Virtual Machine Manager servisi Local System hesabı tarafından yönetilir ve bu durumda sorun yaşanmaz. Ama örneğin yapınıza OpsMgr (Oprations Manager) entegrasyonu yaptıysanız ve OpsMgr tarafındaki servisleri farklı hesaplar ile yönetilecek şekilde configure ettiyseniz (best practice yöntemidir) bu durum VMM’i de etkiler (özellikle tüm VMM rolleri ve admin console aynı server üzerindeyse) ve Virtual Machine Manager servisi farklı bir hesap ile çalışır.

Virtual Machine Manager Servisi

Çözüm

1. Servisi yöneten ilgili hesap için source üzerinde gerekli yetkileri manuel olarak verebilirsiniz (local administrators gurubuna eklemek gibi)

2. P2v conversion tamamlanana kadar servisi Local System hesabı ile çalışacak şekilde configure edebilirsiniz. P2v tamamlandıktan sonra ise tekrar eski hesabı tanımalısınız çünkü OpsMgr entegrasyonunun doğru çalışabilmesi için bu gerekli.

Fizikselden Sanala Taşıma Nasıl Yapılır – VMM Offline P2V

Önceki makalelerimizde Online P2V işleminin uygulama adımlarını incelemiştik. Daha önceki yani ilk P2V makalemizde ise P2V konusunun ayrıntılarına ve mantığına değinmiştik. Eğer okumadıysanız öncelikle ilk iki makaleyi incelemenizi öneririm. Aşağıdaki bağlantılar üzerinden erişebilirsiniz.

VMM P2V – Fizikselden Sanala Taşıma

Fizikselden Sanala Taşıma Nasıl Yapılır – VMM Online P2V

Bu makalemizde ise Offline P2V yönetimi adım adım uygulayacağız.

İlk makalelerde geçen Online p2v için gerekli kriterlerin bir çoğu Offline p2v için de geçerli. Bu kriterleri tekrar vermiyorum, ilk makalelere bakarak ulaşabilirsiniz.

Offline p2v yapacağımız örnek senaryomuz, bir önceki makalede yani Online p2v makalesindeki senaryo ile aynı.

Ortamda fiziksel olarak çalışan bir IIS yani web server bulunuyor. Bununla birlikte yapımızda Virtual Machine Manager 2008 mevcut ve Hyper-V host’ları VMM tarafından yönetiyor. Ayrıca tüm birimler aynı domain altında çalışıyor. Aşağıdaki diagram kabaca bu yapıyı temsil ediyor.

Offline P2V Topoloji

Web Server üzerinde test amaçlı bir web sitesi hizmet veriyor.

Source olarak adlandırdığımız ve şu an fiziksel bir sunucu üzerinde çalışan sistemden bir ekran görüntüsü.

VMM Offline P2V

Offline p2v işlemine başlayalım. Öncelikle VMM Admin konsolu açıyoruz.

Devamını oku…

Fizikselden Sanala Taşıma Nasıl Yapılır – VMM Online P2V

Bir önceki makalemizde online ve offline olarak fizikselden sanala dönüştürme (p2v) işleminin ayrıntılarını yani background’unu incelemiştik. Aşağıdaki bağlantı üzerinden ulaşabilirsiniz.

VMM P2V – Fizikselden Sanala Taşıma

Bu makalemizde ise Online P2V işlemini nasıl gerçekleştirebileceğimizi uygulamalı olarak göreceğiz.

Önceki makalemizde Online p2v için gerekli kriterleri ve organizasyon içerisinde bir VMM Server bulunması gerektiği bilgisini vermiştim. Eğer okumadıysanız başlamadan önce ilk bölüme göz atmanızı öneririm.

Online p2v yapacağımız örnek senaryomuzda fiziksel olarak çalışan bir IIS yani web server bulunuyor. Bununla birlikte yapımızda Virtual Machine Manager 2008 mevcut ve Hyper-V host’ları VMM tarafından yönetiyor. Ayrıca tüm birimler aynı domain altında çalışıyor. Aşağıdaki diyagram kabaca bu yapıyı temsil ediyor.

Online P2V Topoloji

Web Server üzerinde test amaçlı bir web sitesi hizmet veriyor. Source olarak adlandırdığımız ve şu an fiziksel bir sunucu üzerinde çalışan sistemden bir ekran görüntüsü.

Devamını oku…

VMM P2V – Fizikselden Sanala Taşıma

System Center yönetim ailesinin bir üyesi olan Virtual Machine Manager 2008’in, başta Windows Server 2008 Hyper-V olmak üzere Microsoft Virtual Server 2005 R2 ve Vmware ESX Server tarafından sunulan özelliklerden tam anlamı ile yararlanabilmek için tasarlanmış bir araç olduğundan önceki makalelerimizde bahsetmiştik.

Birden fazla hypervisor’ü aynı konsol üzerinden yönetebilme, fizikselden sanala (p2v), sanaldan sanala (v2v) dönüştürebilme yetenekleri, Self Service Portal ve sanal makine bileşenlerini Library Server üzerinde saklayabilme gibi özellikler ile birlikte, System Center Operations Manager 2007 entegrasyonu sayesinde Akıllı Yerleştirme (Intelligent Placement) ve Performans/Kaynak Optimizasyonu (PRO) güzel özellikler de sunmaktadır.

Bu özelliklerin bazılarını önceki Virtual Machine Manager makalelerimizde incelemiştik. Aşağıdaki bağlantılar üzerinden erişebilirsiniz.

Virtual Machine Manager 2008 Nedir, Neler Sağlar?

Virtual Machine Manager 2008: VMM Server Kurulumu

Virtual Machine Manager 2008: Administrator Console Kurulumu

VMM 2008: Windows Host Ekleme İşlemleri – Bölüm1

VMM 2008: Windows Host Ekleme İşlemleri – Bölüm2

Bu makale serimizde ise yine Virtual Machine Manager 2008 tarafından sunulan ve sanallaştırma projelerinin vazgeçilmez adımı olan fizikselden sanala dönüştürme (physical to virtual converting – p2v) işlemini inceleyeceğiz.

Konuyu üç makale şeklinde ele alıyoruz. İlk makalede p2v işleminin mantığı ve background’unu anlatacağım. İkinci makalede online p2v, üçüncü makalede ise offline p2v nin nasıl yapıldığını uygulamalı olarak inceleyeceğiz.

P2v’nin VMM 2008 ile gelen bir özellik ve VMM’in parçası olduğunu söylemiştik. Bu nedenle Conversion (dönüşüm) işlemleri için kullanabileceğimiz herhangi bir medya ya da ayrı bir program yoktur. P2v yapabilmek için organizasyonumuz içerisinde konumlanmış bir VMM Server bulunmalı ve tüm işlemleri VMM Admin Console üzerinden gerçekleştirmeliyiz.

VMM 2008 ile p2v (physical to virtual) dışında, v2v (virtualto virtual) yani sanaldan sanala conversion yapma şansımızda var. V2v konusunu bir başka makalede ele alacağımız için şimdilik ayrıntıya girmiyorum.

VMM’in farklı hypervisor’leri yönetebildiğini söylemiştik. Aşağıdaki diyagram üzerinde hypervisor’ler ve fiziksel sistemler arası desteklenen p2v ve v2v senaryolarını görebilirsiniz.

P2V Senaryoları

Makale konumuz olan p2v (fizikselden sanala dönüştürme) işleminin temel amacından bahsederek devam ediyoruz.

P2V – Fizikselden Sanala Taşıma Nedir?

Bildiğiniz gibi Hyper-V yaklaşık bir yıldır piyasada ve sunucu sanallaştırma anlamında gayet yetenekli bir ürün. Hyper-V üzerinde sanal makineler (Virtual Machine) konumlandırabiliyor, bu sanal makineler içerisinde sanal işletim sistemleri (Guest OS) ve bu sanal işletim sistemleri üzerinde de sanal uygulamalar (Guest App) host edebiliyoruz.

Devamını oku…

1
2