本文為您介紹如何使用遷雲工具,把其他服務商的伺服器項目遷移到阿裡雲伺服器上。
準備工作(遷移前必讀)
1、準備工具:
阿裡雲遷雲工具:用該工具可以将實體機或者虛拟機的系統和資料整體打包遷移到阿裡雲上。
阿裡雲遷移工具适用場景:
- 從線下實體機整體遷移至阿裡雲ECS
- 從下線私有雲環境(如VMware)整體遷移至阿裡雲ECS
- 從其他雲平台(如AWS/Azure/GCP/騰訊/華為等)遷移至阿裡雲ECS
- 相容主流的作業系統類型,包括:主流的Windows Server、CentOS 5/6/7、Ubuntu 12/14/16等
操作:無需安裝!做些簡單配置後即可一鍵遷移上阿裡雲!
更多詳情請參考幫助文檔:
https://help.aliyun.com/document_detail/62349.html https://help.aliyun.com/document_detail/62394.html資料遷移工具DTS:支援MySQL、Redis、MongoDB、SQLServer、PostgreSQL、Oracle等資料庫遷移到阿裡雲。
https://help.aliyun.com/document_detail/26653.html https://help.aliyun.com/document_detail/26652.html https://help.aliyun.com/document_detail/52904.html https://help.aliyun.com/document_detail/35732.html
OssImport工具:OssImport工具可以将本地、其它雲存儲的資料遷移到阿裡雲OSS。
OssImport工具有以下特點:
- 支援的豐富的資料源,有本地、七牛、百度BOS、AWS S3、Azure Blob、又拍雲、騰訊雲COS、金山KS3、HTTP、OSS等,并可根據需要擴充;
- 支援斷點續傳;
- 支援流量控制;
- 支援遷移指定時間後的檔案、特定字首的檔案;
- 支援并行資料下載下傳、上傳;
- 支援單機模式和分布式模式,單機模式部署簡單使用友善,分布式模式适合大規模資料遷移。
多詳情請參考幫助文檔:
https://help.aliyun.com/knowledge_detail/39628.html https://help.aliyun.com/document_detail/56990.html2、準備雲伺服器、資料庫等裝置:
購買阿裡雲伺服器、資料庫、對象存儲等裝置。根據自身資料量來衡量,如果是大架構的方案,需要購買多台裝置。
購買位址:
阿裡雲伺服器:
https://promotion.aliyun.com/ntms/act/enterprise-discount.html阿裡雲RDS資料庫:
https://www.aliyun.com/product/rds/mysql阿裡雲Redis資料庫:
https://www.aliyun.com/product/kvstore阿裡雲對象存儲OSS:
https://www.aliyun.com/product/oss阿裡雲負載均衡slb:
https://www.aliyun.com/product/slb注意事項
- 如需購買多台雲伺服器、資料庫、OSS、SLB等裝置,建議添加購物車一起購買,可領取 阿裡雲代金券 ,優惠更大,能省下不少錢。
- 以上裝置,一定要購買到同一區域,因為在同一區域的話,裝置之前的資料傳輸走内網,不額外花錢,還可以減少延遲。如果不是同一區域,會産生額外的資料傳輸費用。
5個步驟,輕松實作項目遷移
以如下案例為例:
遷移之前的應用架構如下:

遷移之後的應用架構如下:
第一步 應用遷移
1、伺服器ECS資源*6台
購買6台ECS伺服器用作應用伺服器遷移,其中前端應用伺服器(2台),後端應用伺服器(2台業務,1台定時任務,1台備份伺服器)。
2、伺服器鏡像遷移
利用上面提到的上雲神器之阿裡雲遷雲工具對應用伺服器進行鏡像遷移。
2.1 申請使用遷雲工具(目前需要申請才能下載下傳工具)
首先在阿裡雲官網送出遷雲工具申請,連結如下:
https://page.aliyun.com/form/act581271993/index.htm2.2 下載下傳遷雲工具
收到郵件之後,點選郵件裡面的“此處”下載下傳遷雲工具
2.3 使用阿裡雲遷雲工具
按照文檔操作将本地系統和資料上傳到阿裡雲的鏡像庫中,詳細操作步驟請參考幫助文檔
2.4 使用自定義鏡像建立 ECS 執行個體
遷雲工具會将本地伺服器的系統和資料上傳到阿裡雲的自定義鏡像庫中,
然後按照文檔将阿裡雲自定義鏡像用來建立 ECS 執行個體。
2.5 配置 Customized Linux 自定義鏡像
上一步建立好ECS執行個體中,還不能正常通路,因為這時候系統裡面的網絡配置等都是原封不動搬過來的,是以當然不能被通路,
需要進行配置修改,詳細操作步驟請參考幫助文檔:
https://help.aliyun.com/knowledge_detail/51138.html第二步 資料庫遷移
1、 購買阿裡雲資料庫資源
分别購買阿裡雲RDS MySQL高可用版本和Redis 叢集版本執行個體各一套。
2、 Redis資料遷移
根據文檔操作利用DTS工具将本地Redis遷移到阿裡雲 Redis中去,詳細操作步驟請參考幫助文檔:
https://help.aliyun.com/document_detail/48485.html![qianyun005](
https://yqfile.alicdn.com/495dd906be8fa11c74f99cb173bb2eb547907ea0.png3、 MySQL資料遷移
根據文檔操作利用DTS工具将本地MySQL資料遷移到阿裡雲 RDS MySQL中去,詳細操作步驟請參考幫助文檔:
https://help.aliyun.com/document_detail/26621.html第三步圖檔遷移
1、 開通oss功能
開通阿裡雲對象存儲OSS功能,稍後将七牛上的圖檔遷移到OSS上。
2、 下載下傳工具
下載下傳ossimport工具并安裝部署,詳細操作步驟請參考幫助文檔:
https://help.aliyun.com/document_detail/57053.html3、 圖檔資料遷移
安裝好工具之後,打開工具安裝文檔操作步驟将圖檔資料遷移到OSS上去,詳細操作步驟請參考幫助文檔:
https://help.aliyun.com/document_detail/57060.html第四步負載均衡遷移
1、 建立負責均衡執行個體
2、 配置負責均衡
打開負載均衡管理控制台,對負載均衡進行配置,詳細配置步驟請參考幫助文檔:
https://help.aliyun.com/document_detail/27552.html第五步流量割接
1、 雲上應用聯調測試
在經曆過雲上應用遷移,資料遷移,圖檔遷移,負載均衡建立和配置之後,可以開始內建測試環節了。
2、 流量切割
如果測試沒問題,就可以将應用相關域名解析到阿裡雲公網位址,把流量就割接過來。之後再進行一輪冒煙測試和壓力測試,
驗證各項應用性能名額和狀态是否正常。
3、 本地應用資料庫位址修改
DNS解析修改之後會有延時,此時我們的本地機房的應用暫時還不能立馬下線,需要将應用的資料庫位址修改為阿裡雲上的位址。至少保持運作和觀測一周左右,觀察期間是否還有漏網之魚。
原文來自:
https://yun.fengxinqi.com/archives/fuwuxiangmuqianyialiyun/