雖然用了1年微軟的Azure,但是管理控制臺不太符合自己的習慣,最近發現阿里云降價了,想嘗試一下國內廠商的云服務,苦于沒有好工具,最近在阿里云官網找到一個官方工具可以方便進行搬遷,利用周末時間進行了一個VM的遷移嘗試,1小時搞定,非常順利,現把過程整理如下,分享給有需要的童鞋們。
以Windows Azure VM遷移至阿里云為例,無須重新部署,通過簡單的同步工具即可完成導出Windows Azure中的虛擬機系統盤在線同步至阿里云ECS VM的方法。
·同步的源Azure VM及目標阿里云ECS VM操作系統版本和CPU字長要一致。
·本文以阿里云及Windows Azure都支持的Ubuntu 14,64位版本為例,其他Linux版本遷移可以參考本流程。
·阿里云支持Linux版本見URL:
http://help.aliyun.com/knowledge_detail.htm?spm=5176.775974417.3.1.dqlLNZ&knowledgeId=5974415&keyWords=&categoryId=8314830
·Windows Azure支持Linux版本見URL:
http://www.windowsazure.cn/zh-cn/documentation/articles/linux-endorsed-distributions
·本方案使用在線遷移方式遷移,阿里云VM和Windows Azure VM都需要有公網IP才可以進行
·AWS EC2 VM遷移到阿里云,也可以參考這個文檔完成。
·非系統盤遷移,可以使用傳統的sftp,rsync等完成,本文不對此進行描述。
阿里云環境準備
1、登陸Aliyun.com, 先注冊阿里云賬戶,
2、注冊過程很簡單,需要手邊有一部可以接受短信的手機,填入要求的信息后即可注冊成功。
3、登陸阿里云賬戶,創建ECS實例。
登陸后,會出現下方的用戶中心界面,默認賬戶為0元,請根據要創建的服務進行充值,具體需要充值多少可以根據后面的創建操作時系統給出的費用,再回到這個頁面完成充值操作。
點擊界面上方的管理控制臺,
點擊彈性計算,點擊購物車
會出現云服務器ECS申請界面,根據用戶需要點擊包年包月或者按量付費,具體的可以參考頁面右側的購買須知和選型推薦,
以本次實驗為例,選擇杭州區域,所有其他的配置與待遷移源VM保持一致,
這里選擇CPU 2核,內存 4GB,帶寬值1Mbps,鏡像類型選擇公共鏡像,版本Ubuntu 14.04 64Bit,在杭州可用區D,點擊立即購買后就在阿里云杭州節點上創建了一個VM,
點擊管理控制臺
通過阿里云控制臺查看剛才創建的VM,點擊云服務器ECS。
這時可以看見在杭州有4個實例運行,點擊運行中
點擊進入后,可以看到剛剛創建的Ubuntu VM實例,點擊管理,進入該VM的實例詳情頁面
實例詳情頁面可以查看剛才創建的VM的信息,這里確認一下CPU、內存配置,記錄下該VM的公網IP用于后面連接用。
阿里云提供兩種模式登陸阿里云VM,一種是上圖的網頁模式,點擊連接管理終端登陸。
另外一種是使用標準ssh客戶端登陸,通過阿里云VM的公網IP和root用戶名/密碼即可,
遷移時間漫長,遷移階段要使用ssh客戶端方式登陸后,執行遷移命令。