Info2soft verwendet Cookies, um Ihnen ein besseres und angenehmeres Surferlebnis auf unserer Website zu ermöglichen. Datenschutzerklärung
Wird geladen...
Die Migration virtueller Maschinen ist eine zentrale Funktion moderner Virtualisierungsumgebungen. Sie ermöglicht Administratoren, Arbeitslasten zwischen Hosts zu verschieben – zwecks Hardwarewartung, Ressourcenoptimierung und Infrastruktur-Upgrades – ohne gravierende Dienstunterbrechungen.
Die Proxmox Live-Migration erlaubt Administratoren, eine laufende virtuelle Maschine von einem Proxmox-VE-Knoten auf einen anderen zu übertragen und dabei Ausfallzeiten auf ein Minimum zu senken. Während des Migrationsvorgangs überträgt Proxmox den Laufzustand der VM – einschließlich Speicher- und Geräteinformationen – auf den Zielknoten, während die Arbeitslast weiter ausgeführt wird.
Die Proxmox Live-Migration wird üblicherweise für folgende Zwecke eingesetzt:
Dieser Leitfaden erläutert die Funktionsweise der Proxmox Live-Migration, die erforderlichen Vorbereitungen sowie die Vorgehensweise zur Migration laufender VMs über die Proxmox-Weboberfläche und die Befehlszeile.
Die Proxmox Live-Migration beschreibt den Vorgang, eine laufende virtuelle Maschine ohne manuelles Ausschalten von einem Proxmox-VE-Knoten auf einen anderen zu übertragen.
Bei einer Live-Migration überträgt Proxmox den Laufzustand der VM vom Quellknoten auf den Zielknoten. Dazu gehören:
Der Migrationsvorgang nutzt typischerweise das Pre-Copy-Verfahren: Proxmox kopiert die Speicherseiten der VM auf den Zielknoten, während die VM weiterläuft. Werden Speicherseiten während der Übertragung verändert, werden diese geänderten Seiten erneut kopiert – bis die verbleibenden Änderungen gering genug für den abschließenden Wechsel sind.
In der letzten Migrationsphase wird die VM kurz angehalten, der verbleibende Zustand übertragen und die VM anschließend auf dem Zielknoten wieder gestartet.
Die tatsächliche Migrationsdauer hängt von mehreren Faktoren ab: Größe des VM-Arbeitsspeichers, verfügbare Netzwerkbandbreite, Speicherkonfiguration, Umfang der durch die Arbeitslast verursachten Speicheränderungen sowie die CPU- und Hardwarekompatibilität zwischen Quell- und Zielknoten.
Bevor eine Proxmox Live-Migration ausgeführt wird, müssen Administratoren sicherstellen, dass Quell- und Zielknoten alle notwendigen Voraussetzungen erfüllen.
Die native Live-Migration von Proxmox ist primär für Knoten innerhalb desselben Proxmox-VE-Clusters ausgelegt. Quell- und Zielknoten benötigen eine stabile Kommunikation, kompatible Proxmox-VE-Versionen sowie korrekt konfigurierte Netzwerkeinstellungen.
Für Produktivumgebungen wird ein dediziertes Netzwerk für die Cluster-Kommunikation und den Migrationsdatenverkehr empfohlen. Dadurch wird verhindert, dass Migrationsvorgänge den normalen Anwendungsdatenverkehr beeinträchtigen.
Die Speicherkonfiguration ist ein zentraler Faktor für die Leistungsfähigkeit der Proxmox Live-Migration.
Bei gemeinsam genutztem Speicher wie Ceph, NFS oder iSCSI können beide Knoten auf dieselben VM-Festplatten zugreifen. In diesem Fall überträgt Proxmox hauptsächlich nur die Laufinformationen der VM, wodurch die Migration schneller abläuft.
Bei lokalem Speicher muss Proxmox zusätzlich die VM-Festplattendaten auf den Zielknoten übertragen. Dies erfordert zusätzliche Bandbreite und dauert in der Regel länger als eine Migration mit gemeinsam genutztem Speicher.
Quell- und Zielknoten benötigen kompatible CPU-Konfigurationen, damit die Migration erfolgreich abläuft.
Migrationsprobleme können auftreten, wenn Hosts unterschiedliche CPU-Funktionen unterstützen oder die VM auf Hardware-Passthrough-Geräte wie dedizierte GPUs oder Controller angewiesen ist. Vor der Migration sollten Administratoren die CPU-Kompatibilität und Hardware-Abhängigkeiten prüfen.
Proxmox bietet zwei gängige Verfahren zur Migration laufender virtueller Maschinen:
Beide Methoden führen den gleichen zugrundeliegenden Migrationsvorgang aus.
Die Proxmox-Weboberfläche ist die einfachste Möglichkeit, eine laufende VM zwischen Cluster-Knoten zu migrieren.
Führen Sie folgende Schritte aus:
Schritt 1: Virtuelle Maschine auswählen
Melden Sie sich an der Proxmox-Weboberfläche an und wählen Sie die zu migrierende VM aus.
Vor dem Start der Migration prüfen Sie Folgendes:
Schritt 2: Migration starten
Wählen Sie den Zielknoten aus und konfigurieren Sie ggf. Migrationsoptionen. Bei VMs mit lokalem Speicher aktivieren Sie die Option zur Migration lokaler Festplatten.
Schritt 3: Migrationsfortschritt überwachen
Nach dem Start der Migration zeigt Proxmox den Migrationsfortschritt an – einschließlich übertragener Datenmenge, verbleibender Daten und Migrationsgeschwindigkeit.
Nach Abschluss läuft die VM auf dem Zielknoten weiter.
Für Administratoren, die die Verwaltung per Kommandozeile bevorzugen, stellt Proxmox den Befehl qm migrate zur Verfügung.
Die grundlegende Syntax lautet:
qm migrate <VM_ID> <ZIELKNOTEN> --online
Beispiel:
qm migrate 101 pve-node2 --online
Bedeutung der Parameter:
101 ist die VM-IDpve-node2 ist der Zielknoten von Proxmox--online aktiviert die Live-Migration bei laufender VMMigration von VMs mit lokalen Festplatten
Nutzt die VM lokalen statt gemeinsam genutztem Speicher, fügen Sie den Parameter --with-local-disks hinzu:
qm migrate 101 pve-node2 --online --with-local-disks
Dieser Befehl weist Proxmox an, sowohl den laufenden VM-Zustand als auch die lokalen virtuellen Festplatten zu migrieren.
Überwachung des Migrationsstatus
Bei CLI-gesteuerter Migration können Administratoren den Migrationsausgabe direkt im Terminal verfolgen.
In größeren Umgebungen lässt sich der Fortschritt zusätzlich über die Proxmox-Weboberfläche einsehen.
Die Proxmox Live-Migration unterteilt sich grundsätzlich in drei Phasen: Vorprüfung, Speichersynchronisation und abschließender Wechsel.
Vor Beginn der Migration prüft Proxmox die Cluster-Konnektivität, Ressourcenverfügbarkeit, Speicherzugriff und Hardwarekompatibilität.
In dieser Phase läuft die VM weiter, während Proxmox per Pre-Copy-Verfahren die Speicherseiten auf den Zielknoten überträgt. Geänderte Speicherseiten werden erneut synchronisiert, bis die verbleibenden Änderungen im abschließenden Wechsel übertragen werden können.
Die VM wird kurz angehalten, die verbleibenden Laufdaten übertragen und die Arbeitslast anschließend mit minimaler Unterbrechung auf dem Zielknoten wieder ausgeführt.
Für eine zuverlässige Proxmox Live-Migration sollten Administratoren vor dem Migrationsstart ausreichend CPU-, Speicher-, Festplatten- und Netzwerkressourcen auf dem Zielknoten bereitstellen. Für Produktivumgebungen wird ein dediziertes Migrationsnetzwerk empfohlen, da Übertragungen großer VMs viel Bandbreite belegen können. Darüber hinaus verhindert eine einheitliche Versionierung von Proxmox VE, identische Speicherkonfigurationen und übereinstimmende Netzwerk-Bridge-Einstellungen auf allen Knoten Kompatibilitätsprobleme.
Fehler bei der Proxmox Live-Migration entstehen meist durch abweichende Konfigurationen, unzureichende Ressourcen oder Hardware-Einschränkungen. Die häufigsten Probleme sind:
Die native Live-Migration von Proxmox ist ein effizientes Werkzeug zur Verschiebung von Arbeitslasten zwischen Proxmox-VE-Knoten, weist jedoch einige Einschränkungen auf.
Die native Proxmox Live-Migration ist primär für die Übertragung von VMs zwischen Knoten innerhalb desselben Proxmox-VE-Clusters ausgelegt. Unternehmen, die Arbeitslasten zwischen unabhängigen Clustern oder unterschiedlichen Infrastrukturen migrieren müssen, benötigen zusätzliche Migrationsverfahren.
Proxmox unterstützt VM-Migrationen nur innerhalb des eigenen Ökosystems. Es gibt keine integrierte Live-Migration zwischen verschiedenen Virtualisierungsplattformen wie VMware ESXi, Hyper-V und anderen Hypervisoren.
Plattformübergreifende Migrationen erfordern zusätzliche Schritte: VM-Export/-Import, Umwandlung virtueller Festplatten, Neukonfiguration der Hardware und Prüfung der Anwendungen.
VMs, die auf Hardware-Passthrough, spezielle Netzwerkadapter oder andere physische Geräte angewiesen sind, unterstützen oft keine Live-Migration. Solche Arbeitslasten müssen vor der Migrationsplanung gründlich geprüft werden.
Unternehmen, die Arbeitslasten mit minimaler Unterbrechung über verschiedene Hypervisoren, Cluster oder physische Umgebungen migrieren möchten, profitieren von spezialisierten Migrationslösungen mit mehr Flexibilität als die nativen Proxmox-Migrationstools.
Proxmox VE bietet integrierte Migrationsfunktionen, die für viele Virtualisierungsumgebungen gut geeignet sind – insbesondere bei VM-Verschiebungen zwischen Knoten innerhalb desselben Proxmox-Clusters.
Die native Proxmox Live-Migration ist jedoch ausschließlich für die Infrastrukturverwaltung im Proxmox-Ökosystem ausgelegt. Unternehmen mit Anforderungen an plattform- oder clusterübergreifende Migrationen profitieren von erweiterten Migrationslösungen mit größerer Flexibilität.
Die zentralen Unterschiede sind nachfolgend aufgelistet:
| Merkmal | Native Proxmox Live-Migration | Enterprise-Migrationslösungen |
|---|---|---|
| Migrationsbereich | Hauptsächlich innerhalb desselben Proxmox-VE-Clusters | Cluster- und plattformübergreifende Migrationen |
| Quellplattformen | Nur Proxmox-VE-Umgebungen | Proxmox, VMware, Hyper-V, physische Server und weitere Plattformen |
| Ausfallzeitminimierung | Minimiert Ausfallzeiten in unterstützten Szenarien | Konzipiert für nahezu ausfallfreie Migration mit kontinuierlicher Replikation |
| Speicherabhängigkeit | Erfordert oft kompatible Cluster-Speicherkonfiguration | Unterstützt Migrationen über unterschiedliche Speicherumgebungen hinweg |
| Migrationsverwaltung | Verwaltung über Proxmox-VE-eigene Tools | Zentralisierte Migrationsworkflows und Automatisierung |
Für Unternehmen mit einem einzelnen Proxmox-Cluster reichen die nativen Migrationstools in der Regel aus. Unternehmen, die eine Infrastrukturmodernisierung, einen Wechsel der Virtualisierungsplattform oder eine großangelegte Arbeitslastverlagerung durchführen, benötigen jedoch spezialisierte Migrationssoftware.
Während die native Proxmox Live-Migration gut für VM-Verschiebungen innerhalb desselben Proxmox-VE-Clusters funktioniert, benötigen Unternehmen flexiblere Lösungen bei der Migration von Arbeitslasten über unterschiedliche Plattformen, Cluster oder physische Umgebungen hinweg.
i2Migration vereinfacht diese komplexen Migrationsszenarien durch plattformübergreifende Arbeitslastmigration mit minimalen Ausfallzeiten. Es ermöglicht Unternehmen, physische Server und virtuelle Maschinen über heterogene Umgebungen hinweg zu migrieren und senkt den Aufwand herkömmlicher Export-, Umwandlungs- und manueller Migrationsverfahren.
Wichtige von i2Migration unterstützte Szenarien:
Für Unternehmen mit Plänen zur Infrastrukturmodernisierung, Rechenzentrumsmigration oder einem Wechsel der Virtualisierungsplattform ist i2Migration eine flexiblere Alternative, wenn die nativen Migrationsfunktionen von Proxmox nicht ausreichen.
Unterstützt Proxmox Live-Migration?
Ja. Proxmox VE bietet Live-Migration, mit der laufende virtuelle Maschinen zwischen kompatiblen Proxmox-Knoten mit geringer Unterbrechung verschoben werden können.
Benötigt die Proxmox Live-Migration gemeinsam genutzten Speicher?
Nein. Proxmox unterstützt Live-Migration sowohl mit gemeinsam genutztem als auch mit lokalem Speicher. Bei gemeinsam genutztem Speicher verläuft die Migration schneller, da die VM-Festplatten bereits vom Zielknoten erreichbar sind. Bei lokalen Festplatten müssen die VM-Speicherdaten zusätzlich übertragen werden.
Wie funktioniert die Proxmox Live-Migration?
Die Proxmox Live-Migration nutzt das Pre-Copy-Verfahren. Die VM läuft weiter, während die Speicherseiten auf den Zielknoten übertragen werden. Abschließend folgt ein kurzer Wechselvorgang zur Fertigstellung der Migration.
Wie lange dauert eine Proxmox Live-Migration?
Die Migrationsdauer hängt von Faktoren wie VM-Speichergröße, Netzwerkbandbreite, Speicherkonfiguration und Aktivität der Arbeitslast ab. Größere VMs oder Arbeitslasten mit häufigen Speicheränderungen benötigen meist mehr Zeit für die Migration.
Kann Proxmox VMs zwischen unterschiedlichen Hypervisoren migrieren?
Nein. Die native Proxmox Live-Migration ist ausschließlich für Proxmox-VE-Umgebungen konzipiert und bietet keine integrierte Live-Migration zwischen Plattformen wie VMware ESXi oder Hyper-V.
Für plattformübergreifende Migrationsszenarien benötigen Unternehmen üblicherweise zusätzliche Migrationstools oder ein manuelles Export- und Umwandlungsverfahren.
Verursacht die Proxmox Live-Migration Ausfallzeiten?
Die Proxmox Live-Migration ist darauf ausgelegt, Ausfallzeiten auf ein Minimum zu senken. In der abschließenden Wechselphase kann es zu einer kurzen Unterbrechung kommen, während der verbleibende Laufzustand auf den Zielknoten übertragen wird.
Die Proxmox Live-Migration bietet Administratoren eine effektive Möglichkeit, laufende virtuelle Maschinen zwischen Proxmox-VE-Knoten zu verschieben und dabei Dienstunterbrechungen zu minimieren. Durch das Verständnis der Voraussetzungen, des Migrationsablaufs, der Best Practices und Einschränkungen können Unternehmen die VM-Mobilität und Infrastrukturwartung besser planen.
Für Umgebungen mit einem einzelnen Proxmox-Cluster reichen die nativen Migrationstools in der Regel aus. Unternehmen mit Anforderungen an plattformübergreifende Migrationen, Clusterwechsel oder Migrationen von physischer Infrastruktur profitieren von spezialisierten Migrationslösungen.
Durch die Unterstützung heterogener Umgebungen und geringeren Migrationsaufwand ermöglicht i2Migration Unternehmen eine flexiblere Infrastrukturmodernisierung und Arbeitslastverlagerung.
· Unternehmenskunden und Mittelstand weltweit
· Unser Support-Team unterstützt Sie während der gesamten Testphase
· Starten Sie eine 60-tägige Testversion oder sehen Sie sich eine Demo an, um zu erfahren, wie Info2Soft Unternehmensdaten schützt.