# PVE 線上遷移 Live Migration


# 作業須知作業須知

  1. 查看你的目標機器的環境是否符合可以遷移的狀態
    • local CD/DVD 的 VM 無法進行遷移
    • 虛擬機器本地不存在無法遷移的資源。 例如,目前通過的 PCI 或 USB 裝置會阻止即時遷移。 另一方面,可以透過將本機磁碟傳送到目標來遷移它們。
    • 主機位於同一個 Proxmox VE 叢集。
    • 主機之間具有有效(且可靠)的網路連線。
    • 目標主機必須具有相同或更高版本的 Proxmox VE 軟體包。 儘管有時可能會出現相反的情況,但不能保證這一點。
    • 主機具有來自相同供應商且具有相似功能的 CPU。 不同的供應商可能會根據配置的實際型號和虛擬機器 CPU 類型而工作,但不能保證 - 因此請在生產中部署此類設定之前進行測試。

遇到 Can’t migrate VM with local CD/DVD 問題


# 假設你已經讓 PVE Cluster 內的節點串上 NFS

支援 Share Storage 的儲存格式都可以


# 建立儲存於 NFS Share Storage

以 LXC 為例
建立 CT


# 一般設定

給與

  • CT 名稱
  • Root 密碼
  • 取消勾選 無特權容器

# 範本

儲存 - Share-Storage (請勿選擇 local)
範本 - 目標作業系統 Ubuntu22.04


# 磁碟

儲存 - Share-Storage (請勿選擇 local)
磁碟大小 - 根據需求分配


# 記憶體

記憶體 - 根據需求設定
Swap - 0


# 網路

IPv4 - DHCP
橋接 - vmbr1
IPv6 - SLAAC
防火牆 - 取消勾選

完成建立了


# 線上遷移 Live Migration

在建立好的 CT/VM 右鍵 > 線上遷移
選擇目標節點 就完成了