2014-07-23 60 views
-1

我們在Microsoft Azure上有一個虛擬服務器,需要調整其C:\ Drive大小。雖然可以使用120GB驅動器創建新虛擬機,但爲C驅動器創建的舊VM只有30GB,即使在從下載和不必要的文件清理驅動器後,虛擬機的空間也會非常小。在Microsoft Azure虛擬服務器上調整C:驅動器[解決]

總之,我們把這個虛擬機的C盤調整到120GB。

我發現this post但它感覺太複雜了(也許過時?)讓我們執行。

是不是有更簡單的方法來做到這一點?

編輯: 不知道我是否應該創建我自己的答案或編輯自己的帖子......但是很多的麻煩後,這裏是一個可行的解決方案(在列表中爲我工作)

  1. 關閉VM (使用Azure powershell,如果你需要使用-StayProvisioned來保持IP)
  2. 使用雲存儲工作室(抱歉,我無法發佈2個鏈接尚未...在StackOverflow上太年輕,但谷歌是你的朋友)複製VHDs (因爲名稱將保持不變,您需要將它們複製到另一個容器中)
  3. 重命名新的VHD
  4. 使用the only known way進行調整大小(您可以下降到「快速解決方案」的帖子的末尾,它甚至在MSDN論壇上被微軟員工提及...)
  5. 創建一個新的磁盤創建VHD
  6. 使用這種調整大小盤
  7. RDP到新的VM
  8. 使用管理控制檯訪問驅動器上創建一個新的虛擬機。那麼你可以在「擴展」(你應該看到一些未分配的空間,你的C盤),這是它的分區
  9. (!)

也僅此而已,但它花了我不少的汗水得到它的權利..但是現在我有我的初始服務器2份,均與100GB的驅動器C當然

,所有的學分去馬騰Balliauw,因爲他是誰創造的核心部件之一...

有任何意見我如何回答我自己的問題,或者建議請讓我知道。謝謝

回答

0

您已經找到了調整磁盤大小的大多數可能的方法。

還有一個選擇,我會測試(沒試過到目前爲止艱難的,但應該去罰款)是以下程序:

  1. 關閉虛擬機(以確保磁盤是一致的)
  2. 複製將VHD blob更新爲備份狀態的新Blob。
  3. 啓動VM
  4. 運行Sysprep操作系統上給出的是Windows(讓SYSPREP關閉虛擬機時,就緒)
  5. 關閉虛擬機的情況下,SYSPREP沒有關閉它
  6. 創建圖像基於虛擬機(當您創建映像時虛擬機將被刪除)
  7. 轉到創建新虛擬機 - >從圖庫 - >找到您的映像 - >選擇適當的虛擬機大小。
  8. 新的虛擬機將與新的硬盤大小。

如果這不起作用,那麼只有其他兩個選項可供您使用。

相關問題