今天跟大家分享乙個在azure日常運維中經常會用到的技巧,通過儲存在儲存帳戶中的vhd快速建立虛擬機器。整體的步驟非常簡單,需要使用到帶有azure模組的powershell。如果沒有安裝請通過以下位址進行安裝:
首先,我們需要找到我們事先準備好的虛擬機器os磁碟vhd的url位址。在azure門戶中找到對應的儲存帳戶:
然後在儲存帳戶中找到blob儲存。
找到對應的vhd檔案,並複製它的url。
關於更多安裝和使用azure powershell的文章:
裝好azure powershell,然後我們首先登入azure rm帳號。通過以下命令:
login-azurermaccount
如果是中國版azure,必須加上-environmentname azurechinacloud
登入好後會顯示我們的訂閱資訊,請確認訂閱id和訂閱名稱。
然後我們就需要定義一些變數,為我們建立虛擬機器做準備。
首先是通過以下來定義虛擬機器名稱:
$vmname = "***"
然後是指定資源組:
然後建立或選擇現有的虛擬網路,並指定虛擬網路的子網id。
然後需要配置配置要使用的儲存賬號以及系統盤名稱,最重要的是虛擬磁碟的位置,就是第一步中我們複製的url。
到此我們的準備工作就已經完成了,然後需要將以上的配置資訊生成虛擬機器的配置:
$vmconfig = new-azurermvmconfig -vmname $vmname -vmsize standard_a1 | set-azurermvmosdisk name
$osdiskname -vhduri $osdiskurl -createoption attach -windows | add-azurermvmnetworkinte***ce -id $nic.id -primary
然後通過powershell建立新的資源組型別虛擬機器:
new-azurermvm -resourcegroupname $resourcegroup -location "china east" -vm $vmconfig
稍等片刻,回到我們的azure管理門戶中,就可以看到虛擬機器已經正在建立了。
以上步驟和操作適用於:
global azure
china azure
虛擬機器雲服務
什麼情況需要使用自定義磁碟建立虛擬機器呢?
比如虛擬機器是由其他訂閱遷移過來的,或是不小心刪除掉虛擬機器磁碟仍然存在的情況。希望以上內容對有需要的朋友能夠有所幫助。
Azure運維系列 8 使用現有磁碟建立虛擬機器
今天跟大家分享乙個在azure日常運維中經常會用到的技巧,通過儲存在儲存帳戶中的vhd快速建立虛擬機器。整體的步驟非常簡單,需要使用到帶有azure模組的powershell。如果沒有安裝請通過以下位址進行安裝 首先,我們需要找到我們事先準備好的虛擬機器os磁碟vhd的url位址。在azure門戶中...
Azure運維系列 6 使用自定義映像建立虛擬機器
首先,我們開啟azure 經典門戶 然後登入到我們的azure賬號中,並切換到虛擬機器分類,選擇虛擬機器 映像選項卡,然後單擊建立映像。在建立映像中我們需要配置從vhd建立的映像名稱 相應的說明,並配置vhd的url 作業系統系列以及是否已經執行sysprep操作。這裡我們就選擇之前遷移過來的vhd...
Azure運維系列 5 國際版與中國版進行資料遷移
今天給大家分享乙個很有意思的工具,它可以非常輕鬆的實現國際版azure和中國版azure之間的資料遷移。這對於一些場景是非常適用的,具體什麼樣的場景適用就看各自發揮了。進行安裝 在azcopy安裝好後,我們總的來說需要使用以下命令來進行資料遷移 azcopy source dest sourceke...