磁碟分區保留
本文概述影響 Azure 虛擬機 (VM) 實例的不同案例,以及這些 VM 上不同磁碟會發生什麼情況。
注意
此資訊適用於無狀態平臺即服務 (PaaS) VM。 它不適用於 Azure 虛擬機永續性 VM。
Azure 磁碟分區
下表描述各種磁碟分區的內容。
目的地 | 使用 | 描述 |
---|---|---|
C | 本機資源磁碟 | 此磁碟包含 Azure 記錄和組態檔、Azure 診斷(包括您的 網際網路資訊服務 (IIS) 記錄檔),以及您定義的任何本機記憶體資源。 |
D | Windows 磁碟 | 此磁碟分區是操作系統 (OS) 磁碟。 它包含 Program Files 資料夾(包括除非指定另一個磁碟)、登錄變更、 System32 資料夾和 .NET Framework,否則會透過啟動工作完成的安裝。 |
E 或 F | 應用程式磁碟 | 此磁碟是您雲端服務組態套件 (.cspkg) 檔案擷取至的位置。 磁碟包含您的網站、二進位檔、角色主機進程、啟動工作、 web.config 檔案等等。 |
磁碟保留
下表顯示可能發生的不同虛擬機進程,以及是否針對每個進程保留或重建對應的磁碟分區。
虛擬機程式 | C (本機資源) | D (Windows) | E 或 F (應用程式) |
---|---|---|---|
虛擬機在 VM 內重新啟動* | 保留 | 保留 | 保留 |
內部網狀架構節點復原 (電源週期節點) | 保留 | 重建 | 保留 |
入口網站重新啟動、主機 OS 更新或停止或啟動服務 | 保留 | 保留 | 重建 |
入口網站重新映像或客體 OS 更新 | 保留 | 重建 | 重建 |
就地升級 (從 Visual Studio 部署時預設值) | 保留 | 保留 | 重建** |
節點移轉 (伺服器失敗) | 重建 | 重建 | 重建 |
重建角色實例 | 重建 | 重建 | 重建 |
* 此重新啟動是從虛擬機內完成,例如執行 shutdown /r /t 0
命令。 入口網站重新啟動是藉由選取 Azure 入口網站 中的 [重新啟動] 按鈕來完成。
** 在此案例中,應用程式磁碟會從磁碟驅動器 E 切換至 F(或 F 到 E)。 若要偵測目前的應用程式磁碟,應用程式應該查詢 %RoleRoot%
環境變數。
與我們連絡,以取得說明
如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。