> 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/es/maquinas-virtuales/live-migrations.md).

# Migraciones en vivo

Las migraciones en vivo en VergeOS le permiten mover VMs en ejecución entre nodos y discos virtuales entre niveles de almacenamiento sin interrupción del servicio.

## Descripción general

### Migración de máquina virtual (VM)

* Mueva una o varias VMs en ejecución entre nodos mientras mantiene el servicio
* Conserve automáticamente el estado de la VM, el contenido de la memoria y las conexiones activas
* Elija entre la selección automática de nodos o especifique los nodos de destino
* Supervise el progreso de la migración en tiempo real desde el panel de la VM
* Compatibilidad tanto con migraciones de una sola VM como masivas

### Migración de disco virtual

* Mueva discos virtuales entre distintos niveles de almacenamiento mientras las VMs siguen operativas
* Transfiera datos sin problemas con procesos automáticos de reparación de vSAN
* Mantenga la integridad y la accesibilidad de los datos durante toda la migración
* Compatibilidad para ajustar el rendimiento del almacenamiento moviendo unidades entre niveles

Estas capacidades son parte integral de la gestión de infraestructura de VergeOS y permiten:

* Mantenimiento del sistema sin tiempo de inactividad
* Optimización de recursos
* Operaciones de alta disponibilidad
* Ajuste del rendimiento del almacenamiento

La migración en vivo de VergeOS gestiona automáticamente la asignación de recursos, la conectividad de red y la sincronización del almacenamiento para garantizar transiciones fluidas entre nodos y niveles de almacenamiento, manteniendo la disponibilidad de las cargas de trabajo.

{% hint style="info" %}
**VergeOS gestiona automáticamente las migraciones en vivo de VMs durante**

* Actualizaciones del sistema
* Operaciones de mantenimiento de nodos (modo de mantenimiento)
  {% endhint %}

{% hint style="info" %}
**Eventos de alta disponibilidad**

Después de un evento de alta disponibilidad, VergeOS iniciará automáticamente las VMs afectadas en otros nodos disponibles.
{% endhint %}

## Requisitos previos

Antes de realizar cualquier migración en vivo, asegúrese de lo siguiente:

* Hay recursos del sistema adecuados disponibles en el/los nodo(s) de destino
* Hay suficiente espacio de almacenamiento disponible para migraciones de discos
* Tiene los permisos adecuados para realizar migraciones
* La migración en vivo de virtualización anidada está habilitada a nivel de clúster (si usa VMs anidadas)
* La migración en vivo de vGPU está habilitada a nivel de clúster (si usa dispositivos vGPU)

## Configuración del clúster para migración en vivo

### Migración en vivo de virtualización anidada

Para habilitar la migración en vivo de VMs que se ejecutan con virtualización anidada:

1. Navegue hasta **Clústeres > \[Nombre del clúster] > Editar**
2. Busque la opción "Permitir migración en vivo de virtualización anidada"
3. Marque la casilla
4. Haga clic en **Guardar** para aplicar los cambios

Esto permite que las VMs con virtualización anidada habilitada se migren en vivo entre nodos mientras se mantiene la aceleración por hardware.

### Migración en vivo de vGPU (experimental)

{% hint style="info" %}
**Esto solo se aplica a las versiones de VergeOS 4.13 o posteriores**
{% endhint %}

Para habilitar la migración en vivo de VMs que usan dispositivos vGPU:

1. Navegue hasta **Clústeres > \[Nombre del clúster] > Editar**
2. Busque la opción "Permitir migración en vivo de vGPU"
3. Marque la casilla
4. Haga clic en **Guardar** para aplicar los cambios

{% hint style="warning" %}
**Consideraciones sobre la migración de vGPU**

* Esta función es experimental
* Si no hay suficientes dispositivos vGPU disponibles en el nodo de destino, las cargas de trabajo pueden apagarse temporalmente durante el mantenimiento
* Asegúrese de que los nodos de destino tengan vGPU compatible
  {% endhint %}

## Migración en vivo de VM

{% hint style="info" %}
**VMs que no se pueden migrar**

Las VMs con GPU/PCI passthrough, USB passthrough y NICs SR-IOV adjuntos no pueden migrarse en vivo.
{% endhint %}

### Migración de una sola VM

1. Vaya al panel individual **de la VM**
2. Haga clic en **Migrar** desde el menú izquierdo
3. Elija su destino de migración:
   * **Automático** (predeterminado): el sistema selecciona el nodo de destino óptimo
   * **Nodo específico**: seleccione manualmente el nodo de destino
4. Haga clic en **Migrar** para comenzar el proceso
5. Supervise el campo de estado para seguir el progreso de la migración:
   * El estado volverá a "En ejecución" al completarse
   * El campo Nodo anfitrión se actualizará para mostrar la nueva ubicación

### Migración de varias VMs

1. Navegue hasta **Máquinas > Máquinas virtuales**
2. Seleccione las VMs deseadas (la marca de verificación indica la selección)
3. Haga clic en el **Migrar** botón
4. Elija su opción de destino:
   * **Automático**: el sistema distribuye las VMs entre los nodos disponibles
   * **Nodo específico**: seleccione el nodo de destino (puede que no albergue todas las VMs)
5. Supervise la columna de estado de cada VM:
   * El porcentaje de progreso se muestra durante la migración
   * El campo Nodo anfitrión se actualiza al finalizar

## Migración en vivo de disco virtual

### Mover unidades entre niveles de almacenamiento

{% hint style="info" %}
**Esto solo se aplica a las versiones de VergeOS 4.13 o posteriores**
{% endhint %}

1. Acceda a la configuración de la unidad:
   * Vaya al panel de la VM
   * Haga clic en **Unidades** en el menú izquierdo
   * Seleccione la unidad que desea migrar
   * Haga clic en **Editar** en el menú izquierdo
2. Configure el nuevo nivel:
   * Seleccione el nivel de almacenamiento deseado en el menú desplegable
   * Haga clic en **Envíe** para iniciar la migración
3. Supervise la migración:
   * Espere a que se completen las reparaciones de vSAN en el nuevo nivel
   * Consulte el panel de almacenamiento para ver el estado de reparación
   * Verifique que la unidad sea accesible en el nuevo nivel

{% hint style="warning" %}
**Impacto en el rendimiento del almacenamiento**

Mover unidades entre niveles puede afectar temporalmente el rendimiento del almacenamiento durante el proceso de migración.
{% endhint %}

## Solución de problemas

### Problemas comunes y soluciones

1. **Migración fallida**
   * Verifique la disponibilidad de recursos
   * Compruebe la conectividad de red
   * Revise los registros del sistema
2. **Migración lenta**
   * Compruebe el ancho de banda de la red
   * Verifique el rendimiento del almacenamiento
   * Reduzca las migraciones concurrentes
3. **Migración atascada**
   * Revise los registros de migración
   * Compruebe si hay restricciones de recursos
   * Contacte con soporte si persiste

### Mejores prácticas

* Realice migraciones fuera de las horas punta cuando sea posible
* Evite migrar demasiadas VMs simultáneamente
* Supervise los recursos del sistema durante las migraciones
* Mantenga optimizadas las rutas de red entre nodos
* Mantenga suficiente espacio libre en los niveles de almacenamiento


---

# 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/es/maquinas-virtuales/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.
