為了要滿足本篇的需求,這邊可能需要分成兩段來說明,
一、在Azure的Windows機器如何包裝成映像檔。
二、在Azure如何透過映像檔快速佈署多虛擬機器。
接下來,我們先從第一段開始,在Windows機器安裝後,系統中會自定義許多機器碼,為了要能再多機器中存活並重新指定唯一值,在安裝範本主機並於設定完成之後,需要對這類機器碼進行重置,避免日後若有AD造成其他額外衝突及管理問題,所以在Azure上最後安裝好的Windows系統後,需要使用sysprep這工具進行,讓這些機器初始化之後都是獨一無二。以下為大致流程,
1. 在下載好的sysprep工具安裝完畢後,以系統管理員身份開啟[命令提示字元]視窗。
2. 在命令提示字元視窗中,切換至 %windir%\system32\sysprep 目錄,然後執行 sysprep.exe
3. 執行後[系統準備工具]視窗隨即出現,執行以下動作,
a. 在 [系統清理動作](System Cleanup Action)中選取 [Enter System Out-of-Box Experience (OOBE)],並確認 [一般化](Generalize) 已勾選。
b. 在 [關機選項](Shutdown Option)中選取 [關機](Shutdown)。
c. 最後點選[OK]按鈕。(可以參考下列圖示依樣畫葫蘆即可)
4. 在 Azure 傳統入口網站中,按一下 [虛擬機器] 並選取您想要擷取的虛擬機器。
5. 按一下命令列上的 [CAPTURE]按鈕,[擷取虛擬機器] 對話方塊隨即出現,在 [映像名稱] 中輸入新映像的名稱,按一下 [我已經在虛擬機器上執行 Sysprep] 來表示已完成此項操作。

6. 完成後就可以看到IMAGE中已經多了一個剛轉好的映像檔了。

映像檔完成後,接下來就是第二段的如何透過映像檔快速佈署多虛擬機器,依據以下流程,
1. 登入Azure的傳統入口網站。
2. 在視窗底部的命令列上,按一下 [新增]。
3. 在 [COMPUTE] 下,依序按一下 [VIRTUAL MACHINE] 及 [FROM GALLERY]。

4. 之後的第一個畫面可讓您從可用的映像清單中,為您的虛擬機器 [選擇映像]。您可以從資源庫選擇映像,或從您已經上傳的映像與磁碟中選擇。視您使用的訂用帳戶而定,可用的映像可能有所不同。
5, 選好映像檔,後續就是跟一般新開虛擬機器一樣的流程,做完開啟後就直接是一個設定完成的新機器。
上面這邊既然已經完成,後面就可以準備使用Azure的Auto scale功能來滿足更多,後面有空來寫這段。
沒有留言:
張貼留言