Dela via


Använda anpassade avbildningsmallar för att skapa anpassade avbildningar i Azure Virtual Desktop

Med anpassade avbildningsmallar i Azure Virtual Desktop kan du enkelt skapa en anpassad avbildning som du kan använda när du distribuerar virtuella sessionsvärddatorer (VM). Med anpassade avbildningar kan du standardisera konfigurationen av dina virtuella sessionsvärddatorer för din organisation. Anpassade avbildningsmallar bygger på Azure Image Builder och skräddarsys för Azure Virtual Desktop.

Den här artikeln visar hur du skapar en anpassad avbildningsmall och sedan skapar en anpassad avbildning med hjälp av mallen. Mer information finns i Anpassade avbildningsmallar.

Förutsättningar

Innan du kan skapa en anpassad avbildningsmall måste du uppfylla följande krav:

  • Följande resursproviders registrerade i din prenumeration. Information om hur du kan kontrollera deras registreringsstatus och hur du registrerar dem om det behövs finns i Azure-resursprovidrar och typer.

    • Microsoft.DesktopVirtualization
    • Microsoft.VirtualMachineImages
    • Microsoft.Storage
    • Microsoft.Compute
    • Microsoft.Network
    • Microsoft.KeyVault
    • Microsoft.ContainerInstance
  • En resursgrupp för att lagra anpassade avbildningsmallar och bilder. Om du anger en egen resursgrupp som Azure Image Builder ska använda måste den vara tom innan avbildningsversionen startar.

  • En användartilldelad hanterad identitet. Vi rekommenderar att du skapar en som du specifikt kan använda med anpassade avbildningsmallar.

  • Skapa en anpassad roll i rollbaserad åtkomstkontroll i Azure (RBAC) med följande behörigheter som åtgärder:

    "Microsoft.Compute/galleries/read",
    "Microsoft.Compute/galleries/images/read",
    "Microsoft.Compute/galleries/images/versions/read",
    "Microsoft.Compute/galleries/images/versions/write",
    "Microsoft.Compute/images/write",
    "Microsoft.Compute/images/read",
    "Microsoft.Compute/images/delete"
    
  • Tilldela den anpassade rollen till den hanterade identiteten. Detta bör vara lämpligt omfång för distributionen, helst för den resursgrupp som du använder lagra anpassade avbildningsmallar.

  • Valfritt: Om du vill distribuera avbildningen till Azure Compute Gallery skapar du ett Azure Compute-galleri och skapar sedan en avbildningsdefinition för virtuella datorer. När du skapar en avbildningsdefinition för virtuella datorer i galleriet måste du ange den generation av avbildningen som du vill skapa, antingen generation 1 eller generation 2. Den generation av avbildningen som du vill använda som källavbildning måste matcha den generation som anges i definitionen för VM-avbildningen. Skapa inte en vm-avbildningsversion i det här skedet. Detta görs av Azure Virtual Desktop.

  • Valfritt: Du kan använda ett befintligt virtuellt nätverk när du skapar en avbildning. Om du gör det behöver den hanterade identitet som du använder åtkomst till det virtuella nätverket eller den resursgrupp som den finns i. Mer information finns i Behörighet att anpassa avbildningar i dina virtuella nätverk.

    Om det här virtuella nätverket använder en privat tjänstprincip måste det inaktiveras för att Azure Image Builder ska fungera korrekt. Mer information finns i Inaktivera principen för privata tjänster i undernätet.

Skapa en anpassad avbildning

Det finns två delar för att skapa en anpassad avbildning. Först måste du skapa en mall för anpassad avbildning, sedan måste du skapa avbildningen med hjälp av den anpassade avbildningsmallen.

Skapa en anpassad avbildningsmall

Så här skapar du en anpassad avbildning med hjälp av Azure-portalen:

  1. Logga in på Azure-portalen.

  2. I sökfältet anger du Azure Virtual Desktop och väljer posten matchande tjänst.

  3. Välj Anpassade bildmallar och välj sedan +Lägg till mall för anpassad avbildning.

  4. På fliken Grundläggande fyller du i följande information:

    Parameter Värde/beskrivning
    Mallnamn Ange ett namn på den anpassade avbildningsmallen.
    Importera från en befintlig mall Välj Ja om du har en befintlig mall för anpassad avbildning som du vill använda som grund för den nya mallen.
    Prenumeration Välj den prenumeration som du vill använda i listan.
    Resursgrupp Välj en befintlig resursgrupp.
    Plats Välj en region i listan där den anpassade avbildningsmallen ska skapas.
    Hanterad identitet Välj den hanterade identitet som ska användas för att skapa den anpassade avbildningsmallen.

    När du har slutfört den här fliken väljer du Nästa.

  5. På fliken Källbild för Källtyp väljer du källan till mallen från något av alternativen och slutför sedan de andra fälten för den källtypen. Stöd för konfidentiell virtuell dator och betrodd start ärvs från Azure VM Image Builder. Mer information finns i Konfidentiellt stöd för virtuell dator och betrodd start.

    • Plattformsavbildning (marketplace) innehåller en lista över tillgängliga avbildningar på Azure Marketplace för Azure Virtual Desktop.

      Parameter Värde/beskrivning
      Välj bild Välj den bild som du vill använda i listan. Genereringen av bilden visas.
    • Hanterad avbildning innehåller en lista över hanterade bilder som du har i samma prenumeration och plats som du valde på fliken Grundläggande .

      Parameter Värde/beskrivning
      Bild-ID Välj det bild-ID som du vill använda i listan. Genereringen av bilden visas.
    • Azure Computer Gallery innehåller en lista över bilddefinitioner som du har i ett Azure Compute-galleri.

      Parameter Värde/beskrivning
      Gallerinamn Välj det Azure Compute-galleri som innehåller den källbild som du vill använda i listan.
      Galleribilddefinition Välj den galleribilddefinition som du vill använda i listan.
      Galleriversion Välj den galleriversion som du vill använda i listan. Genereringen av bilden visas.

    När du har slutfört den här fliken väljer du Nästa.

  6. På fliken Distributionsmål markerar du den relevanta rutan om du vill skapa en hanterad avbildning, en Azure-datorgalleriavbildning eller båda:

    • Fyll i följande information för hanterad avbildning:

      Parameter Värde/beskrivning
      Resursgrupp Välj en befintlig resursgrupp i listan för den hanterade avbildningen.

      Om du väljer en annan resursgrupp än den du valde på fliken Grundläggande måste du också lägga till samma rolltilldelning för den hanterade identiteten.
      Avbildningens namn Välj en befintlig hanterad avbildning i listan eller välj Skapa en hanterad avbildning.
      Plats Välj Azure-regionen i listan för den hanterade avbildningen.
      Kör utdatanamn Ange ett körningsutdatanamn för avbildningen. Det här är ett fritextfält.
    • Fyll i följande information för Azure Computer Gallery:

      Parameter Värde/beskrivning
      Gallerinamn Välj det Azure Compute-galleri som du vill distribuera avbildningen till från listan.
      Galleribilddefinition Välj den galleribilddefinition som du vill använda i listan.
      Galleribildversion Valfritt Ange ett versionsnummer för avbildningen. Om du inte anger ett värde genereras ett automatiskt.
      Kör utdatanamn Ange ett körningsutdatanamn för avbildningen. Det här är ett fritextfält.
      Replikerade regioner Välj vilka Azure-regioner som ska lagras och replikera avbildningen. Den region som du valde för den anpassade avbildningsmallen väljs automatiskt.
      Exkluderas från senaste Välj Ja för att förhindra att den här avbildningsversionen används där du anger latest som version av ImageReference-elementet när du skapar en virtuell dator. Annars väljer du Nej.

      Mer information om hur du ändrar detta senare finns i Lista, uppdatera och ta bort galleriresurser.
      Storage account type Välj lagringskontotyp och redundans i listan.

    När du har slutfört den här fliken väljer du Nästa.

  7. På fliken Build properties (Skapa egenskaper ) fyller du i följande information:

    Parameter Värde/beskrivning
    Tidsgräns för bygge (minuter) Ange den maximala väntetiden när du skapar avbildningsmallen (innehåller alla anpassningar, valideringar och distributioner).

    Anpassningar som installation av Language Pack eller Konfigurera Windows-optimering kräver Windows Update och vi rekommenderar en högre tidsgräns för bygge. Windows Update utlöses automatiskt för de inbyggda skripten.
    Skapa VM-storlek Välj en storlek för den tillfälliga virtuella datorn som skapas och används för att skapa mallen. Du måste välja en VM-storlek som matchar genereringen av källavbildningen.
    OS-diskstorlek (GB) Välj den resursgrupp som du tilldelade den hanterade identiteten till.

    Om du har tilldelat den hanterade identiteten till prenumerationen kan du också skapa en ny resursgrupp här.
    Mellanlagringsgrupp Ange ett namn för en ny resursgrupp som du vill att Azure Image Builder ska använda för att skapa de Azure-resurser som behövs för att skapa avbildningen. Om du lämnar den här tomma Azure Image Builder skapar du en egen standardresursgrupp.
    Skapa hanterad identitet för virtuell dator Välj en användartilldelad hanterad identitet om du vill att den virtuella byggdatorn ska autentiseras med andra Azure-tjänster. Mer information finns i Användartilldelad identitet för den virtuella image builder-datorn.
    Virtuellt nätverk Välj ett befintligt virtuellt nätverk för den virtuella dator som används för att skapa mallen. Om du inte väljer ett befintligt virtuellt nätverk skapas ett tillfälligt, tillsammans med en offentlig IP-adress för den tillfälliga virtuella datorn.
    Undernät Om du har valt ett befintligt virtuellt nätverk väljer du ett undernät i listan.

    När du har slutfört den här fliken väljer du Nästa.

  8. På fliken Anpassningar kan du lägga till inbyggda skript eller egna skript som körs när du skapar avbildningen.

    Så här lägger du till ett inbyggt skript:

    1. Välj +Lägg till inbyggt skript.

    2. Välj de skript som du vill använda i listan och fyll i nödvändig information. Inbyggda skript innehåller omstarter där det behövs.

    3. Välj Spara.

    Så här lägger du till ett eget skript:

    1. Välj +Lägg till ett eget skript.

    2. Ange ett namn för skriptet och URI (Uniform Resource Identifier) för skriptet. Detta måste vara en offentligt tillgänglig plats, till exempel GitHub, en webbtjänst eller ditt eget lagringskonto. Om du vill använda ett lagringskonto måste du tilldela den hanterade identiteten en lämplig RBAC-roll, till exempel Storage Blob Data Reader.

    3. Välj Spara. Du kan upprepa de här stegen för vart och ett av dina egna skript som du vill lägga till.

    Du kan ändra ordningen som skripten kör genom att välja Flytta upp, Flytta ned, Flytta överst eller Flytta till nederkant. När du har slutfört den här fliken väljer du Nästa.

  9. På fliken Taggar anger du namn och värdepar som du kan använda för att organisera dina resurser och väljer sedan Nästa. En standardtagg för AVD_IMAGE_TEMPLATE : AVD_IMAGE_TEMPLATE skapas automatiskt. Mer information finns i beslutsguiden för namngivning och taggning av resurser.

  10. På fliken Granska och skapa granskar du den information som används under distributionen och väljer sedan Skapa.

Dricks

  • Det kan ta cirka 20 sekunder innan den nya mallen visas. I Mallar för anpassade avbildningar väljer du Uppdatera för att kontrollera statusen.

  • Det går inte att ta bort eller avinstallera Microsoft Store-appen. Lär dig hur du konfigurerar åtkomst till Microsoft Store.

Skapa avbildningen

När den anpassade avbildningsmallen har skapats måste du skapa den anpassade avbildningen. Så här skapar du den anpassade avbildningen med hjälp av Azure-portalen:

  1. Från Mallar för anpassade avbildningar markerar du kryssrutan för den anpassade avbildningsmall som du vill skapa.

  2. Välj Starta bygge. Avbildningen börjar skapas. Hur lång tid det tar att slutföra beror på hur lång tid det tar för inbyggda skript och dina egna skript att slutföras.

  3. Välj Uppdatera för att kontrollera statusen. Du kan se mer information om byggstatusen genom att välja namnet på den anpassade avbildningsmallen där du kan se körningstillståndet Skapa.

Skapa en värdpool med sessionsvärdar med hjälp av den anpassade avbildningen

Nu när du har skapat en anpassad avbildning kan du använda den när du skapar virtuella sessionsvärddatorer. Om du vill skapa en värdpool och sessionsvärdar från Azure Virtual Desktop med hjälp av Azure-portalen följer du stegen i Skapa en värdpool. Om du lägger till virtuella datorer på fliken Virtuella datorer följer du de här stegen för att använda din anpassade avbildning:

  1. För Bild väljer du Visa alla bilder.

  2. Välj Mina objekt.

  3. Välj Mina bilder om du vill se en lista över hanterade bilder eller välj Delade avbildningar för att se en lista över bilder i Azure Compute Gallery.

    Viktigt!

    När du väljer storlek på en virtuell dator måste du välja en storlek som matchar genereringen av källbilden.

  4. Slutför stegen för att skapa en värdpool och sessionsvärdar från din anpassade avbildning.

Nästa steg

Ansluta till Azure Virtual Desktop