Azure 托管鏡像和非托管鏡像對(duì)比

目前中國區(qū) Azure 也已經(jīng)可以使用命令制作托管鏡像了。但對(duì)于托管鏡像和非托管鏡像,就像托管磁盤和非托管磁盤一樣,很多人可能一開始無法理解。這里就此進(jìn)行了一個(gè)簡單對(duì)比:

通過對(duì)比測試,這里總結(jié)了這兩者的不同:

非托管鏡像托管鏡像

創(chuàng)建鏡像Save-AzureRmVMImageNew-AzureRmImageConfig

New-AzureRmImage

查找鏡像無,用戶需要自己記錄(注 1)Get-AzureRMImage

刪除鏡像無,直接刪除存儲(chǔ)賬號(hào)中的 VHD 文件即可(注 1)Remove-AzureRMImage

更新鏡像無Update-AzureRMImage

鏡像位置虛擬機(jī)相同的存儲(chǔ)賬號(hào),包括 OS 和數(shù)據(jù)磁盤(注 2)托管磁盤,包括 OS 和數(shù)據(jù)磁盤(注 7)

創(chuàng)建鏡像的來源從虛擬機(jī)創(chuàng)建(注 3)虛擬機(jī)(注 6)

通用化后的 OS 磁盤

通用化后的 OS 磁盤的快照

使用鏡像創(chuàng)建新虛擬機(jī)只能在同存儲(chǔ)賬號(hào)中創(chuàng)建為普通虛擬機(jī)(注 4)創(chuàng)建為托管磁盤虛擬機(jī)

數(shù)據(jù)磁盤需手動(dòng)添加數(shù)據(jù)磁盤(注 5)部署時(shí)自動(dòng)創(chuàng)建并掛載數(shù)據(jù)磁盤

Note

注 1:創(chuàng)建非托管鏡像后,鏡像會(huì)保存在虛擬機(jī)所在存在賬號(hào)中名為 system 的容器下,但無法通過命令行或者門戶查看了用戶做了哪些鏡像。由于對(duì)于非托管鏡像的磁盤文件平臺(tái)不會(huì)加鎖,因此,可能造成誤刪的情況。

Note

注 2:對(duì)于包含數(shù)據(jù)盤的虛擬機(jī),創(chuàng)建鏡像時(shí)也會(huì)捕獲數(shù)據(jù)磁盤。并且會(huì)同時(shí)在鏡像保存位置生成一個(gè) JSON 文件,用于演示如何使用模板使用鏡像創(chuàng)建新的虛擬機(jī)。

Note

注 3:只能為非托管磁盤創(chuàng)建的虛擬機(jī)創(chuàng)建非托管鏡像。

Note

注 4:如果要將新的虛擬機(jī)創(chuàng)建在不同存儲(chǔ)賬號(hào),可以將鏡像文件復(fù)制到目標(biāo)存儲(chǔ)賬號(hào),引用目標(biāo)存儲(chǔ)賬號(hào)中的鏡像文件 URI 進(jìn)行創(chuàng)建。

Note

注 5:非托管鏡像在創(chuàng)建新虛擬機(jī)時(shí),如果原鏡像包括數(shù)據(jù)磁盤,需要通過 JSON 模板或者 PowerShell 手動(dòng)指定引用的數(shù)據(jù)磁盤鏡像。否則默認(rèn)不會(huì)附加數(shù)據(jù)磁盤。如果您 Linux 系統(tǒng)中指定了要掛載這些數(shù)據(jù)磁盤,在創(chuàng)建時(shí)會(huì)出現(xiàn)超時(shí),無法啟動(dòng)的現(xiàn)象。

Note

注 6:虛擬機(jī)可以為托管磁盤虛擬機(jī),也可以是非托管磁盤虛擬機(jī)。

Note

注 7:托管鏡像在 Azure 門戶中可以直接查看。其類型顯示為 Image。

參考鏈接

從非托管鏡像創(chuàng)建 Azure VM從托管鏡像創(chuàng)建 Azure VM

立即訪問http://market.azure.cn

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容