Migration
VMs und Container auf einen anderen Node desselben Proxmox-Clusters verschieben – live, mit Disk-Kopie oder per Neustart.
Mit Migrate verschieben Sie eine VM oder einen Container auf einen anderen Node desselben Proxmox-Clusters. Migration ist in jedem Plan enthalten. Zwischen getrennten Proxmox-Clustern migriert VexCore HV nicht.
Ablauf
- Klicken Sie im Detailbereich oder im Menü More actions auf Migrate. VexCore HV fragt Proxmox, welche Nodes den Gast aufnehmen können („Checking which nodes can take it…“).
- Wählen Sie den Target node. Nodes, die nicht in Frage kommen, stehen darunter mit dem Grund, z. B. offline, von Proxmox abgelehnt, im Wartungsmodus oder über dem Limit Ihres Plans.
- Prüfen Sie Hinweise und Warnungen (siehe unten) und klicken Sie auf Migrate.
VexCore HV meldet den Fortschritt und das Ergebnis, z. B. „vm-web migrated to pve2“. Die Aufgabe erscheint auch unter Events.
Screenshot folgtDialog Migrate mit Zielnode, nicht verfügbaren Nodes mit Grund und den lokalen Disks, die kopiert werden
vm-migrate.pngWie migriert wird
| Gast | Verhalten |
|---|---|
| Laufende VM | Live-Migration: Die VM läuft während des Umzugs weiter. |
| Laufende VM mit lokalen Disks | Live-Migration mit Kopie der Disks. Der Dialog zeigt sie unter Local disks to copy mit Größe. Unter Target storage wählen Sie den Speicher auf dem Ziel oder Same storage as now. |
| Gestoppte VM | Wird verschoben, ohne dass sie startet. |
| Laufender Container | Nur per Neustart-Migration: Haken Sie „Shut the container down, move it and start it again on the target“ an. Der Container ist dabei kurz nicht erreichbar. Unter Shutdown timeout legen Sie fest, wie lange er zum Herunterfahren hat (Standard 180 Sekunden). |
| Gestoppter Container | Wird verschoben. |
| Gast unter Proxmox-HA | Proxmox übergibt die Migration an den HA-Manager. Die Meldung lautet dann „HA migration of … requested“. Speicheroptionen gelten hier nicht. |
Was eine Migration verhindert
| Hindernis | Lösung |
|---|---|
| Der Gast ist gesperrt (z. B. durch ein laufendes Backup oder einen Snapshot) | Warten, bis der Vorgang fertig ist. |
| Lokale Geräte an der VM, z. B. durchgereichte PCI- oder USB-Geräte | Der Dialog bietet Detach hostpci0 usw. an. Eine laufende VM behält das Gerät bis zum Stopp; stoppen Sie sie, dann migrieren Sie. Dafür brauchen Sie zusätzlich vm.config.edit. |
| Ein ISO-Image von lokalem Speicher im CD-Laufwerk | Haken Sie Eject ISO images before moving an. VexCore HV merkt sich die ISOs im Migrationsverlauf, damit Sie sie danach wieder einlegen können. |
| Kein anderer Node | „This cluster has no other node.“ oder „No other node can take it right now.“ |
| Ziel über dem Limit Ihres Plans | Auf solche Nodes migrieren Sie nicht. Vom Node weg ist immer erlaubt. Siehe Nodes über dem Limit. |
Berechtigungen
vm.migrate für VMs, container.migrate für Container.
Mehrere Gäste auf einmal von einem Node räumen Sie mit dem Wartungsmodus.