共用方式為


將機器視為實體伺服器遷移至 Azure

本文說明如何使用 Azure 移轉和現代化工具,將機器移轉至 Azure 作為實體伺服器。 在許多案例中,將機器視為實體伺服器進行移轉,都有其效用:

  • 遷移內部部署實體伺服器。
  • 移轉由 Xen 和 KVM 等平台虛擬化的虛擬機器 (VM)。
  • 如果您無法使用 Hyper-V 或 VMware 無代理程式移轉的標準移轉程式,請移轉 Hyper-V 或 VMware VM。
  • 遷移在私人雲端中執行的 VM。
  • 移轉在公用雲端中執行的 VM,例如 Amazon Web Services (AWS) 或 Google Cloud Platform (GCP)。

在本教學課程中,您會了解如何:

  • 準備好 Azure,並取得使用 Azure Migrate 所需的許可權。
  • 針對您要移轉的機器,檢查其需求。 為用來探索機器並將其移轉至 Azure 的 Azure Migrate 和現代化複寫應用程式準備一部機器。
  • 設定複寫設備。
  • 在您要遷移的機器上安裝行動服務。
  • 啟用複寫。
  • 執行測試移轉,確定一切都沒問題。
  • 執行對 Azure 的完整移轉。

附註

教學課程顯示案例的最簡單部署路徑,讓您可以快速設定概念證明。 教學課程在情況允許時都會使用預設選項,且不會顯示所有可能的設定與路徑。 如需詳細指示,請檢閱 Azure Migrate 和現代化的操作說明文章。

如果您沒有 Azure 訂用帳戶,請在開始之前建立 免費帳戶

先決條件

開始進行本教學課程之前,您必須:

  • 檢查 移轉架構。
  • 檢閱 將 Windows Server 2008 伺服器遷移至 Azure 的相關限制。

附註

如果您打算升級 Windows 作業系統,Azure Migrate 和現代化可能會下載 Windows SetupDiag 公用程式,以取得升級失敗時的錯誤詳細資料。 請確定移轉之後在 Azure 中建立的 VM 可以存取 SetupDiag。 如果無權存取 SetupDiag,您可能無法取得詳細的 OS 升級失敗錯誤碼,但升級仍可繼續進行。

準備 Azure

使用移轉和現代化工具來準備 Azure 以進行移轉。

任務 詳細資料
建立 Azure Migrate 專案 您的 Azure 帳戶需要參與者或擁有者許可權,才能 建立新的專案
驗證您 Azure 帳戶的權限 您的 Azure 帳戶需有建立 VM 以及寫入至 Azure 受控磁碟的權限。

指派建立專案的權限

  1. 在 Azure 入口網站中,開啟訂用帳戶,然後選取 [存取控制 (IAM)]
  2. 在 [檢查存取權] 中,尋找相關帳戶,然後選取該帳戶以檢視權限。
  3. 您應該會具有「參與者」或「擁有者」權限。
    • 如果您剛建立免費的 Azure 帳戶,您就是訂用帳戶的擁有者。
    • 如果您不是訂用帳戶擁有者,請與擁有者合作以指派角色。

指派 Azure 帳戶權限

將 VM 參與者角色指派給 Azure 帳戶。 此角色會提供執行下列動作的權限:

  • 在所選的資源群組中建立 VM。
  • 在所選的虛擬網路中建立 VM。
  • 寫入至 Azure 受控磁碟。

建立 Azure 網路

重要事項

虛擬網路是區域服務,因此請確定在所需的目標 Azure 區域中建立虛擬網路。 例如,如果您打算將 VM 從內部部署環境複寫和移轉至美國東部 Azure 區域,則必須在美國東部區域中建立目標虛擬網路。 若要連接不同區域中的虛擬網路,請參閱 虛擬網路對等互連

設定 Azure 虛擬網路。 當您複寫至 Azure 時,系統會建立 Azure VM 並將其聯結至您設定移轉時所指定的 Azure VNet。

為移轉做準備

附註

建議您在移轉之前使用 Azure Migrate:探索和評量工具 (這是個別的輕量型 Azure Migrate 設備) 執行探索和評量。 您可以將設備部署為實體伺服器,以持續探索伺服器和效能中繼資料。 深入瞭解

若要準備進行實體伺服器移轉,您必須驗證實體伺服器設定,並準備部署複寫設備。

檢查移轉的機器需求

確定機器符合移轉至 Azure 的需求。

附註

當您移轉實體機器時,移轉和現代化工具會使用與 Azure Site Recovery 中代理程式型災害復原相同的複寫架構。 某些元件會共用相同的程式碼基底。 有些內容可能會連結至 Site Recovery 文件。

  1. 確認 實體伺服器需求。

  2. 確認您復寫至 Azure 的內部部署機器符合 Azure VM 需求

  3. 將 VM 移轉至 Azure 之前,需要在這些 VM 上進行一些變更:

    • 對於某些作業系統,Azure Migrate 和現代化會自動進行這些變更。
    • 請先進行這些變更,再開始移轉。 如果您先遷移 VM 再進行變更,VM 可能無法在 Azure 中啟動。 檢閱您需要進行的 WindowsLinux 變更。

準備複寫設備的機器

Azure Site Recovery 複寫設備可用來將機器復寫至 Azure。 深入瞭解

若要設定新的設備,您可以使用PowerShell安裝程式腳本。 確保你符合 硬體軟體 的需求,以及其他任何先決條件。

附註

複寫設備不應該安裝在您想要複寫的來源機器上,也不應該安裝在您先前已安裝的 Azure Migrate:探索和評量設備上。

設定複寫設備

移轉的第一個步驟是設定複寫設備。 若要設定設備以進行實體伺服器移轉,請下載設備的安裝程式檔案。 然後在您備妥的計算機上執行它。 安裝設備之後,請使用從入口網站複製的密鑰,向移轉項目註冊它。

經典體驗(退休)

附註

傳統體驗已排程於 2026 年 9 月 30 日淘汰。 複製的最終恢復時間將定於 2026 年 5 月 31 日。 遷移支持將持續至退休日期。 早點切換,才能享受 更豐富的簡化體驗了解更多 如何設定簡化體驗。

下載複寫設備安裝程式

  1. 在 Azure Migrate 專案中,選取 [伺服器、資料庫和 Web 應用程式] > [移轉和現代化] > [探索]

  2. 在 [探索機器]>[機器是否已虛擬化?] 中,選取 [未虛擬化/其他]

  3. 在 [目標區域] 中,選取您要將機器遷移到的 Azure 區域。

  4. 選取 [確認移轉的目標區域為 region-name]

  5. 選取 [建立資源] 在背景建立站台復原保存庫。

    • 如果您已設定使用移轉和現代化工具進行移轉,則因為先前已設定資源,所以無法設定目標選項。
    • 選取此按鈕後,則無法變更此專案的目標區域。
    • 所有後續的移轉都會以此區域為目標。

    附註

    如果您在建立資源時選取私人端點作為 Azure Migrate 專案的連線方法,則也會設定復原服務保存庫以進行私人端點連線。 請確定可從複寫設備連線至私人端點。 深入瞭解

  6. 在 [是否要安裝新的複寫設備?] 中,選取 [安裝複寫設備]

  7. 在 [下載並安裝複寫設備軟體] 中,下載設備安裝程式和註冊金鑰。 您需要此金鑰,才能註冊設備。 此金鑰在下載後有效期為五天。

    顯示簡化體驗的螢幕快照

  8. 將設備安裝程式檔案和金鑰檔案複製到您為設備建立的 Windows Server 2016 機器。

  9. 安裝完成之後,會自動啟動設備設定精靈。 (您也可以使用在設備桌面上建立的 cspsconfigtool 捷徑,手動啟動精靈。) 在本教學課程中,我們會在要複寫的來源 VM 上手動安裝行動服務。 您需要在此步驟中建立虛擬帳戶,才能繼續進行。 若為虛擬帳戶,請使用 "guest" 作為自訂名稱、"username" 作為使用者名稱,以及 "password" 作為帳戶的密碼。 在啟用複寫階段中,您會使用此虛擬帳戶。

  10. 在設定後重新啟動設備之後,於 [探索機器] 的 [選取組態伺服器] 中選取新設備。 然後選取 [完成註冊]。 [完成註冊] 步驟會執行數項最終工作,以備妥複寫設備。

    顯示完成註冊的螢幕快照。

行動服務代理程式必須安裝在伺服器上,才能使用複寫設備探索這些伺服器。 探索到的機器會出現在 [Azure Migrate:伺服器移轉] 中。 探索到 VM 時,[探索到的伺服器] 計數即會上升。

本節介紹一個新的流程,旨在簡化體驗。 使用者遵循一個簡化的流程,從發現開始,接著複製,最後遷移。

其會針對實體和 VMware 環境引進已升級代理程式型移轉堆疊。 客戶受益於將較新的 Linux 發行版遷移到 Azure、將 WS2022 用於複寫設備以及利用統一的 OS 支援矩陣的能力。

存取 Azure Migrate 專案

請遵循步驟來瀏覽至 Azure Migrate 專案:

步驟 1:前往 Azure Migrate 專案

  1. 前往 Azure 入口網站
  2. 搜尋 Azure Migrate 服務。
  3. 建立新專案或選取現有的專案。 深入瞭解

步驟 2:選取必要的移轉案例 Agent-Based

  1. 從 [移轉工具] 中選取 [ 探索 ]。

  2. 選取 VMware 代理程式型複寫 案例或 實體或其他案例。

  3. 如果尚未建立資源,請選取移轉的目標區域並建立資源。

    顯示 Azure Migrate 探索畫面的螢幕快照

    • 如果您已設定使用移轉和現代化工具進行移轉,則因為先前已設定資源,所以無法設定目標選項。
    • 選取此按鈕後,則無法變更此專案的目標區域。
    • 所有後續的移轉都會以此區域為目標。

    附註

    如果您在建立 Azure Migrate 專案時選取私人端點作為連線方法,復原服務保存庫也會設定為使用私人端點連線。 請確定復寫設備可以連線到私人端點。 深入瞭解

  4. 從 [體驗類型] 下拉式清單中選取 [簡化的體驗]。

附註

如需有關部署設備的詳細資訊,請參閱本文件結尾的附錄一節。

步驟 3:部署設備

  1. 請依照適用於 VMware 的 OVA 或 PowerShell,以及適用於實體案例的 PowerShell 的步驟進行。
  2. 部署並完成註冊金鑰程式之後,請等候 30 分鐘讓設備連線。

步驟 4:啟動複寫

  1. 選擇 複寫
  2. 選取適當的案例 (實體或 VMware 代理程式型) 並繼續進行。
  3. 選取您想要復寫的 VM,並設定目標設定。

步驟 5:測試移轉和正式移轉

  1. 流覽至移轉概觀頁面。
  2. 選取 [測試移轉 ],然後在您要移轉的計算機上執行測試移轉。
  3. 成功測試移轉之後,請執行最終移轉。

步驟 6:確認 Azure VM 中的虛擬機

確認 VM 是否在 Azure 上開機:

  • 前往目標資源群組並搜尋您的虛擬機。
  • 或者,流覽至 Azure 入口網站的 [Azure VM] 區段,並搜尋已移轉的 VM。

使用 OVA 範本設定複寫設備,進行 VMware 代理程式型移轉

我們建議使用此方法,因為它可確保範本會處理所有必要條件設定。 OVA 範本會建立具備所需規格的虛擬機器。

顯示 ova 檔案下載選項的螢幕快照

請遵循下列步驟:

  1. 在這裡或從入口網站下載 OVA 範本,以在內部部署環境中設定設備。
  2. 開啟設備 VM 的電源,以接受 Microsoft 評估授權。
  3. 提供系統管理員用戶的密碼。
  4. 選取 [完成 系統重新啟動],您可以使用系統管理員使用者帳戶登入。

使用 PowerShell 設定設備

如果您的組織有限制,您可以使用PowerShell手動設定複寫設備。 針對實體伺服器,請使用PowerShell來安裝設備。

請遵循下列步驟:

  1. 下載 安裝程式,並將其放在復寫設備上。
  2. 解壓縮並提取元件。
  3. 以管理員身分執行 DRInstaller.ps1 PowerShell 腳本。

註冊設備

建立應用設備之後,Microsoft Azure 設備組態管理員 會自動啟動。 它會驗證必要條件,例如因特網連線、時間同步處理、系統設定和組策略。

CheckRegistryAccessPolicy - 防止存取登錄編輯工具 - 機碼: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System。 - DisableRegistryTools 值不應等於 0。

CheckCommandPromptPolicy - 防止存取命令提示符 - 鍵值:HKLM\SOFTWARE\Policies\Microsoft\Windows\System。 - DisableCMD 值應等於 0。

CheckTrustLogicAttachmentsPolicy - 檔案附件的信任邏輯。 - 索引鍵: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Attachments。 - UseTrustedHandlers 值不應等於 3。

CheckPowershellExecutionPolicy - 開啟腳本執行。 - PowerShell 執行原則不應該設定為 AllSigned 或 Restricted。 - 確定組策略 [開啟腳本執行附件管理員 ] 未設定為 [已停用] 或 [只允許已簽署的腳本]。

使用下列步驟來註冊裝置:

  1. 如果設備使用 Proxy 進行因特網存取,請在 [使用 Proxy 連線到因特網] 選項上切換來設定 Proxy 設定。

    • 所有 Azure Site Recovery 服務都會使用這些設定來連線到因特網。

    附註

    僅支援 HTTP Proxy。

  2. 請確定允許使用必要的 URL,且可從 Azure Site Recovery 複寫設備連線到這些 URL,以維護持續連線。

  3. 驗證必要條件之後,設備會在下一個步驟中擷取其所有元件資訊。 請檢閱所有元件的狀態,然後選取 [繼續]

  4. 儲存 詳細數據,然後繼續選擇設備連線方法。 您可以選取 FQDN 或 NAT IP,以定義如何與設備通訊。

     顯示如何選取複寫設備連線的螢幕快照

  5. 儲存連線詳細數據之後,選取 [ 繼續 ] 以繼續在 azure Microsoft註冊。

  6. 請確定符合 必要條件 ,然後繼續進行註冊。

    此螢幕擷取畫面顯示具有復原服務保存庫的登錄。 .

  7. 設備的易記名稱:提供易記名稱,以在 Azure 入口網站中的復原服務保存庫基礎結構下追蹤此設備。

    附註

    設定之後,就無法變更名稱。

  8. Azure Migrate 複寫設備金鑰:從入口網站的探索畫面複製金鑰。

    這個螢幕快照顯示產生的金鑰

  9. 貼上金鑰之後,選取 [ 登入]。 系統會將您重新導向至新的驗證索引標籤。根據預設,驗證碼會在 設備組態管理員 頁面上產生。 在 [驗證] 索引標籤中使用下列程式碼。

  10. 輸入您的Microsoft Azure 認證以完成註冊。

  11. 成功註冊之後,您可以關閉索引標籤並返回 設備組態管理員 以繼續設定。

    顯示Microsoft程式代碼的螢幕快照。

    附註

    驗證碼會在產生後的 5 分鐘內到期。 如果超過此段無動作時間,系統會提示您重新登入 Azure。

  12. 成功登入之後,會顯示訂用帳戶、資源群組和復原服務保存庫的詳細數據。

  13. 選取 [ 繼續] 繼續進行。

    顯示如何向復原服務註冊的螢幕快照

  14. 成功註冊之後,請繼續設定 vCenter 詳細數據。

    顯示如何提供 vcenter 資訊的螢幕快照

  15. 選取 [新增 vCenter Server ] 以輸入 vCenter 資訊。

  16. 輸入 vCenter 的伺服器名稱或 IP 位址,包括埠號碼,然後提供使用者名稱、密碼和易記名稱。 此資訊可用來擷取透過 vCenter 管理之虛擬機的詳細數據。 用戶帳戶詳細數據會加密並儲存在本機計算機上。 深入瞭解

    附註

    如果您要將相同的 vCenter Server 新增至多個設備,請確定所有設備都使用相同的易記名稱。

  17. 成功儲存 vCenter 資訊之後,選取 [新增虛擬機 認證],為透過 vCenter 探索到的 VM 提供使用者詳細數據。

    附註

    • 針對 Linux OS,請確定提供根認證。
    • 針對 Windows OS,應該新增具有系統管理員權限的使用者帳戶。 這些認證可用來在啟用複寫作業期間,將行動代理程式安裝推送至來源 VM。 啟用複寫工作流程期間,可以在 Azure 入口網站中為每個 VM 選擇認證。
    • 請瀏覽 設備設定器 ,以編輯或新增認證來存取您的電腦。
  18. 新增 vCenter 詳細資料之後,展開 提供實體伺服器詳細資料 以新增您計劃保護之任何實體伺服器的相關信息。

     螢幕快照:提供實體伺服器詳細數據

  19. 選取 [新增認證 ] 以新增您計劃保護的計算機認證。 提供所有必要的詳細資料,例如 作業系統、認證的易記名稱、使用者名稱密碼。 用戶帳戶詳細數據會加密並儲存在本機計算機上。

  20. 最後,選取 [新增]

    顯示如何新增實體伺服器認證的螢幕快照

  21. 選取 [新增伺服器 ] 以新增實體伺服器詳細數據。 提供計算機的 IP位址或 FQDN

  22. 選取 認證帳戶,然後選取 [新增]。

    顯示如何新增實體伺服器詳細數據的螢幕快照

安裝行動服務代理程式

當您啟用 VMware 虛擬機和實體伺服器的複寫時,行動服務會安裝在每部內部部署機器上。 移動性服務會擷取資料、寫入機器,然後轉發給 Site Recovery 的處理伺服器。

您可以使用行動服務代理程式軟體來安裝行動服務。 下列方法可用於部署:

  • 推送安裝:透過 Azure 入口網站啟用保護時,Site Recovery 會在伺服器上安裝行動服務。
  • 手動安裝:您可以透過 使用者介面(UI)命令提示字元,在每部機器上手動安裝行動服務。
  • 自動化部署:您可以使用 Configuration Manager 等軟體部署工具,將行動服務安裝自動化。

深入瞭解 行動服務代理程式安裝。

複寫機器

現在,選取要進行移轉的機器。

附註

您最多可以一起複寫 10 部機器。 如果您需要複寫更多機器,則請以 10 個一批的方式同時進行複寫。

  1. 在 Azure Migrate 專案中,選取 [執行>移轉>複寫]。

  2. [復寫] 中, >[來源設定>您的機器是否已虛擬化?],選取 [實體] 或其他 [AWS]、[GCP]、[Xen] 等

  3. [內部部署設備] 中,選取您設定的複寫設備名稱,然後選取 [繼續]。

  4. [來賓認證] 中,選取先前在複寫設備設定期間建立的認證易記名稱,然後選取 [ 下一步:虛擬機]。

    顯示來源設定的螢幕快照。

  5. 在 [虛擬機器] 的 [從評量匯入移轉設定?] 中,保留預設設定 [否,我將手動指定移轉設定]

  6. 根據預設, 符合受信任啟動資格的 VM 會移轉為 TVM。 受信任的啟動 VM 提供增強的安全性功能,例如安全開機和虛擬 TPM,不需額外費用。 建議您盡可能使用它們。

    顯示選取 VM 的螢幕快照。

  7. 檢查您要遷移的每個 VM。 然後,選取 [下一步:目標設定]

    顯示移轉 VM 的螢幕快照。

  8. [目標設定] 中,選取您要移轉的訂用帳戶。 (區域設定為您在上一個步驟中的選取範圍,且無法修改。) 指定 Azure VM 在移轉後將位於其中的資源群組。

  9. 在 [虛擬網路] 中,選取 Azure VM 在移轉後將加入的 Azure 虛擬網路/子網路。

  10. 在 [快取儲存體帳戶] 中,保留預設選項,以使用為專案自動建立的快取儲存體帳戶。 如果您想要指定不同的儲存體帳戶以用作複寫的快取儲存體帳戶,則請使用下拉式清單。

    附註

    • 如果您已選取私人端點作為 Azure Migrate 專案的連線方法,則請將復原服務保存庫的存取權授與快取儲存體帳戶。 深入瞭解
    • 若要搭配使用 Azure ExpressRoute 與私人對等互連以進行複寫,請為快取儲存體帳戶建立私人端點。 深入瞭解
  11. [可用性選項] 中,選取:

    • 可用性區域:將移轉的計算機釘選到區域中的特定可用性區域。 使用此選項可將形成多節點應用程式層的伺服器散發到可用性區域。 如果您選取此選項,則需要在 [計算] 索引標籤上指定要用於每部所選取機器的可用性區域。只有選取要移轉的目標區域支援可用性區域時,才能使用此選項。
    • 可用性設定組:將移轉的計算機放在可用性設定組中。 選取的目標資源群組必須有一或多個可用性設定組,才能使用此選項。
    • 不需要基礎結構備援:如果您不需要移轉機器的可用性設定,請選取此選項。
  12. [磁盘加密類型] 中,選取:

    • 使用平台代控金鑰進行待用加密。
    • 使用客戶自控金鑰進行待用加密。
    • 使用平台代控金鑰和客戶自控金鑰來進行雙重加密。

    附註

    若要使用客戶自控金鑰複寫 VM,您必須在目標資源群組下建立磁碟加密集。 磁碟加密集物件會將受控磁碟對應至 Azure Key Vault 執行個體,其中包含要用於伺服器端加密的客戶自控金鑰。

  13. 在 [Azure Hybrid Benefit] 中:

    • 如果您不想套用 Azure Hybrid Benefit,請選取 [否]。 然後選取 [下一步]
    • 如果您有 Windows Server 機器涵蓋於有效的軟體保證或 Windows Server 訂用帳戶下,且您想要將權益套用至要移轉的機器,請選取 [是]。 然後選取 [下一步]

    顯示 [目標設定] 的螢幕快照。

  14. [計算] 中,檢閱 VM 名稱、大小、OS 磁碟類型和可用性設定(如果在上一個步驟中選取)。 VM 必須符合 Azure 需求

    • VM 大小:如果您使用評量建議,VM 大小下拉式清單會顯示建議的大小。 否則,Azure 移轉和現代化會根據 Azure 訂用帳戶中最接近的相符項來選擇大小。 或者,您可以在 [Azure VM 大小] 中手動選擇大小。
    • OS 磁碟:指定 VM 的 OS(開機)磁碟。 OS 磁碟是具有作業系統開機載入器和安裝程式的磁碟。
    • 可用性區域:指定要使用的可用性區域。
    • 可用性設定組:指定要使用的可用性設定組。
    • VM 安全性類型:Azure Migrate 建議將合格的 VM 遷移至 受信任的啟動虛擬機(TVM), 以提高安全性。 根據預設, VM 安全性類型會設定為 [信任啟動]。 不符合受信任啟動資格的虛擬機會自動設定為 標準安全虛擬機
    • 容量預留:如果您已在目標訂閱及地點的虛擬機 SKU 預留容量,請在此處指定此部署的容量。 容量預留確保在開始遷移時所需的虛擬機 SKU 已經可用。 你可以現在就關聯預約,或跳過這個步驟,在遷移過程中再設定。 SKU 的容量保留可位於目標訂用帳戶與位置內的任何資源群組。 深入瞭解
  15. 在 [磁碟] 中,指定是否應將 VM 磁碟複寫至 Azure。 在 Azure 中選取磁碟類型 (標準 SSD/HDD 或進階受控磁碟)。 然後選取 [下一步]

    • 您可以從複寫排除磁碟。
    • 若排除磁碟,移轉後磁碟即不會出現在 Azure VM。

    顯示 [復寫] 對話框中 [磁碟] 索引標籤的螢幕快照。

  16. 在 [標記] 中,選擇將標記新增至您的 VM、磁碟和 NIC。

    顯示 [複製] 對話方塊中 [標籤] 索引標籤的螢幕擷取畫面。

  17. 在 [檢閱並啟動複寫] 中檢閱設定,然後選取 [複寫],開始進行伺服器的初始複寫。

附註

你可以在複製開始前隨時更新複製設定。 選取 [管理]>[複寫機器]。 在複寫啟動後,就無法變更設定。

追蹤和監視

  • 選取 [複寫] 時,即會開始 [啟動複寫] 工作。
  • 在啟動複寫作業順利完成之後,機器便會開始初始複寫至 Azure。
  • 初始複寫完成後,就會開始進行差異複寫。 對內部部署磁碟的累加變更會定期複寫至 Azure 中的複本磁碟。

您可以在入口網站通知中追蹤作業狀態。

您可以選取 [移轉] 下專案中的 [複寫摘要] 來監視複寫狀態。

執行測試移轉

在差異複寫開始後,即可在對 Azure 執行完整移轉之前,為 VM 執行測試移轉。 強烈建議您先對每個機器都至少執行一次此步驟,再移轉機器。

  • 執行測試移轉會檢查移轉是否將如預期運作,且不會影響到內部部署機器;機器仍可運作,並繼續進行複寫。
  • 測試移轉會使用複寫的資料建立 Azure VM 來模擬移轉。 (測試通常會移轉至 Azure 訂用帳戶中的非生產虛擬網路。)
  • 您可以使用複寫的測試 Azure VM 來驗證移轉、執行應用程式測試以及解決任何問題,然後再進行完整移轉。

若要執行測試移轉:

  1. 移轉中,選取複寫摘要,然後在複寫底下選取其他

  2. 在 [複寫機器] 索引標籤中,以滑鼠右鍵按一下 VM 以進行測試,然後選取 [測試移轉]

    螢幕快照,顯示選取 [測試移轉] 之後的結果。

  3. 在 [測試移轉] 中,選取 Azure VM 在移轉後將位於其中的 Azure 虛擬網路。 建議您使用非生產虛擬網路。

  4. 您可以在測試移轉期間升級 Windows Server OS。 若要升級,請選取 [可用的升級] 選項。 在出現的窗格中,選取您要升級的目標 OS 版本,然後選取 [套用]深入瞭解

  5. 測試移轉作業隨即啟動。 請在入口網站通知中監視作業。

  6. 移轉完成之後,請在 Azure 入口網站的 [虛擬機器] 中檢視已遷移的 Azure VM。 計算機名稱具有後綴 -Test

  7. 測試完成之後,請以滑鼠右鍵按一下 [複寫機器] 中的 Azure VM,然後選取 [清除測試移轉]

    顯示清除測試移轉的螢幕擷取畫面。

    附註

    您現在可以向 SQL VM RP 註冊執行 SQL Server 的伺服器,以使用 SQL IaaS 代理程式延伸模組來利用自動修補、自動備份和簡化的授權管理。

    • 選取 [管理] > [複寫伺服器] > [包含 SQL Server 的機器] > [計算和網路],然後選取 [是] 向 SQL VM RP 註冊。
    • 如果您的 SQL Server 執行個體具備有效的軟體保證或 SQL Server 訂用帳戶,而且您想要將權益套用至要移轉的機器,則請選取 [適用於 SQL Server 的 Azure Hybrid Benefit]

移轉 VM

在確認測試移轉如預期運作後,即可移轉內部部署機器。

  1. 在 Azure Migrate 專案中,選擇「遷移複製>摘要」,然後在「複製」中選擇「其他」。

  2. 在 [複寫機器] 中,以滑鼠右鍵按一下 VM,然後選取 [移轉]

  3. [移轉]>[關閉虛擬機器並執行無資料損失的計劃性移轉] 中,選取 [否]>[確定]

    附註

    為了將資料損失降至最低,建議您手動關閉應用程式做為移轉時間範圍的一部分。 (請不要讓應用程式接受任何連線。) 然後起始移轉。 伺服器必須持續執行,才能在移轉完成之前同步剩餘的變更。

  4. 您可以在移轉期間升級 Windows Server OS。 若要升級,請選取 [可用的升級] 選項。 在出現的窗格中,選取您要升級的目標 OS 版本,然後選取 [套用]深入瞭解

  5. 如果您已經在目標訂用帳戶和位置保留 VM SKU 的容量,請在此次部署時指定。 容量預留確保在開始遷移時所需的虛擬機 SKU 已經可用。 SKU 的容量保留可位於目標訂用帳戶與位置內的任何資源群組。 深入瞭解

  6. VM 會啟動移轉作業。 請在 Azure 通知中追蹤該作業。

  7. 作業完成後,您可以從 [虛擬機器] 頁面檢視及管理 VM。

完成移轉

  1. 移轉完成之後,請以滑鼠右鍵按一下 VM,然後選取 [停止複寫]。 此動作:
    • 停止內部部署機器的複寫。
    • 從移轉和現代化工具中的 [複寫伺服器] 計數來移除機器。
    • 清除機器的複寫狀態資訊。
  2. 驗證並為 Azure VM 上的任何 Windows 啟用問題進行疑難排解
  3. 執行任何移轉後應用程式調整,例如更新主機名稱、資料庫連接字串和網頁伺服器設定。
  4. 在現在於 Azure 中執行的已移轉應用程式上,執行最終的應用程式和移轉接受度測試。
  5. 將流量完全移轉至已遷移的 Azure VM 執行個體。
  6. 從您的本機 VM 清查中移除內部部署 VM。
  7. 從本機備份中移除內部部署 VM。
  8. 更新任何內部文件,以顯示 Azure VM 的新位置和 IP 位址。

移轉後的最佳做法

後續步驟

探索適用於 Azure 的雲端採用架構中的 雲端移轉旅程

複寫機器

現在,選取要進行移轉的機器。

附註

您最多可以一起複寫 10 部機器。 如果您需要複寫更多機器,則請以 10 個一批的方式同時進行複寫。

  1. 在 Azure Migrate 專案中,選取 [伺服器、資料庫和 Web 應用程式] > [移轉和現代化] > [複寫]

  2. [復寫] 中, >[來源設定>您的機器是否已虛擬化?],選取 [實體] 或其他 [AWS]、[GCP]、[Xen] 等

  3. [內部部署設備] 中,選取您設定的複寫設備名稱,然後選取 [繼續]。

  4. [來賓認證] 中,選取先前在複寫設備設定期間建立的認證易記名稱,然後選取 [ 下一步:虛擬機]。

    顯示來源設定的螢幕快照。

  5. 在 [虛擬機器] 的 [從評量匯入移轉設定?] 中,保留預設設定 [否,我將手動指定移轉設定]

  6. 根據預設, 符合受信任啟動資格的 VM 會移轉為 TVM。 受信任的啟動 VM 提供增強的安全性功能,例如安全開機和虛擬 TPM,不需額外費用。 建議您盡可能使用它們。

    顯示選取 VM 的螢幕快照。

  7. 檢查您要遷移的每個 VM。 然後,選取 [下一步:目標設定]

    顯示移轉 VM 的螢幕快照。

  8. [目標設定] 中,選取您要移轉的訂用帳戶。 (區域設定為您在上一個步驟中的選取範圍,且無法修改。) 指定 Azure VM 在移轉後將位於其中的資源群組。

  9. 在 [虛擬網路] 中,選取 Azure VM 在移轉後將加入的 Azure 虛擬網路/子網路。

  10. 在 [快取儲存體帳戶] 中,保留預設選項,以使用為專案自動建立的快取儲存體帳戶。 如果您想要指定不同的儲存體帳戶以用作複寫的快取儲存體帳戶,則請使用下拉式清單。

    附註

    • 如果您已選取私人端點作為 Azure Migrate 專案的連線方法,則請將復原服務保存庫的存取權授與快取儲存體帳戶。 深入瞭解
    • 若要搭配使用 Azure ExpressRoute 與私人對等互連以進行複寫,請為快取儲存體帳戶建立私人端點。 深入瞭解
  11. [可用性選項] 中,選取:

    • 可用性區域:將移轉的計算機釘選到區域中的特定可用性區域。 使用此選項可將形成多節點應用程式層的伺服器散發到可用性區域。 如果您選取此選項,則需要在 [計算] 索引標籤上指定要用於每部所選取機器的可用性區域。只有選取要移轉的目標區域支援可用性區域時,才能使用此選項。
    • 可用性設定組:將移轉的計算機放在可用性設定組中。 選取的目標資源群組必須有一或多個可用性設定組,才能使用此選項。
    • 不需要基礎結構備援:如果您不需要移轉機器的可用性設定,請選取此選項。
  12. [磁盘加密類型] 中,選取:

    • 使用平台代控金鑰進行待用加密。
    • 使用客戶自控金鑰進行待用加密。
    • 使用平台代控金鑰和客戶自控金鑰來進行雙重加密。

    附註

    若要使用客戶自控金鑰複寫 VM,您必須在目標資源群組下建立磁碟加密集。 磁碟加密集物件會將受控磁碟對應至 Azure Key Vault 執行個體,其中包含要用於伺服器端加密的客戶自控金鑰。

  13. 在 [Azure Hybrid Benefit] 中:

    • 如果您不想套用 Azure Hybrid Benefit,請選取 [否]。 然後選取 [下一步]
    • 如果您有 Windows Server 機器涵蓋於有效的軟體保證或 Windows Server 訂用帳戶下,且您想要將權益套用至要移轉的機器,請選取 [是]。 然後選取 [下一步]

    顯示 [目標設定] 的螢幕快照。

  14. [計算] 中,檢閱 VM 名稱、大小、OS 磁碟類型和可用性設定(如果在上一個步驟中選取)。 VM 必須符合 Azure 需求

    • VM 大小:如果您使用評量建議,VM 大小下拉式清單會顯示建議的大小。 否則,Azure 移轉和現代化會根據 Azure 訂用帳戶中最接近的相符項來選擇大小。 或者,您可以在 [Azure VM 大小] 中手動選擇大小。
    • OS 磁碟:指定 VM 的 OS(開機)磁碟。 OS 磁碟是具有作業系統開機載入器和安裝程式的磁碟。
    • 可用性區域:指定要使用的可用性區域。
    • 可用性設定組:指定要使用的可用性設定組。
    • VM 安全性類型:Azure Migrate 建議將合格的 VM 遷移至 受信任的啟動虛擬機(TVM), 以提高安全性。 根據預設, VM 安全性類型會設定為 [信任啟動]。 不符合受信任啟動資格的虛擬機會自動設定為 標準安全虛擬機
  15. 在 [磁碟] 中,指定是否應將 VM 磁碟複寫至 Azure。 在 Azure 中選取磁碟類型 (標準 SSD/HDD 或進階受控磁碟)。 然後選取 [下一步]

    • 您可以從複寫排除磁碟。
    • 若排除磁碟,移轉後磁碟即不會出現在 Azure VM。

    顯示 [復寫] 對話框中 [磁碟] 索引標籤的螢幕快照。

  16. 在 [標記] 中,選擇將標記新增至您的 VM、磁碟和 NIC。

    顯示 [複製] 對話方塊中 [標籤] 索引標籤的螢幕擷取畫面。

  17. 在 [檢閱並啟動複寫] 中檢閱設定,然後選取 [複寫],開始進行伺服器的初始複寫。

附註

你可以在複製開始前隨時更新複製設定。 選取 [管理]>[複寫機器]。 在複寫啟動後,就無法變更設定。

追蹤和監視

  • 選取 [複寫] 時,即會開始 [啟動複寫] 工作。
  • 在啟動複寫作業順利完成之後,機器便會開始初始複寫至 Azure。
  • 初始複寫完成後,就會開始進行差異複寫。 對內部部署磁碟的累加變更會定期複寫至 Azure 中的複本磁碟。

您可以在入口網站通知中追蹤作業狀態。

您可以在 [Azure Migrate:伺服器移轉] 中選取 [複寫伺服器],以監視複寫狀態。

執行測試移轉

在差異複寫開始後,即可在對 Azure 執行完整移轉之前,為 VM 執行測試移轉。 強烈建議您先對每個機器都至少執行一次此步驟,再移轉機器。

  • 執行測試移轉會檢查移轉是否將如預期運作,且不會影響到內部部署機器;機器仍可運作,並繼續進行複寫。
  • 測試移轉會使用複寫的資料建立 Azure VM 來模擬移轉。 (測試通常會移轉至 Azure 訂用帳戶中的非生產虛擬網路。)
  • 您可以使用複寫的測試 Azure VM 來驗證移轉、執行應用程式測試以及解決任何問題,然後再進行完整移轉。

若要執行測試移轉:

  1. [移轉目標] 中,選取 [伺服器、資料庫和 Web 應用程式>移轉和現代化],選取 [寫] 底下的 [復寫伺服器]。

  2. 在 [複寫機器] 索引標籤中,以滑鼠右鍵按一下 VM 以進行測試,然後選取 [測試移轉]

    螢幕快照,顯示選取 [測試移轉] 之後的結果。

  3. 在 [測試移轉] 中,選取 Azure VM 在移轉後將位於其中的 Azure 虛擬網路。 建議您使用非生產虛擬網路。

  4. 您可以在測試移轉期間升級 Windows Server OS。 若要升級,請選取 [可用的升級] 選項。 在出現的窗格中,選取您要升級的目標 OS 版本,然後選取 [套用]深入瞭解

  5. 測試移轉作業隨即啟動。 請在入口網站通知中監視作業。

  6. 移轉完成之後,請在 Azure 入口網站的 [虛擬機器] 中檢視已遷移的 Azure VM。 計算機名稱具有後綴 -Test

  7. 測試完成之後,請以滑鼠右鍵按一下 [複寫機器] 中的 Azure VM,然後選取 [清除測試移轉]

    顯示清除測試移轉的螢幕擷取畫面。

    附註

    您現在可以向 SQL VM RP 註冊執行 SQL Server 的伺服器,以使用 SQL IaaS 代理程式延伸模組來利用自動修補、自動備份和簡化的授權管理。

    • 選取 [管理] > [複寫伺服器] > [包含 SQL Server 的機器] > [計算和網路],然後選取 [是] 向 SQL VM RP 註冊。
    • 如果您的 SQL Server 執行個體具備有效的軟體保證或 SQL Server 訂用帳戶,而且您想要將權益套用至要移轉的機器,則請選取 [適用於 SQL Server 的 Azure Hybrid Benefit]

移轉 VM

在確認測試移轉如預期運作後,即可移轉內部部署機器。

  1. 在 Azure Migrate 專案中,選取 [伺服器、資料庫和 Web 應用程式]>[移轉和現代化],選取 [複寫] 下的 [複寫伺服器]

  2. 在 [複寫機器] 中,以滑鼠右鍵按一下 VM,然後選取 [移轉]

  3. [移轉]>[關閉虛擬機器並執行無資料損失的計劃性移轉] 中,選取 [否]>[確定]

    附註

    為了將資料損失降至最低,建議您手動關閉應用程式做為移轉時間範圍的一部分。 (請不要讓應用程式接受任何連線。) 然後起始移轉。 伺服器必須持續執行,才能在移轉完成之前同步剩餘的變更。

  4. 您可以在移轉期間升級 Windows Server OS。 若要升級,請選取 [可用的升級] 選項。 在出現的窗格中,選取您要升級的目標 OS 版本,然後選取 [套用]深入瞭解

  5. 如果您已經在目標訂用帳戶和位置保留 VM SKU 的容量,請在此次部署時指定。 容量預留確保在開始遷移時所需的虛擬機 SKU 已經可用。 深入瞭解。 SKU 的容量保留可位於目標訂用帳戶與位置內的任何資源群組。

  6. VM 會啟動移轉作業。 請在 Azure 通知中追蹤該作業。

  7. 作業完成後,您可以從 [虛擬機器] 頁面檢視及管理 VM。

完成移轉

  1. 移轉完成之後,請以滑鼠右鍵按一下 VM,然後選取 [停止複寫]。 此動作:
    • 停止內部部署機器的複寫。
    • 從移轉和現代化工具中的 [複寫伺服器] 計數來移除機器。
    • 清除機器的複寫狀態資訊。
  2. 驗證並為 Azure VM 上的任何 Windows 啟用問題進行疑難排解
  3. 執行任何移轉後應用程式調整,例如更新主機名稱、資料庫連接字串和網頁伺服器設定。
  4. 在現在於 Azure 中執行的已移轉應用程式上,執行最終的應用程式和移轉接受度測試。
  5. 將流量完全移轉至已遷移的 Azure VM 執行個體。
  6. 從您的本機 VM 清查中移除內部部署 VM。
  7. 從本機備份中移除內部部署 VM。
  8. 更新任何內部文件,以顯示 Azure VM 的新位置和 IP 位址。

移轉後的最佳做法

後續步驟

探索適用於 Azure 的雲端採用架構中的 雲端移轉旅程