Wird geladen...

Wir haben festgestellt, dass Ihre Browsersprache Chinesisch ist. Möchten Sie unsere chinesische Website besuchen? [ Schließen ]
Von: Dervish

Was ist Proxmox Live-Migration?

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:

  • Durchführung von Serverwartungen ohne Herunterfahren von Anwendungen
  • Ausgleich der VM-Arbeitslasten über Cluster-Knoten hinweg
  • Verschiebung von Arbeitslasten auf neue Hardware oder Infrastruktur

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.

proxmox live migration

Wie funktioniert die Proxmox Live-Migration?

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:

  • Zustand der virtuellen CPUs
  • Inhalt des Arbeitsspeichers
  • Gerätezustand
  • Netzwerkkonfiguration
  • Speicherzugriffsinformationen

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.

Voraussetzungen für die Proxmox Live-Migration

Bevor eine Proxmox Live-Migration ausgeführt wird, müssen Administratoren sicherstellen, dass Quell- und Zielknoten alle notwendigen Voraussetzungen erfüllen.

Cluster- und Netzwerkvoraussetzungen

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.

Speichervoraussetzungen

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.

CPU- und Hardwarekompatibilität

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.

Schritt-für-Schritt: Durchführung der Proxmox Live-Migration

Proxmox bietet zwei gängige Verfahren zur Migration laufender virtueller Maschinen:

  1. Nutzung der Proxmox-Weboberfläche
  2. Nutzung der Kommandozeile (CLI)

Beide Methoden führen den gleichen zugrundeliegenden Migrationsvorgang aus.

Methode 1: Live-Migration über die Weboberfläche durchführen

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:

  • Der Zielknoten ist verfügbar
  • Der benötigte Speicher ist erreichbar
  • Die VM-Konfiguration ist mit dem Zielknoten kompatibel

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.

Methode 2: Live-Migration über die CLI durchführen

Für Administratoren, die die Verwaltung per Kommandozeile bevorzugen, stellt Proxmox den Befehl qm migrate zur Verfügung.

Die grundlegende Syntax lautet:

bash
qm migrate <VM_ID> <ZIELKNOTEN> --online

Beispiel:

bash
qm migrate 101 pve-node2 --online

Bedeutung der Parameter:

  • 101 ist die VM-ID
  • pve-node2 ist der Zielknoten von Proxmox
  • --online aktiviert die Live-Migration bei laufender VM

Migration von VMs mit lokalen Festplatten

Nutzt die VM lokalen statt gemeinsam genutztem Speicher, fügen Sie den Parameter --with-local-disks hinzu:

bash
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.

Funktionsweise der Proxmox Live-Migration

Die Proxmox Live-Migration unterteilt sich grundsätzlich in drei Phasen: Vorprüfung, Speichersynchronisation und abschließender Wechsel.

Phase 1: Vorprüfung

Vor Beginn der Migration prüft Proxmox die Cluster-Konnektivität, Ressourcenverfügbarkeit, Speicherzugriff und Hardwarekompatibilität.

Phase 2: Speichersynchronisation

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.

Phase 3: Abschließender Wechsel

Die VM wird kurz angehalten, die verbleibenden Laufdaten übertragen und die Arbeitslast anschließend mit minimaler Unterbrechung auf dem Zielknoten wieder ausgeführt.

Best Practices für die Proxmox Live-Migration

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.

Häufige Probleme bei der Proxmox Live-Migration und Fehlerbehebung

Fehler bei der Proxmox Live-Migration entstehen meist durch abweichende Konfigurationen, unzureichende Ressourcen oder Hardware-Einschränkungen. Die häufigsten Probleme sind:

  • CPU-Kompatibilitätsprobleme: Die Migration schlägt fehl, wenn der Zielknoten die CPU-Funktionen der VM nicht unterstützt. Stellen Sie sicher, dass beide Knoten kompatible CPU-Konfigurationen nutzen.
  • Nicht übereinstimmende Speicherkonfiguration: Prüfen Sie, ob der Zielknoten auf den benötigten Speicher zugreifen kann und über ausreichend Kapazität für die VM verfügt.
  • Netzwerkkonfigurationsfehler: Achten Sie darauf, dass Netzwerk-Bridges, VLAN-Einstellungen und weitere Netzwerkkonfigurationen auf allen Proxmox-Knoten identisch sind.
  • Einschränkungen bei Hardware-Passthrough: VMs mit PCI-Passthrough-Geräten wie GPUs unterstützen oft keine Live-Migration, da diese Geräte direkt am Quellhost angebunden sind.

Einschränkungen der nativen Proxmox Live-Migration

Die native Live-Migration von Proxmox ist ein effizientes Werkzeug zur Verschiebung von Arbeitslasten zwischen Proxmox-VE-Knoten, weist jedoch einige Einschränkungen auf.

Nur für Proxmox-VE-Cluster-Umgebungen geeignet

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.

Keine native plattformübergreifende Live-Migration

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.

Hardwareabhängige Arbeitslasten erfordern umfangreiche Planung

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.

Native Proxmox-Migration vs. Enterprise-Migrationslösungen

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.

Plattformübergreifende Migration mit i2Migration

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:

  • Physisch-zu-Virtuell-Migration (P2V)
  • Migration virtueller Maschinen zwischen unterschiedlichen Hypervisor-Plattformen
  • Cluster- und umgebungsübergreifende Arbeitslastmigration
  • Migration mit kontinuierlicher Datensynchronisation zur Minimierung von Ausfallzeiten
60-tägige kostenlose Testversion

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.

Häufig gestellte Fragen zur Proxmox Live-Migration

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.

Fazit

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.

Keine Kurzbiografie vorhanden

Weitere verwandte Artikel

Bereit, Ihre Unternehmensdatensicherheit zu verbessern?

· 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.

Bitte füllen Sie das Formular aus und senden Sie es ab – unser Kundenservice wird sich in Kürze bei Ihnen melden.
Mit dem Absenden dieses Formulars bestätige ich, dass ich die Datenschutzerklärung gelesen habe und zustimme.
{{ isSubmitting ? 'Wird gesendet...' : 'Absenden' }}