1. 程式人生 > >【Azure】通過Powershell,創建虛擬機鏡像

【Azure】通過Powershell,創建虛擬機鏡像

ima rsh 賬號 公司 order china 訂閱 部分 檢查

  由於公司更換雲服務嘗試,有機會使用微軟公有雲服務,簡單了使用了一下,整理了一些文章,希望可以幫助同樣使用微軟公有雲的用戶。

優點:

· 用戶界面非常漂亮,而且流程升級比較清楚;

· 服務非常多,無論充值多少錢,都可以使用裏面所有的服務;

· 每個服務中的功能非常多,可配置的地方豐富,對於愛學習的人來說,可以擴展自己的知識面;

不足:

· 文檔相對比較少,而且很多都是從國外直接翻譯過來的,理解起來有些困難;

· 部分基本功能需要使用Powershell來實現,相對比較麻煩。

今天主要測試了創建虛擬機鏡像,這個功能對於我們公司來說非常有幫助,尤其是支持鏡像的導出到本地,這點非常棒,對於Hyper-v的用戶非常有幫助。下面開始進行實際操作:

1. 創建一臺虛擬機,這裏步驟略,因為虛擬機裏面的參數眾多,這需要仔細的研究一下,不要給讀者帶來誤導。

2. 門戶中,無法直接捕獲鏡像,所以需要使用Powershell進行操作。此功能非常簡單,相信很快會在門戶中做好。

o 通過Add-AzureAccount -Environment Azurechinacloud 添加自己的訂閱到本地;

o 登錄Add-AzureRmAccount -Environment azurechinacloud

o 技術分享

3. SSH登錄到虛擬機中,清除UUID和個人信息等內容,便於以後批量的部署。

o 技術分享

4. 關閉虛擬機,釋放綁定底層硬件資源,

Stop-AzureRmVM -ResourceGroupName Ubuntuvm -Name Ubuntuvm

5. 對已經關閉的虛擬機進行通用化。

技術分享

6. 創建鏡像:Save-AzureRmVMImage -ResourceGroupName ubuntuvm -Name ubuntuvm -DestinationContainerName myimage -VHDNamePrefix myubuntuimage

技術分享

7. 檢查虛擬機鏡像是否已經創建成功,可以在存儲賬號匯總看到增加了一個Image的文件夾。

技術分享

【Azure】通過Powershell,創建虛擬機鏡像