星期一, 12月 29, 2014

[Azure] VM - 新增資料磁碟

在 Windows Azure VM 上掛載資料硬碟,模擬 VM 硬碟空間不足時,需要額外的硬碟空間存防資料,記錄參與 2014 Wndows Azure 開發訓練營和閱讀網路資料的筆記。

建立 VM 後,可以從下圖中看見 C 為 OS,D 為 Temporary Storage,只提供資料暫存,VM 關機或重新啟動,資料就可能會遺失,因此必須建立虛擬硬碟 (vhd),並掛載到 VM 上,才具備保存資料的功能,另 VM 掛載資料硬碟數量,會根據開 VM 的等級而有所限制,EX:A1 只能掛載 1 顆,限制請參考官方網站規格說明

[Azure] VM - 新增空白磁碟-0

在  Azure VM 中,點擊連接 => 連接空的磁碟
[Azure] VM - 新增空白磁碟-1

虛擬機器名稱、儲存體位置無法進行修改,主機快取偏好設定選 "無" 就好,避免重新開機或關機會導致資料遺失
  • 2014 Windows Azure 開發訓練營內容摘錄
「主機快取偏好設定」為虛擬機器處理虛擬磁碟與儲存體之間的資料快取選項,這個選項會決定虛擬機器存取時資料流是否會在虛擬機器內快取。對作業系統磁碟而言,預設是唯讀快取,它會在讀取資料時快取一份在虛擬機器內,以加快讀取的速度;讀取/寫入則表示讀取與寫入的資料流都會快取在虛擬機器內,但寫入快取會有稍高的資料遺失風險 (來不及寫回儲存體時虛擬機器就因故當機或關機),因此作為資料磁碟的檔案,最好不要設定快取 (將快取設為無),以避免這個問題。
[Azure] VM - 新增空白磁碟-2
從下圖就可以看見資料硬碟(vhd) 已經建立完成

[Azure] VM - 新增空白磁碟-3

在 VM 的 Disk Mananger 中,就會出現一個新硬碟

[Azure] VM - 新增空白磁碟-4

MBR 建立小於  2 TB 以下的磁碟,目前 Windows Azure 不支援 vhdx,所以只能選擇 MBR,未來假如支援後,大於 2 TB 的磁碟必須選擇 GPT

[Azure] VM - 新增空白磁碟-7


可以掛載就可以卸載,在 Azure VM 中可以看見 "中斷連接磁碟" 選項

[Azure] VM - 新增空白磁碟-5

把虛擬硬碟從 VM 中斷或刪除該 VM 後,要注意該硬碟仍會存在 Azure Storage 上,必須再進 Storage 內進行刪除,才不會繼續計費

Azure Storage => 選擇 Storage => 容器 => 欲刪除的 vhd => 刪除

[Azure] VM - 新增空白磁碟-6

沒有留言:

張貼留言