P2V到Azure的一些技巧

預算有限,時間緊迫,要上雲,怎麼辦?

P2V轉換

MAVMRA 做遷移前的評估(節省時間可以省去)

打開遠程桌面並關閉防火牆(或確認防火牆規則放開3389端口和網絡共享)之後,使用Disk2VHD等軟件將物理機系統轉換成虛擬磁盤文件。

個人意見:由於生成虛擬機之後新網卡會有新的網絡配置,因此沒必要專門修改IP配置。有不同意見的可以討論一下。

虛擬磁盤文件拷貝

在當前帶寬上傳效率較慢的情況下,我們一般可以將文件拷貝轉移到其他地方進行高效上傳。

如果筆記本剩餘空間滿足需求時,也可以使用一根網線直接把筆記本與物理機連接起來,使用網線直連傳輸到筆記本中速度比較快。(相比較服務器插移動硬盤,拷貝速度真的可以提升好多好多!)

磁盤文件上傳和轉換

StarWind 工具轉換成VHD格式,選擇固定大小磁盤(pre-allocated)

個人建議:

直接上傳動態磁盤文件到Azure文件共享存儲中,然後開Azure虛擬機掛載共享進行轉換,轉換完成後從虛擬機使用AzCopy上傳到Blob中。

優點:

1.      動態磁盤較小,便於本地拷貝轉移

2.      動態磁盤上傳耗時較少

3.      雲端存儲賬號IOPS較高,可以多開幾臺虛擬機同步轉換多個文件

4.      雲端虛擬機上傳到同存儲下的速度很快,可達到100MB/s左右

5.      雲端轉換和上傳容錯較高,如果需要重新轉換和上傳,可節省大量時間

本地上傳

AzCopy /Source:d:\ /dest:<dest url> /destkey:<storage key> /pattern:<file name>

 

耗時比較(測試磁盤)

動態磁盤5GB中存放1GB數據,實際大小爲1.03GB


上傳耗時1分30秒


本地轉換成固定大小磁盤後上傳


上傳耗時1分56秒


設置VHD大小爲1MB整數倍

Azure使用的VHD大小必須爲1MB的整數倍,如果沒有預先擴展,則需要擴展後重新上傳

這一步中招的同學是不是能發現Azure虛擬機轉換再上傳的好處了呢?

檢查方法

通過右鍵查看VHD屬性是否是整數GB,如果帶有小數的,最好先擴展一下。

擴展方法

使用系統自帶DiskPart命令(推薦)


使用Hyper-v的磁盤擴展功能




設置Pageblob格式

VHD文件上傳的時候一定要使用  /BlobType:Page  參數,如果忘記了就只能重新上傳。

AzCopy雲端block blob到雲端page blob不被支持。

這一步中招的同學是不是能發現Azure虛擬機轉換再上傳的好處了呢?



虛擬機遠程桌面沒有打開

前提:防火牆是關閉狀態,虛擬機已獲取到IP

可以通過修改網絡註冊表的方式打開遠程桌面



 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章