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. Dellokering kan vara nödvändig om den nya storleken inte är tillgänglig i samma maskinvarukluster som för närvarande värdar den virtuella datorn. Det är viktigt att förstå att även när deallokering inte är nödvändig, om den virtuella datorn körs för tillfället, 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 ingripande procedur, särskilt för tillståndsberoende arbetslaster 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 din virtuella dator använder Premium Storage, kontrollera att du väljer en s-version av storlek för att få stöd för Premium Storage. Välj till exempel Standard_E4s_v3 i stället för Standard_E4_v3.

Ändra storleken på den virtuella datorn

  1. Öppna Azure-portalen.

  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.

Anmärkning

Om den virtuella datorn för närvarande körs, kommer en storleksändring att göra att den startas 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

När du friger den virtuella datorn, frigeras ä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

  1. 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.

  1. Du kan inte ändra storlek på en virtuell dator som har en SCSI-baserad virtuell dator till en VM-storlek som har en fjärr-NVMe-aktiverad virtuell dator.

    Mer information finns i Hur ändrar jag storlek på en SCSI-baserad virtuell dator till en fjärr-NVMe-aktiverad virtuell dator med en annan storlek?

Nästa steg