You're viewing documentation for a prior version of Migrate for Compute Engine (formerly Velostrata). You can continue using this version, or use the current version.

遷移實體伺服器

除了將具有通用作業系統的虛擬機器遷移至 Google Cloud Platform (GCP) 之外,您還可以使用 Google Cloud Migrate for Compute Engine (原稱為 Velostrata) 遷移用於執行 GCP 支援之任何 OS 的實體伺服器或 VM。遷移實體伺服器與遷移 VMware VM 的必備條件相同。

如要進一步瞭解這些條件,請參閱將內部部署遷移至 GCP

遷移實體伺服器

只要從虛擬或實體 DVD ROM/CD ROM 裝置啟動 Migrate for Compute Engine Connector ISO 映像檔至 RAM 中,即可將實體伺服器遷移至雲端。請參閱下載頁面中的 Migrate for Compute Engine 連接器。

Migrate for Compute Engine 連接器會對應實體伺服器的本機儲存空間,並建立虛設常式 VMware VM 做為 Migrate for Compute Engine 雲端遷移作業的管理物件。

遷移過程與其他 VM 的遷移過程相同,除了遷移會在寫入隔離模式下執行,在此模式下,在雲端變更資料不會同步處理回內部部署。

系統需求

  • 磁碟類型:支援 SAS、SATA、SSD、由硬體控制器提供的虛擬磁碟,以及安裝在實體 HBA 上的 SAN 磁碟區。不支援 PATA/IDE 磁碟。
  • RAM:建議至少使用 4GB RAM。如果 RAM RAM 低於 4 GB,請在開機啟動畫面 (有鍵盤圖示的畫面) 中按下任意鍵,然後從選單中選擇 Velostrata Connector 的 [low memory] 低記憶體選項。這個選項會從 CD 映像檔中隨選讀取。
  • DVDROM/CDROM:用於啟動 Velostrata Connector ISO 的實體 DVDROM/CDROM 或虛擬 CDROM。

事前準備

  1. 設定 GCP以進行遷移作業。

  2. 完成從內部部署遷移至 GCP 的必備條件

  3. 使用 Migrate for Compute Engine 檢查支援的作業系統版本

  4. 如果是 Linux,請安裝 Velostrata-Prep 套件。

  5. 下載 Migrate for Compute Engine 實體伺服器連接器 (下載頁面)。

  6. 將 ISO 燒錄到 CD 或 DVD。

  7. 檢查是否有 iSCSI 軟體轉接器 (請參閱下一節)。

新增 iSCSI 軟體轉接器

遷移實體伺服器需要使用 VMware iSCSI 軟體轉接器。

請確認您是否具有這種轉接器,方法如下:

  1. 在 vCenter 中,選取 VM 主機。
  2. 選擇 [Configure] 分頁標籤,然後從中間窗格中選擇 [Storage Adapters] 選項。如果您有 iSCSI 轉接器軟體,就會顯示在這個面板中。

如果需要 iSCSI 轉接器:

  1. 前往「Configure」>「Storage Adapters」,然後新增 iSCSI 軟體轉接器。
  2. 在「Networking」下,選擇 [VMKernel adapters],然後按一下 [Edit] (編輯) 圖示。
  3. 按一下 [Port properties] 選項。
  4. 在「Enabled services」下,勾選 [Provisioning] 旁邊的方塊,然後按一下 [OK] (確定)。

從 Velostrata ISO 啟動

您可以使用 ILO (在 HP Enterprise 伺服器上) 或 iDRAC (在 Dell 伺服器上) 執行此操作。以下程序使用的是 HP ILO。

  1. 啟動 ILO 遠端主控台。
  2. 依序選取 [Virtual Drives] > [Image File CD/DVD-ROM],然後選取您下載的 Velostrata Connector ISO。
  3. 依序選取 [Power Switch] > [Reset]
  4. 伺服器啟動後,請確認是從 ISO 啟動的。
  5. 使用以下憑證登入 ISO:ubuntu\Welcome01
  6. 執行 ./VelosConnector.sh 指令碼以檢視 VelosConnector 選單。

註冊虛設常式 VM

虛設常式 VM 是建立在 vSphere 上的管理物件。Migrate for Compute Engine 會使用虛設常式與實體伺服器進行互動。

如何註冊虛設常式 VM:

  1. 在 VelosConnector 選單中選取 1 來執行「Register a Stub VM for Migrate for Compute Engine」作業,然後按照畫面上的指示操作。如要在 GCP 中建立執行個體並正確執行遷移作業,需要正確註冊 OS。註冊具有相同來源 IP 位址的虛設常式 VM 時,將建立與 VM 相關聯的 iSCSI 目標。
  2. 確認虛設常式 VM 顯示在 vCenter 中。

現在 VM 已在 vCenter 中註冊,您可以像執行任何其他 VM 一樣執行遷移作業。

刪除虛設常式 VM

完成遷移作業後,您可以在 ESX 上刪除 VM 和 iSCSI 目標設定。

  1. 在 VelosConnector 選單中,選取 2 來執行「Delete a Stub VM」作業。
  2. 按照畫面上的指示操作。
  3. 在 vCenter 中,確認已刪除 VM 和 iSCSI 目標。

查看 iSCSI 目標設定

您可以查看要遷移至雲端的 iSCSI 完整名稱 (IQN),入口網站和邏輯儲存單元 (LUN)。

  1. 在 VelosConnector 選單中,選取 3 來執行「Show iSCSI Target Settings」作業。
  2. 確定您可看到伺服器的所有磁碟。

管理您的實體伺服器 IP 設定

您可以查看要用於 iSCSI 目標設定的伺服器 IP 設定。根據預設,伺服器會要求透過 DHCP 的 IP 設定,但您可以設定靜態 IP 位址。註冊虛設常式 VM 前,須先具備有效的 IP 位址。

  1. 在 VelosConnector 選單中,選取 4 來執行「Show IP Configuration」作業。
  2. 在 VelosConnector 選單中,若要設定靜態 IP 位址,請選取 5 來進行「Setup Static IP」作業。