練習 - 移轉和現代化

已完成

在本單元中,您將檢閱 Azure Migrate,並了解如何使用其將特定工作負載移轉到 Azure。

虛擬機器複寫

您可以將移轉和現代化新增至 Azure Migrate 儀錶板,該儀錶板會從 雲端採用架構 規劃課程模組期間完成的評量進行機器和深入解析。 您可以選取工具視窗中的 [複寫],開始進行複寫。

Azure Migrate 會針對最多 500 部虛擬機器 (VM){b>

在複寫設定階段期間,您可以使用按照 Azure Migrate 評量所建議的 Azure 虛擬機器大小,使用移轉設定。 或者,您可以自行指定這些設定。 此步驟可讓您選擇設定您覺得適合所要移轉工作負載的 VM 大小和儲存體磁碟設定。

此外,在此階段中,系統會要求您指定訂用帳戶、資源群組和虛擬網路,您的 VM 會在移轉之後放置於其中。 您也可以設定可用性選項,例如可用性區域或可用性設定組,以協助保護您的應用程式和資料,避免資料中心中斷和維護事件。

開始複寫之後,您可以追蹤和監視每個 VM 的複寫。

Screenshot of the Azure Migrate servers, databases and web apps page in the Azure portal.

圖 1:Azure 系統管理中心內 [Azure Migrate - 伺服器] 頁面。

測試已遷移的虛擬機器

將所有目標 VM 複寫並遷移到 Azure 之後,以及在將其遷移至生產環境之前,您可以進行測試,以確保一切都能正常運作。 此程序會執行先決條件檢查、針對測試進行準備、建立新的測試 VM,然後啟動測試。 此程序會需要幾分鐘的時間。

Azure Migrate 中的測試移轉功能會執行,而不會影響內部部署機器。 可讓您測試移轉程序、執行任何應用程式測試,並解決任何問題,再進行完整的移轉。

測試您的移轉是很棒的功能,可協助您熟悉移轉程序。 也有助於您了解在移轉之後需要進行的任何工作。 您可以視需要執行此測試移轉多次,以精簡程序並確認步驟。

重要

測試移轉之後,請清除測試資源,以確保您不會產生任何額外的成本。

將虛擬機器移轉到實際執行環境

準備好進行生產環移轉之後,請從 Azure 系統管理中心的 [複寫電腦] 頁面選取 [遷移]

此程序會在移轉之前提示您關閉電腦,這是選擇性的階段。 如果您將電腦關機,Azure Migrate 將會執行規劃的移轉,而不會遺失任何資料,如果您針對電腦使用代理程式型複寫,會有最小程度的資料遺失。 如果您選擇不關閉電腦,則會在移轉前執行最後的同步處理,但是不會複寫在最後一次同步處理後於電腦上發生的任何變更。

終止來源機器是一項重要步驟,但您應評估每個工作負載最適合的選項。

因為此步驟可能會影響生產系統,所以應該在離峰時段完成移轉,將對於企業的中斷降到最低。

Screenshot of Azure Migrate replicating machines in the Azure portal.

現在,Azure Migrate 會透過生產移轉程序執行。 您可在其驗證先決條件、針對移轉進行準備、建立 Azure VM 並啟動 Azure VM 時檢查狀態。

發行工作

在移轉之後,您可以藉由將網路流量重新路由傳送至 VM,以將生產流量發行至 VM。 在您重新路由傳送流量之前,請先評估工作負載,以確保每個工作負載都有已完成的業務變更計劃、技術驗證和商務驗證。

業務變更計劃:確定已正確傳達業務變更計劃的下列層面,以避免業務中斷:

  • 完成 (或至少規劃) 使用者訓練。
  • 與任何中斷視窗溝通,並取得核准。
  • 同步處理生產資料,並讓使用者進行驗證。
  • 驗證促銷和採用時機。 確定已將時間表和變更傳達給使用者。

技術驗證:除了業務變更計劃之外,也需要考慮驗證工作負載的技術整備程度。 以下是一些要完成的建議測試:

  • 網路隔離測試。 測試並監視網路流量,以確保適當隔離,且沒有出現任何非預期的網路弱點。 請驗證在移轉期間所提供的任何網路路由都不會遇到非預期的流量。
  • 相依性測試。 確保所有工作負載應用程式相依性都已遷移,並可從已遷移的資產存取。
  • 商務持續性和災害復原 (BCDR) 測試。 驗證已建立備份和復原的任何服務等級協定 (SLA)。 若可能,請從 BCDR 解決方案執行完整復原資產。 您至少應使用 Azure 備份來新增備份排程。 若要取得更進階的 SLA,您也可以考慮使用 Azure Site Recovery 複寫到第二個區域。
  • 使用者路由測試。 驗證流量模式和使用者流量的路由。 請確定網路效能與預期相符。
  • 最後的效能檢查。 確定使用者已完成效能測試並且經過核准。 執行任何自動化效能測試。
  • 其他技術整備程度。 使用網路安全性群組來限制對未使用服務的網路存取。 部署 Azure 磁碟加密以協助保護磁碟,防止資料遭竊及未經授權的存取。

最終業務驗證:在驗證過業務變更計劃和技術整備程度之後,下列最終工作可以完成業務驗證:

  • 成本驗證 (方案與實際)。 測試可能會造成大小及結構有所變更。 確定部署定價仍然符合原始計劃。
  • 傳達和執行完全移轉方案。 在完全移轉之前,請溝通完全移轉並據以執行。

完成其餘內部部署伺服器的清除工作。 這些工作可能包含從本機備份移除伺服器,以及從存放區域網路 (SAN) 儲存體移除其原始磁碟檔案來釋放空間。 更新與已移轉伺服器相關的文件,以便反映它們在 Azure 中的新 IP 位址和位置。

在上述清單中的最後一項工作完成之後,就會將 VM 和支援的工作負載視為已發行。 該工作負載移轉的最終階段或專業領域現在已完成。