變更虛擬機器的大小

適用於:✔️ Linux VM ✔️ Windows VM ✔️ 彈性擴展集

本文會說明如何變更現有虛擬機器的 VM 大小

建立虛擬機器 (VM) 後,您可以透過變更 VM 的大小來放大或縮小 VM。 在某些情況下,您必須先解除配置 VM。 如果新的大小不適用於目前裝載 VM 的硬體叢集上,就可能需要解除配置。

A diagram showing a smaller Azure VM icon with a growing arrow pointing to a new larger Azure VM icon.

如果您的 VM 使用進階儲存體,請確實選擇 s 版本的大小,以取得進階儲存體支援。 例如,請選擇 Standard_E4s_v3,而不是 Standard_E4_v3。

變更 VM 大小

  1. 開啟 Azure 入口網站

  2. 在搜尋中輸入虛擬機器。 在 [服務] 底下,選取 [虛擬機器]Screenshot of the Azure portal search bar.

  3. 從 [虛擬機器] 頁面中,選取您要調整大小的虛擬機器。 Screenshot of an example VM selected.

  4. 在左側功能表中,選取 [大小]。 從可用大小清單中挑選新的相容大小Screenshot of the size selection in the Azure portal.

  5. 挑選大小之後,請選取 [調整大小]Screenshot of the resize button in the Azure portal.

注意

如果虛擬機器目前正在執行,變更其大小會導致虛擬機器重新開機。

如果 VM 仍在執行中,但在清單中沒看到您要的大小,則停止虛擬機器可以顯示更多大小。

警告

將 VM 解除配置也會釋出指派給該 VM 的任何動態 IP 位址。 不會影響作業系統和資料磁碟。

如果您要調整生產 VM 的大小,請考慮使用 Azure 容量保留來保留區域中的計算容量。

選擇正確的 SKU

重新調整 VM 大小時,請務必根據 VM 的訊號來選擇正確的 SKU,以判斷您是否需要更多 CPU、記憶體或儲存體容量:

  • 如果 VM 執行需要大量 CPU 的工作負載,例如資料庫伺服器或具有高流量的 Web 伺服器,您可能需要選擇具有更多 CPU 核心的 SKU。
  • 如果 VM 正在執行需要大量記憶體的工作負載,例如機器學習模型或巨量資料應用程式,您可能需要選擇具有更多記憶體的 SKU。
  • 如果 VM 用盡記憶體容量,您可能需要選擇具有更多儲存體的 SKU。

如需選擇正確 SKU 的詳細資訊,您可以使用下列資源:

  • Azure 中 VM 的大小: 本文會列出 Azure 中所有可用的 VM 大小。
  • Azure VM 選取器: 此工具可協助您根據工作負載類型、OS 和軟體,和部署區域找到正確的 VM SKU。

限制

您無法將具有本機暫存磁碟的 VM 大小調整為沒有本機暫存磁碟的 VM 大小,反之亦然。

唯一允許的調整大小組合如下:

  • VM (具有本機暫存磁碟) -> VM (具有本機暫存磁碟);以及
  • VM (沒有本機暫存磁碟) -> VM (沒有本機暫存磁碟)。

如需解決方法,請參閱 如何將本機暫存磁碟的 VM 大小移轉至沒有本機暫存磁碟的 VM 大小?。 解決方法可用來將沒有本機暫存磁碟的 VM 大小調整為具有本機暫存磁碟的 VM。 您可以建立沒有本機暫存磁碟的 VM 快照集, > 從快照集建立磁碟,> 從具有本機暫存磁碟之 VM 的適當 VM 大小 建立磁碟。

下一步