Живая миграция VM в Proxmox VE между нодами кластера

Proxmox VE · 19.04.2026
Живая миграция VM в Proxmox VE между нодами кластера

Живая миграция (Live Migration) позволяет перенести работающую VM с одной ноды Proxmox на другую без остановки. Виртуальная машина продолжает работать с минимальным прерыванием (обычно несколько миллисекунд).

Типы миграции

ТипVM остановлена?ТребованияСкорость
Live MigrationНетОбщее хранилище (Ceph/NFS) или миграция с копированиемЗависит от объёма RAM
Offline MigrationДаЛюбое хранилищеЗависит от объёма диска

Требования для живой миграции

  • Обе ноды в одном кластере Proxmox
  • Идентичные (или совместимые) типы CPU
  • Общее хранилище (Ceph, NFS, iSCSI) или локальное хранилище с флагом --online
  • Гигабитная сеть между нодами (желательно выделенная)

Живая миграция через CLI

# Мигрировать VM 100 с текущей ноды на node2
qm migrate 100 node2 --online

# Мигрировать с локальным хранилищем (копирование дисков на лету)
qm migrate 100 node2 --online --with-local-disks

# Мигрировать с указанием целевого хранилища
qm migrate 100 node2 --online --targetstorage local-lvm

# Офлайн-миграция
qm migrate 100 node2

Миграция LXC-контейнеров

# Живая миграция контейнера
pct migrate 200 node2 --online

# Офлайн-миграция с копированием локальных томов
pct migrate 200 node2 --targetstorage local-lvm
Производительность: Для больших VM (32+ ГБ RAM) используйте выделенный 10 Гбит/с интерфейс для миграции. В настройках кластера можно указать migration_network.

Настройка сети миграции

# /etc/pve/datacenter.cfg
migration: type=secure,network=10.0.1.0/24

# Или через веб-интерфейс
# Datacenter → Options → Migration Settings

Устранение ошибок миграции

# Ошибка: CPU types incompatible
# Решение: использовать совместимый тип CPU
qm set 100 --cpu x86-64-v2-AES

# Ошибка: missing storage on target
# Решение: проверить доступность хранилища на целевой ноде
pvesm status

# Ошибка: VM has local resources (USB passthrough, etc.)
# Решение: отключить USB passthrough перед миграцией
qm set 100 --delete usb0
Ограничения: VM с PCI passthrough (GPU и др.) не поддерживают живую миграцию — только офлайн. Также проблемы возникают с VM, использующими virtio-fs.
← Назад в базу знаний Задать вопрос поддержке