文章出處

虛擬機自定義鏡像(Image)是一個很有用的功能,可以在一臺虛擬機上配置好基本的系統環境,然后做個鏡像,以后創建虛擬機直接從這個鏡像創建,會省掉很多重復的配置工作。

阿里云與UCloud都有這個功能,Azure當然也少不了,這也是云服務商標配的免費服務。

下面我們分享一下我們在Azure中試用“制作虛擬機自定義鏡像”功能的經歷。

(一)準備工作

創建一臺原裝虛擬機,假設名叫blogserver1。創建好之后,登錄進去進行基本部署環境的配置,比如安裝IIS并進行相關配置(支持高并發的IIS Web服務器常用設置)。

(二)在不看任何幫助文檔的情況下憑使用直覺進行操作

1、進入VIRTUAL MACHINES -> IMAGES,點擊CREATE;輸入IMAGE NAME,選擇之前創建的blogserver1虛擬機的VHD URL,選中“I have run Sysprep on the virtual machine associated with this VHD.”(見下圖)

2、點擊Ok按鈕。。。創建失敗,錯誤信息如下:

VHD http://..../vhds/blogserver-blogserver1-2013-09-11.vhd 已作為 ID 為 blogserver1-blogserver1-0-201309110319510234 的資源注冊到映像存儲庫。

錯誤提示信息讓人不知所措。

關閉blogserver1虛擬機進行操作,也是同樣的錯誤。

幾經折騰無果,放棄。

(三) 在幫助文檔下進行操作

幫助文檔來自How to Capture an Image of a Virtual Machine Running Windows Server

1、遠程桌面登錄至虛擬機,進入 C:\Windows\System32\Sysprep\ 目錄,運行sysprep.exe,選中Generalize,選擇Shutdown(見下圖)。

2、點擊Ok之后,進行Sysprep操作(見下圖)。。。過了一會,遠程桌面失去了連接。

3、等了大約20分鐘左右(由于沒有進度指示,這個等待過程有點難受),在Azure管理控制臺看到blogserver1的狀態由于Running變為Stopped。

4、這時虛擬機管理控制臺的CAPTURE按鈕變亮,點擊一下,出現如下的畫面:

5、指定IMAGE NAME為webserver,選中“I have run Sysprep on the virtual machine”,然后看到IMPORTANT NOTE:

The virtual machine will be deleted when the image is captured.

由于上午發了一篇不專業的臨時工水準的隨筆——云計算之路-試用Azure:每一次刪除都讓人如此心驚,才知道了刪除虛擬機的真相,現在就可以坦然面對了。

6、片刻工夫,虛擬機創建完畢。

7、從這個名為webserver自定義鏡像創建虛擬機blogserver2。

8、創建成功

(三)恢復原裝虛擬機blogserver1

用于制作鏡像的blogserver1虛擬機在創建鏡像時被刪除了,現在通過“CREATE A VIRTUAL MACHINE from MY DISKS”把它恢復起來。

當blogserver1虛擬機正常運行之后,用遠程桌面進行登錄,結果怎么登錄也登錄不上,每次都提示用戶名/密碼錯誤。為了避免再次發臨時工水準的文章,經過了多次確認,確認用戶名/密碼沒有錯。難道在制作鏡像進行Sysprep的過程中,Windows管理員帳戶的密碼被重置了?而我們無法驗證這一點,因為在Azure中無法重置虛擬機的管理員密碼。只能讓這臺虛擬機報廢。

(四)試用感言

我們設想的制作虛擬機自定義鏡像的功能應該是這樣的:選擇一臺虛擬機,點擊“制作鏡像”,然后去一下洗手間,回來之后“鏡像”就創建好了。

創建鏡像竟然把運行中的原裝虛擬機給刪除了,恢復之后還連不上,也就是說虛擬機要為制作鏡像“獻身”。在阿里云沒遇到過,在UCloud也沒碰到過,只有Azure,而且在阿里云/UCloud中制作鏡像時對當前這臺正常運行的虛擬機沒有任何影響。Azure在這個功能的設計上需要改進。

另外,我們的Azure試用系列博文只是表達我們試用時的真正感受,并沒有說我們的試用是專業的。微軟也沒有說Azure只適合專業人員用,不適合臨時工用。作為一名用戶,發現問題就吐槽,也不為過。好的產品不是贊美出來的,而是在解決用戶各種刁鉆的問題中成長出來的。


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()