【Azure】通過Powershell,創建虛擬機鏡像
由於公司更換雲服務嘗試,有機會使用微軟公有雲服務,簡單了使用了一下,整理了一些文章,希望可以幫助同樣使用微軟公有雲的用戶。
優點:
· 用戶界面非常漂亮,而且流程升級比較清楚;
· 服務非常多,無論充值多少錢,都可以使用裏面所有的服務;
· 每個服務中的功能非常多,可配置的地方豐富,對於愛學習的人來說,可以擴展自己的知識面;
不足:
· 文檔相對比較少,而且很多都是從國外直接翻譯過來的,理解起來有些困難;
· 部分基本功能需要使用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,創建虛擬機鏡像