Azure 雲遷移之使用 Azure Migrate評估Hyper-V 虛機

和使用Azure Migrate 工具遷移VMware 虛機到Azure 雲中同樣,Hyper-V虛機也要先進行評估準備工做,而後才能正式的進行遷移。算法

1.先決條件

在評估以前有一些先決條件要先作好準備:windows

  • 爲 Azure Migrate 設置 Azure 權限。
  • 準備要評估的 Hyper-V 羣集、主機和 VM。
  • 準備部署用於 Hyper-V VM 發現和評估的 Azure Migrate 設備。

具體能夠看上一篇博文。瀏覽器


2.添加 Azure Migrate 工具服務器

這部分能夠看以前的博文  Azure 雲遷移之建立與管理Azure Migrate項目 中的建立項目並添加工具。網絡

3.部署設置Hyper-V VM 設備編輯器

Azure Migrate 服務器評估運行一個輕型 Hyper-V VM 設備。ide

  • 此設備執行 VM 發現,並將 VM 元數據和性能數據發送到「Azure Migrate:兩種類型的評估。
  • 若要設置該設備,請執行如下操做:
    • 從 Azure 門戶下載壓縮的 Hyper-V VHD。
    • 建立設備,並檢查它是否能夠鏈接到 Azure Migrate 服務器評估。
    • 完成設備的首次配置,並將其註冊到 Azure Migrate 項目。

1)下載 VHD工具

下載設備的壓縮 VHD 模板。在「遷移目標」 > 「服務器」 > 「Azure Migrate: 服務器評估」中,單擊「發現」。在「發現計算機」 > 「計算機是否已虛擬化?」中,單擊「是,使用 Hyper-V」。單擊「下載」如下載 VHD 文件。性能

image

對於設備版本 2.19.07.30,生成的哈希應與這些設置匹配。測試

算法 哈希值
MD5 29a7531f32bcf69f32d964fa5ae950bc
SHA256 37b3f27bc44f475872e355f04fcb8f38606c84534c117d1609f2d12444569b31

2)建立設備 VM

a.導入下載的文件,而後建立 VM。將壓縮的 VHD 文件下載到將放置設備 VM 的 Hyper-V 主機後,提取壓縮文件。

  • 在提取的位置,文件將解壓縮到名爲 AzureMigrateAppliance_VersionNumber 的文件夾中。
  • 此文件夾包含一個子文件夾,也稱爲 AzureMigrateAppliance_VersionNumber
  • 此子文件夾包含另外三個子文件夾 - 快照虛擬硬盤虛擬機

b.打開 Hyper-V 管理器。 在「操做」中,單擊「導入虛擬機」。

image

c.在「導入虛擬機嚮導」>「開始以前」中,單擊「下一步」。

image

d.在「定位文件夾」 中,選擇「虛擬機」 文件夾。 而後單擊「下一步」 。

image

e.在「選擇虛擬機」中,單擊「下一步」。

image

f.在「選擇導入類型」中,單擊「就地註冊虛擬機(使用現有的惟一 ID)」。 而後單擊「下一步」 。

image

g.在「配置」中保留默認設置。 單擊「下一步」。

image

我這個測試機器因沒法知足虛擬機VCPU的數量要求,所以要調整下,改成4個。

h.在「選擇網絡」中,指定 VM 要使用的虛擬交換機。 該交換機須要與 Internet 創建鏈接才能向 Azure 發送數據。 瞭解如何建立虛擬交換機。

image

i.在「摘要」中檢查設置。 而後單擊「完成」 。

image

g.在「Hyper-V 管理器」>「虛擬機」中啓動 VM。而後接受許可協議

image

k.設置用戶名和密碼

image

須要確保設備 VM 能夠鏈接到 Azure。

4.配置Hyper-V設備

1)在「Hyper-V 管理器」>「虛擬機」中,右鍵單擊該 VM 並選擇「鏈接」。

2)提供設備的語言、時區和密碼。

3)在可鏈接到該 VM 的任一計算機上打開瀏覽器,而後打開設備 Web 應用的 URL:https://設備名稱或 IP 地址: 44368。

或者,能夠在設備桌面上單擊應用快捷方式打開該應用。

4)在 Web 應用 >「設置必備組件」中執行如下操做:

  • 許可證:接受許可條款,並閱讀第三方信息。
  • 鏈接:應用將檢查 VM 是否可訪問 Internet。 若是 VM 使用代理:
    • 單擊「代理設置」,並以 http://ProxyIPAddress 或 http://ProxyFQDN 格式指定代理地址和偵聽端口。
    • 若是代理須要身份驗證,請指定憑據。
    • 僅支持 HTTP 代理。
  • 時間同步:將驗證時間。 設備上的時間應與 Internet 時間同步,這樣才能正常發現 VM。
  • 安裝更新:Azure Migrate 服務器評估將檢查設備上是否安裝了最新更新。

image

5.將設備註冊到 Azure Migrate

1)單擊「登陸」。 若是未顯示該按鈕,請確保已在瀏覽器中禁用彈出窗口阻止程序。

image

2)在新的標籤頁中,使用 Azure 憑據登陸。 使用用戶名和密碼登陸。不支持使用 PIN 登陸。

image

3)成功登陸後,返回到 Web 應用。

4)選擇在其中建立了 Azure Migrate 項目的訂閱。 而後選擇該項目。指定設備的名稱。 該名稱應是字母數字,長度爲 14 個或更少的字符。單擊「Register」 。

image

image

6.爲 SMB VHD 委託憑據

若是在 SMB 上運行 VHD,必須啓用從設備到 Hyper-V 主機的憑據委託。 這須要如下條件:

  • 容許每一個主機充當設備的代理。
  • 啓用 CredSSP 委託,以便 Azure Migrate 設備能夠充當客戶端,將憑據委託給主機。

在設備上啓用,以下所示:

方法1

在設備 VM 上運行此命令。

Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com HyperVHost2.contoso.com –Force

注:HyperVHost1/HyperVHost2 是示例主機名。

image

image

方法 2

在設備上的本地組策略編輯器中執行以下操做:

1)在「本地計算機策略」 > 「計算機配置」中,單擊「管理模板」 > 「系統」 > 「憑據委託」。

2)雙擊「容許委託新憑據」,並選擇「已啓用」。

3)在「選項」中單擊「顯示」,將要發現的每臺 Hyper-V 主機添加到列表中,並使用 wsman/ 做爲前綴。

4)在「憑據分配」中,雙擊「容許分配新的憑據用於僅 NTLM 服務器身份驗證」。 再次將要發現的每臺 Hyper-V 主機添加到列表中,並使用 wsman/ 做爲前綴。

7.啓動持續發現

從設備鏈接到 Hyper-V 主機或羣集,並啓動 VM 發現。

1)在「用戶名」和「密碼」中,指定設備用來發現 VM 的賬戶憑據。 指定憑據的易記名稱,而後單擊「保存詳細信息」。

image

2)單擊「添加主機」,而後指定 Hyper-V 主機/羣集詳細信息。

3)單擊 「驗證」 。 驗證後,將顯示每一個主機/羣集上可發現的 VM 數。

  • 若是主機驗證失敗,請將鼠標懸停在「狀態」列中的圖標上以查看錯誤。 解決問題並再次驗證。
  • 若要刪除主機或羣集,請選擇「刪除」。
  • 沒法刪除羣集中的特定主機。 只能刪除整個羣集。
  • 即便羣集中的特定主機出現問題,你也能夠添加羣集。

imageimage

4)驗證以後,單擊「保存並啓動發現」以啓動發現過程。

隨即會啓動發現。 在 Azure 門戶中,每臺主機大約須要 1.5 分鐘才能顯示發現的服務器的元數據。

8.在門戶中驗證 VM

發現完成後,能夠驗證 VM 是否出如今門戶中。

1)打開 Azure Migrate 儀表板。

2)在「Azure Migrate - 服務器」 > 「Azure Migrate: 服務器評估」頁中,單擊顯示了已發現服務器計數的圖標。

image

9.建立評估

1)在「服務器」 > 「Azure Migrate: 服務器評估」中,單擊「評估」

image

2)在「評估服務器」中,指定評估的名稱。在「選擇或建立組」中,選擇「新建」並指定組名稱。 組將要評估的一個或多個 VM 集合到一塊兒。在「將計算機添加到組」中,選擇要添加到該組的 VM。

image

3)單擊「建立評估」以建立該組,並運行評估。

image

建立評估後,在「服務器」 > 「Azure Migrate: 服務器評估」中查看該評估。

image

10.查看評估

評估描述:

  • Azure 遷移就緒性:VM 是否適合遷移到 Azure。
  • 每個月成本估算:在 Azure 中運行 VM 的估算每個月計算和存儲成本。
  • 每個月存儲成本估算:遷移後的磁盤存儲估算成本。
查看評估
1)在「遷移目標」 > 「服務器」 > 「Azure Migrate: 服務器評估」中,單擊「評估」。
2)在「評估」中,單擊某項評估將其打開。

image

剛開始的評估置信級別比較低,能夠等1天后從新運行基於性能的評估就能夠比較準確了

image

查看 Azure 遷移就緒性

1)在「Azure 遷移就緒性」中,驗證 VM 是否已準備好遷移到 Azure。

2)查看 VM 狀態:

  • 已作好 Azure 遷移準備:對於評估中的 VM,Azure Migrate 將建議 VM 大小並顯示估算成本。
  • 準備就緒但存在如下情況:顯示問題和建議的補救措施。
  • 還沒有作好 Azure 遷移準備:顯示問題和建議的補救措施。
  • 就緒性未知:當數據可用性問題致使 Azure Migrate 沒法評估就緒性時使用。

3)單擊某種「Azure 遷移就緒性」狀態。 能夠查看 VM 就緒性詳細信息,並深刻查看 VM 詳細信息,包括計算、存儲和網絡設置。

相關文章
相關標籤/搜索