Quantcast
Channel: ÇözümPark
Viewing all articles
Browse latest Browse all 4130

Virtual Machine Manager 2008 R2 ile Referans Sanal Bilgisayarın Şablonunu Oluşturmak

$
0
0

Daha önce yayınlamış olduğumuz Virtual Machine Manager 2008 R2 ile Hızlı VM Oluşturma makale serimizde VMM yazılımı üzerinde Hardware Profile Oluşturma, Guest OS Profile Oluşturma ve daha önce oluşturmuş olduğumuz içinde işletim sistemi yüklü bulunan VHD’ yi bu Profillere bağlayıp yeni bir tane Virtual Machine oluşturma işlemlerini gerçekleştirmiştik.

 

Daha önce anlatmış olduğumuz makale serisi içinde anlatılan bu işlemleri yapmadan, farklı bir yöntemle de aynı ihtiyacı karşılayabilmekteyiz. Bu işlemler nasıl yapılıyor, bunları inceleyelim.

 

 

image001

 

 

HyperV Hostlarımız üzerinde referans alacağımız bir tane Virtual Machine oluşturuyoruz. Bu VM’ in temel kurulum işlemleri, güncelleştirme ve şirket politikalarının yerine getirme işlemlerini yerine getiriyoruz. Bu VM’imiz etki alanı içinde olmaması gerekmektedir. İlerleyen adımlarda bunun nedenini açıklayacağız. Hazırlamış olduğumuz referans virtual machine kapalı durumdayken (stopped) üzerinde sağ tuş New Template butonuna basıyoruz.

 

 

image002

 

 

Bizleri bir uyarı beklemektedir. Bu uyarı Template dönüştürecek olduğumuz sanal bilgisayarın Host üzerinden silineceğini ve bu işlemden sonra erişilemez durumda olacağının bilgisini bizlere söylemektedir. İşte bu sebepten ötürü referans bilgisayarın etki alanına dahil edilmemiş olması gerekmektedir. Aksi durumda Etkialanı içinde ulaşılmaz durumda olacan bir tane Computer Accountu olacaktır. Yes butonuyla uyarıyı onaylıyoruz ve New Template Wizardın çalışmasını sağlıyoruz.

 

 

image003

 

 

New Template Wizard bölümünde Template Idenitiy bölümünde oluşturacak olduğumuz templatemize bir isim veriyoruz ve bu template üzerinde yönetici hakkına sahip olacak kullanıcımızı belirliyoruz.

 

 

image004

 

 

Configure Hardware bölümünde sihirbazımız referans bilgisayarın sahip olmuş olduğu Sanal donanım bilgisini bizlere getiriyor. Templateyi oluştururken bu bilgiler üzerinde değişiklik yapabiliriz fakat önerilmemektedir. Bu sebepten ötürü ilerliyoruz.

 

 

image005

 

 

Guest Operating System bölümünde sihirbazımız referans bilgisayarın template dönüştürüldükten sonra deploy işleminde kullanacak olduğu Guest OS Profileyi bizlerden istemektedir. Virtual Machine Manager 2008 R2 ile Hızlı VM Oluşturma Bölüm 2 (Guest Os Profile Oluşturulması) makalesinde oluşturmuş olduğumuz Profileyi burada gösteriyoruz veya bu adımda yeni bir tane Guest OS Profile oluşturabiliyoruz.

 

 

image006

 

 

Select Library Server bölümünde VMM sunucumuza tanıtmış olduğumuz Library sunucularını seçiyoruz. Library sunucumuz üzerinde referans aldığımız sanal bilgisayarın sahip olduğu VHD ve VM bilgileri kadar boş alan olduğundan emin olmamız gerekmektedir. Çünkü referans bilgisayarımız template olarak dönüştürüleceği zaman sahip olduğu bilgiler Library server üzerine kopyalanmaktadır.

 

 

image007

 

 

Select Path bölümünde referans bilgisayarımızın sahip olduğu Vhd ve VM bilgilerinin Library server üzerinde saklanacak olduğu dizini belirtiyoruz.

 

 

image008

 

 

Library serverimiz üzerinde Root dizini (MSSCVMMLibrary) klasörünü seçiyorum.

 

 

image009

 

 

Summary bölümünde New Template Wizard sihirbazı içinde yapmış olduğumuz işlemlerin özeti görülmektedir. View Script bölümünde yapmış olduğumuz işlemlerin Power Shell Scripini görebilir ve başka Templateler oluşturmak için GUI haricinde Power Shell’i kullanabiliriz.

 

Scriptin içeriği aşağıda yer almaktadır.

 

# ------------------------------------------------------------------------------
 
# New Template Wizard Script
 
# ------------------------------------------------------------------------------
 
# Script generated on 12 Ekim 2011 Çarşamba 13:09:47 by Virtual Machine Manager
 
#

# For additional help on cmdlet usage, type get-help <cmdlet name>
 
# ------------------------------------------------------------------------------
 
Set-VirtualFloppyDrive -RunAsynchronously -VMMServer localhost -NoMedia -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3

Set-VirtualCOMPort -NoAttach -VMMServer localhost -GuestPort 1 -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3

Set-VirtualCOMPort -NoAttach -VMMServer localhost -GuestPort 2 -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3

New-VirtualNetworkAdapter -VMMServer localhost -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3 -PhysicalAddressType Dynamic -VirtualNetwork "VmNic" -VLanEnabled $false -Synthetic -VMNetworkOptimizationEnabled $true -MACAddressesSpoofingEnabled $false

New-VirtualSCSIAdapter -VMMServer localhost -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3 -AdapterID 255 -Shared $false

New-VirtualDVDDrive -VMMServer localhost -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3 -Bus 1 -LUN 0

$CPUType = Get-CPUType -VMMServer localhost | where {$_.Name -eq "1.00 GHz Pentium III Xeon"}
 
New-HardwareProfile -VMMServer localhost -Owner "domainismi\administrator" -CPUType $CPUType -Name "Profile5f9a119c-e393-4c97-bb23-ece87b368ddf" -Description "Profile used to create a VM/Template" -CPUCount 4 -MemoryMB 4000 -ExpectedCPUUtilization 20 -DiskIO 0 -CPUMax 100 -CPUReserve 0 -NetworkUtilization 0 -RelativeWeight 100 -HighlyAvailable $false -NumLock $false -BootOrder "CD", "IdeHardDrive", "PxeBoot", "Floppy" -LimitCPUFunctionality $false -LimitCPUForMigration $true -DynamicMemoryEnabled $false -MemoryWeight 5000 -VirtualVideoAdapterEnabled $false -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3

$VM = Get-VM -VMMServer localhost -Name "Ws08 R2Sp1 Template" | where {$_.VMHost.Name -eq "BladeC01.domainismi.intl"}
 
$LibraryServer = Get-LibraryServer -VMMServer localhost | where {$_.Name -eq "VMMHostName.domainismi.intl"}
 
$HardwareProfile = Get-HardwareProfile -VMMServer localhost | where {$_.Name -eq "Profile5f9a119c-e393-4c97-bb23-ece87b368ddf"}
 
$GuestOSProfile = Get-GuestOSProfile -VMMServer localhost | where {$_.Name -eq "Ws08 R2 Sp1"}
 
$AdminPasswordCredential = get-credential
 
$OperatingSystem = Get-OperatingSystem -VMMServer localhost | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Enterprise"}
 
New-Template -Name "Ws08 R2Sp1 Template" -RunAsynchronously -Owner "domainismi\administrator" -VM $VM -LibraryServer $LibraryServer -SharePath "\\VMMHostName.domainismi.intl\MSSCVMMLibrary" -HardwareProfile $HardwareProfile -GuestOSProfile $GuestOSProfile -JobGroup 04a2319a-370b-46b5-af07-6989158e0bb3 -ComputerName "*" -FullName "" -OrgName "" -TimeZone 130 -AdminPasswordCredential $AdminPasswordCredential -AnswerFile $null -OperatingSystem $OperatingSystem

 

image010

 

 

Seçimlerimizi yaptık ve yeni bir tane Template oluşturabilmek için görevimizi başlattık. VMM yönetim arayüzünden Jobs ekranını açıp VMM’ in yapmış olduğu işlemleri görebiliriz. VMM sunucumuz yeni bir tane template oluşturuyor ve referans bilgisayarı syspreplemeye başlıyoruz.

 

 

image011

 

 

Referans bilgisayarın sysprep yapılma adımlarını VMM yönetim arayüzünden izleyebiliriz.

 

 

image012

 

 

Job bölümünde görevleri kontrol ettiğimiz zaman referans bilgisayarın HyperV Host üzerinden VMM Library sunucusu üzerine taşındığını görebilmekteyiz.

 

 

image013

 

 

İşlemlerimiz başarılı bir şekilde tamamlandı. VMM sunucumuzun yapmış olduğu işlemlerin detayını yukarıda görebiliriz.

 

 

image014

 

 

VMM sunucumuz üzerinde Library bölümünde VM and Temlates bölümünü kontrol edersek yeni bir tane Templatenin oluştuğunu görebilmekteyiz. Oluşturmuş olduğumuz bu templateyi kullanıma hazır hale getirmek için Virtual Machine Manager 2008 R2 ile Hızlı VM Oluşturma Bölüm 4 (Template ile Hızlı VM Oluşturulması) makalesinden yararlanabiliriz. İşlemler aynı, daha önce oluşturmuş olduğumuz 4 Gb ram 4 Vcpu Ws08 R2 SP1 isimli templatenin kullanıma hazır hale getirilmesiyle aynıdır.


Viewing all articles
Browse latest Browse all 4130

Trending Articles


Mide ağrısı için


Alessandra Torre - Karanlık Yalanlar


Şekilli süslü hazır floodlar


Flatcast Güneş ve Ay Flood Şekilleri


Gone Are the Days (2018) (ENG) (1080p)


Yildiz yükseltme


yc82


!!!!!!!!!! Amın !!!!!!!!!


Celp At Nalı (Sahih Tılsım)


SCCM 2012 Client Installation issue