> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/run-the-platform/de/virtuelle-maschinen/live-migrations.md).

# Live-Migrationen

Live-Migrationen in VergeOS ermöglichen es Ihnen, laufende VMs zwischen Knoten und virtuelle Festplatten zwischen Storage-Tiers ohne Dienstunterbrechung zu verschieben.

## Übersicht

### Migration virtueller Maschinen (VMs)

* Verschieben Sie einzelne oder mehrere laufende VMs zwischen Knoten, während der Dienst aufrechterhalten wird
* Bewahren Sie den VM-Zustand, den Speicherinhalt und aktive Verbindungen automatisch
* Wählen Sie zwischen automatischer Knotenauswahl oder geben Sie Zielknoten an
* Überwachen Sie den Migrationsfortschritt in Echtzeit über das VM-Dashboard
* Unterstützung sowohl für die Migration einzelner VMs als auch für Massenmigrationen von VMs

### Migration virtueller Festplatten

* Verschieben Sie virtuelle Festplatten zwischen verschiedenen Storage-Tiers, während die VMs betriebsbereit bleiben
* Übertragen Sie Daten nahtlos mit automatischen vSAN-Reparaturprozessen
* Gewährleisten Sie Datenintegrität und Zugänglichkeit während der gesamten Migration
* Unterstützung zur Anpassung der Speicherleistung durch Verschieben von Laufwerken zwischen Tiers

Diese Funktionen sind ein integraler Bestandteil der Infrastrukturverwaltung von VergeOS und ermöglichen:

* Systemwartung ohne Ausfallzeit
* Ressourcenoptimierung
* Hochverfügbarkeitsoperationen
* Optimierung der Speicherleistung

Die Live-Migration von VergeOS verwaltet Ressourcenverteilung, Netzwerkverbindungen und Speichersynchronisierung automatisch, um reibungslose Übergänge zwischen Knoten und Storage-Tiers zu gewährleisten und gleichzeitig die Verfügbarkeit der Workloads aufrechtzuerhalten.

{% hint style="info" %}
**VergeOS übernimmt VM-Live-Migrationen automatisch während**

* Systemaktualisierungen
* Knotenwartungsarbeiten (Wartungsmodus)
  {% endhint %}

{% hint style="info" %}
**HA-Ereignisse**

Nach einem HA-Ereignis startet VergeOS die betroffenen VMs automatisch auf anderen verfügbaren Knoten.
{% endhint %}

## Voraussetzungen

Stellen Sie vor jeder Live-Migration sicher:

* Auf den Zielknoten sind ausreichende Systemressourcen verfügbar
* Für Festplattenmigrationen ist ausreichend Speicherplatz verfügbar
* Sie verfügen über die erforderlichen Berechtigungen zur Durchführung von Migrationen
* Die Live-Migration für verschachtelte Virtualisierung ist auf Cluster-Ebene aktiviert (falls verschachtelte VMs verwendet werden)
* Die vGPU-Live-Migration ist auf Cluster-Ebene aktiviert (falls vGPU-Geräte verwendet werden)

## Clusterkonfiguration für die Live-Migration

### Live-Migration für verschachtelte Virtualisierung

Um die Live-Migration für VMs mit verschachtelter Virtualisierung zu aktivieren:

1. Navigieren Sie zu **Cluster > \[Clustername] > Bearbeiten**
2. Suchen Sie die Einstellung "Live-Migration für verschachtelte Virtualisierung zulassen"
3. Aktivieren Sie das Kontrollkästchen
4. Klicken Sie auf **Speichern** um die Änderungen anzuwenden

Dadurch können VMs mit aktivierter verschachtelter Virtualisierung zwischen Knoten live migriert werden, während die Hardwarebeschleunigung erhalten bleibt.

### vGPU-Live-Migration (experimentell)

{% hint style="info" %}
**Dies gilt nur für Versionen von VergeOS 4.13 oder höher**
{% endhint %}

Um die Live-Migration für VMs mit vGPU-Geräten zu aktivieren:

1. Navigieren Sie zu **Cluster > \[Clustername] > Bearbeiten**
2. Suchen Sie die Einstellung "vGPU-Live-Migration zulassen"
3. Aktivieren Sie das Kontrollkästchen
4. Klicken Sie auf **Speichern** um die Änderungen anzuwenden

{% hint style="warning" %}
**Hinweise zur vGPU-Migration**

* Diese Funktion ist experimentell
* Wenn auf dem Zielknoten nicht genügend vGPU-Geräte verfügbar sind, können Workloads während der Wartung vorübergehend ausgeschaltet werden
* Stellen Sie sicher, dass die Zielknoten kompatible vGPUs haben
  {% endhint %}

## VM-Live-Migration

{% hint style="info" %}
**VMs, die nicht migriert werden können**

VMs mit angeschlossenem GPU-/PCI-Passthrough, USB-Passthrough und SR-IOV-NICs können nicht live migriert werden.
{% endhint %}

### Migration einer einzelnen VM

1. Navigieren Sie zum jeweiligen **VM-Dashboard**
2. Klicken Sie auf **Migrieren** aus dem linken Menü
3. Wählen Sie Ihr Migrationsziel:
   * **Automatisch** (Standard): Das System wählt den optimalen Zielknoten aus
   * **Spezifischer Knoten**: Zielknoten manuell auswählen
4. Klicken Sie auf **Migrieren** um den Vorgang zu starten
5. Überwachen Sie das Statusfeld auf den Migrationsfortschritt:
   * Der Status wird nach Abschluss zu "Wird ausgeführt" zurückkehren
   * Das Feld "Host-Knoten" wird aktualisiert, um den neuen Standort anzuzeigen

### Migration mehrerer VMs

1. Navigieren Sie zu **Maschinen > Virtuelle Maschinen**
2. Wählen Sie die gewünschten VMs aus (ein Häkchen zeigt die Auswahl an)
3. Klicken Sie auf die **Migrieren** Schaltfläche
4. Wählen Sie Ihre Zieloption:
   * **Automatisch**: Das System verteilt die VMs auf verfügbare Knoten
   * **Spezifischer Knoten**: Zielknoten auswählen (möglicherweise passen nicht alle VMs darauf)
5. Überwachen Sie die Statusspalte für jede VM:
   * Der Fortschrittsprozentsatz wird während der Migration angezeigt
   * Das Feld "Host-Knoten" wird nach Abschluss aktualisiert

## Live-Migration virtueller Festplatten

### Laufwerke zwischen Storage-Tiers verschieben

{% hint style="info" %}
**Dies gilt nur für Versionen von VergeOS 4.13 oder höher**
{% endhint %}

1. Greifen Sie auf die Laufwerkseinstellungen zu:
   * Navigieren Sie zum VM-Dashboard
   * Klicken Sie auf **Laufwerke** im linken Menü
   * Wählen Sie das zu migrierende Laufwerk aus
   * Klicken Sie auf **Bearbeiten** im linken Menü
2. Neuen Tier konfigurieren:
   * Wählen Sie den gewünschten Storage-Tier aus dem Dropdown-Menü
   * Klicken Sie auf **Absenden** um die Migration zu starten
3. Migration überwachen:
   * Warten Sie, bis die vSAN-Reparaturen auf dem neuen Tier abgeschlossen sind
   * Prüfen Sie das Speicher-Dashboard auf den Reparaturstatus
   * Vergewissern Sie sich, dass das Laufwerk auf dem neuen Tier zugänglich ist

{% hint style="warning" %}
**Auswirkungen auf die Speicherleistung**

Das Verschieben von Laufwerken zwischen Tiers kann die Speicherleistung während des Migrationsprozesses vorübergehend beeinträchtigen.
{% endhint %}

## Problembehebung

### Häufige Probleme und Lösungen

1. **Fehlgeschlagene Migration**
   * Verfügbarkeit der Ressourcen überprüfen
   * Netzwerkverbindung überprüfen
   * Systemprotokolle prüfen
2. **Langsame Migration**
   * Netzwerkbandbreite überprüfen
   * Speicherleistung überprüfen
   * Gleichzeitige Migrationen reduzieren
3. **Hängengebliebene Migration**
   * Migrationsprotokolle prüfen
   * Auf Ressourcenengpässe prüfen
   * Wenden Sie sich an den Support, wenn das Problem weiterhin besteht

### Bewährte Vorgehensweisen

* Führen Sie Migrationen nach Möglichkeit außerhalb der Spitzenzeiten durch
* Vermeiden Sie es, zu viele VMs gleichzeitig zu migrieren
* Überwachen Sie die Systemressourcen während der Migrationen
* Halten Sie die Netzwerkpfade zwischen Knoten optimiert
* Sorgen Sie für ausreichend freien Speicherplatz auf den Storage-Tiers


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/run-the-platform/de/virtuelle-maschinen/live-migrations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
