您好,登錄后才能下訂單哦!
之前有分享過關于Azure web site的一些基本情況以及使用的方法,除此之外,還介紹了如何將Azure web site從一個區域遷移到另一個區域,沒看過的童鞋可以去下邊三個鏈接看看
https://blog.51cto.com/mxyit/2336399
https://blog.51cto.com/mxyit/2336828
https://blog.51cto.com/mxyit/2336938
對于IT人員來說,可能會有這樣的一些情況,IT人員最關心的并不只是Azure web site有多好,而是如何將傳統的一些web site遷移到Azure web site中,這可能是IT人員更關心的問題。因此,特地寫了一片文章,為各位介紹一下如何將傳統的網站遷移到Azure web site中,本文中主要舉例如何將傳統的on premise IIS遷移到Azure web site中。
首先這里準備的是一臺VM,VM中部署了一個IIS網站,可以看到下圖中的網站訪問截圖
遷移IIS的方法,這里用到的是微軟官方的遷移工具Azure app service migration assistant,這個工具不僅僅可以幫助我們遷移,更可以幫我們定位一些兼容性問題,將傳統website與Azure web site不兼容的問題指明出來,為進深一步的遷移提供重要的參考信息,以下是Azure app service migration assistant的下載地址
https://www.movemetothecloud.net/WindowsMigration
而且這個工具是開源的!很佩服微軟的決心,現在很多工具微軟都已經開源了,直接到Github中就可以看到這個工具了
https://github.com/Azure/Azure-Websites-Migration-Tool
對于版本來說,這個工具支持的最低版本還是IIS 6.0和Windows server 2003,這個基本應該已經cover絕大部分的website了!!
更重要的一點!!這個工具不只是支持Windows,還支持Linux!!大愛微軟
以下是linux版本的介紹
https://www.movemetothecloud.net/LinuxMigration
下載之后點擊setup.exe
之后點擊install即可
可以看到,安裝后會有幾個選項
1. 將站點和數據庫從本地服務器遷移到Azure
2. 將一個或多個遠程站點和數據庫遷移到Azure
3. SCOM: 將站點和數據庫遷移到Azure
這里選擇第一個即可
之后這里可以看到,這里會列出來我們可以遷移的站點列表
點擊next之后,會首先進行遷移前的assessment,assessment結束之后會生成一份migration report出來,告訴我們這個站點和Azure web site的兼容性
Assessment結束之后,可以看到,這里已經允許開始migration了,點擊begin migration
之后我們會被要求登錄Azure賬戶
這里會讓我們選擇需要將網站遷移到哪個tenant下的哪個subscription,以及需要遷移到哪個location等信息,之后點擊start migration即可
這里選擇好需要遷移到哪個Azure web site,以及對應的app service plan等
之后系統會進行資源的創建工作
可以看到網站已經可以運行了
之后我們可以在migration assistant里看到遷移的進度
結束之后,就可以看到web站點已經成功遷移到Azure web site了,是不是非常的方便!
各位如果說有類似的需求,可以嘗試著自己先進行一些測試,說不定會有意想不到的效果
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。