VMM 2012 Sp1 är installerad, nu då? Del3 – VM Templates

I del 1 av denna bloggserie så gick vi igenom VM nätverken.

I del 2 byggde vi Referens en VM och konfigurerade biblioteket.

I denna del ska vi skapa Mallar (Templates) för våra VM:s

VM Templates

Först skapar vi.

  • Bläddra ner till bibioteket (Library), och välj ”Explore”
    • Kopiera sedan dina ISO filer (jag brukar skapa en katalog som jag kallar ISO)

  • Lägg sedan till Hyper-V unde Cloud Compability, ändra CPU, Minne, Disk & nätverk efter önskemål.

  • Sedan skapar vi en Guest OS Profile där vi anger Windows (även Linux) servern inställningar.

  • Välj om du vill ansluta till en domän eller workgroup. Använd med fördel ”Run As Accounts”

  • Sedan skapar vi VM Templaten som syr ihop allt vårt arbete hittils.

  • Välj sedan VHD filen du tidigare lagrade i biblioteket.

  • Ge mallen ett namn

  • Välj hårdvaruprofilen du tidigare skapade, eller skapa en ny.

  • Välj OSprofilen du tidigare skapade, eller skapa en ny.

  • Klicka dig sedan vidare och välj create så är din VMtemplate färdig.

  • Nu är vi nästan klara, först skall vi köra ett PS skript för att sätta rätt OU där maskinen skall skapas.
Get-SCVMTemplate -Name ”Windows Server 2008 R2” | Set-SCVMTemplate -DomainJoinOrganizationalUnit ‘OU=Domain Servers,DC=ch,DC=servebeer,DC=com’

  • Om du ändrar någon inställning under skapandet av din VM så kommer dom internationella inställningarna försvinna ur OS templaten då en ny temporär template skapas. För att motverka detta så ställer vi in internationella inställningar även i VM templaten. Nedan PS skriptet som fixar det.
# Prequisites
# Get-Module -ListAvailable *virtual* | import-module
# Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
$template = Get-SCVMtemplate -Name ”Windows Server 2008 R2”
$settings = $template.UnattendSettings;$settings.add(”oobeSystem/Microsoft-Windows-International-Core/UserLocale”,”sv-SE”);
$settings.add(”oobeSystem/Microsoft-Windows-International-Core/SystemLocale”,”sv-SE”);
$settings.add(”oobeSystem/Microsoft-Windows-International-Core/UILanguage”,”en-US”);
$settings.add(”oobeSystem/Microsoft-Windows-International-Core/InputLocale”,”1053:00000153”);
Set-SCVMTemplate -VMTemplate $template -UnattendSettings $settings

Kontrollera att inställningarna kom in rätt med

Get-SCVMtemplate -Name ”Windows Server 2008 R2” | fl unatt*
  • Sådär, nu är din VM Mall (Template) färdig, för att skapa en maskin så kan du högerklicka på mallen och välja att skapa en ny VM.

  • Klicka igenom dom olika valen & profilerna och välj ”create på slutet” för att skapa din maskin

    Sådär, nu kommer maskinen att skapas och installeras som du vill.

    I nästa del kommer jag gå igenom hur du håller dina mallar uppdaterade.

Annonser

About Harri Förberg

Jag och mina kollegor utgår ifrån "Hur svårt kan det va". Och det är en bra attityd om man ska skriva på en blogg. Nyfiket och pragmatiskt kring IT frågor med fokus på Microsoft Infrastruktur. Läs mer om oss på www.forbergsit.se

Posted on mars 18, 2013, in System Center 2012, VMM 2012 and tagged , , , , , . Bookmark the permalink. Lämna en kommentar.

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s

%d bloggare gillar detta: