Dela via


Ändra storleken på en virtuell dator

Gäller för: ✔️ Virtuella Linux-datorer ✔️ med virtuella Windows-datorer ✔️ – flexibla skalningsuppsättningar

Den här artikeln visar hur du ändrar en befintlig virtuell dators VM-storlek.

När du har skapat en virtuell dator kan du skala upp eller ned den virtuella datorn genom att ändra storleken på den virtuella datorn. I vissa fall måste du frigöra den virtuella datorn först. Frigöring kan vara nödvändigt om den nya storleken inte är tillgänglig i samma maskinvarukluster som för närvarande är värd för den virtuella datorn. Det är viktigt att förstå att även om frigöring inte är nödvändigt, om den virtuella datorn körs för närvarande, kommer en ändring av dess storlek att leda till att den startas om. Därför bör du överväga att ändra vm-storlek som en störande procedur, särskilt för tillståndskänsliga arbetsbelastningar som finns på den virtuella datorn.

Ett diagram som visar en mindre Azure VM-ikon med en växande pil som pekar på en ny större Azure VM-ikon.

Om den virtuella datorn använder Premium Storage kontrollerar du att du väljer en s-version av storleken för att få Premium Storage-stöd. Välj till exempel Standard_E4s_v3 i stället för Standard_E4_v3.

Ändra storleken på den virtuella datorn

  1. Öppna Azure Portal.

  2. Skriv virtuella datorer i sökningen. Under Tjänster väljer du Virtuella datorer. Skärmbild av sökfältet i Azure-portalen.

  3. På sidan Virtuella datorer väljer du den virtuella dator som du vill ändra storlek på. Skärmbild av en virtuell dator som har valts som exempel.

  4. I den vänstra menyn väljer du storlek. Välj en ny kompatibel storlek i listan över tillgängliga storlekar Skärmbild av storleksvalet i Azure-portalen.

  5. När du har valt en storlek väljer du Ändra storlek. Skärmbild av knappen Ändra storlek i Azure-portalen.

Kommentar

Om den virtuella datorn körs för närvarande kommer dess storlek att startas om om om.

Om den virtuella datorn fortfarande körs och du inte ser den storlek som du vill använda i listan kan det hända att om du stoppar den virtuella datorn visas fler storlekar.

Varning

Om du frigör den virtuella datorn frigörs även alla dynamiska IP-adresser som tilldelats den virtuella datorn. Operativsystemet och datadiskarna påverkas inte.

Om du ändrar storlek på en virtuell produktionsdator bör du överväga att använda Azure-kapacitetsreservationer för att reservera beräkningskapacitet i regionen.

Välj rätt SKU

När du ändrar storlek på en virtuell dator är det viktigt att välja rätt SKU baserat på signalerna från den virtuella datorn för att avgöra om du behöver mer processor-, minnes- eller lagringskapacitet:

  • Om den virtuella datorn kör en CPU-intensiv arbetsbelastning, till exempel en databasserver eller en webbserver med hög trafik, kan du behöva välja en SKU med fler CPU-kärnor.
  • Om den virtuella datorn kör en minnesintensiv arbetsbelastning, till exempel en maskininlärningsmodell eller ett stordataprogram, kan du behöva välja en SKU med mer minne.
  • Om den virtuella datorn har slut på lagringskapacitet kan du behöva välja en SKU med mer lagring.

Om du vill ha mer information om hur du väljer rätt SKU kan du använda följande resurser:

  • Storlekar för virtuella datorer i Azure: I den här artikeln visas alla vm-storlekar som är tillgängliga i Azure.
  • Azure VM Selector: Det här verktyget hjälper dig att hitta rätt SKU för virtuella datorer baserat på din arbetsbelastningstyp, operativsystem och programvara samt distributionsregion.

Begränsningar

Du kan inte ändra storlek på en virtuell dator som har en lokal temporär disk till en VM-storlek utan lokal temporär disk och vice versa.

De enda kombinationer som tillåts för storleksändring är:

  • Virtuell dator (med lokal temp-disk) –> virtuell dator (med lokal temp-disk) och
  • Virtuell dator (utan lokal temp-disk) –> virtuell dator (utan lokal temporär disk).

En lösning finns i Hur migrerar jag från en VM-storlek med lokal temporär disk till en vm-storlek utan lokal temporär disk? . Work-around kan användas för att ändra storlek på en virtuell dator utan lokal temporär disk till virtuell dator med en lokal temporär disk. Du skapar en ögonblicksbild av den virtuella datorn utan lokal temporär disk > och skapar en disk från den virtuella ögonblicksbilden > och skapar en virtuell dator från disken med lämplig VM-storlek som stöder virtuella datorer med en lokal temporär disk.

Nästa steg