Solución de problemas Inicio rápido de máquinas virtuales

Versión del producto: 10.9

Último modificado: 24 de abril de 2023

Problema

Inicio rápido de máquinas virtuales o verificación con capturas de pantalla falla con un error.

Fondo

NAKIVO Backup & Replication utiliza la tecnología iSCSI para conectar los discos VM almacenados en el backup a un hipervisor de destino: un host ESXi o un servidor Hyper-V.

Los discos VM son expuestos por el transportador que está asignado al repositorio de backups y montado en el host del hipervisor de destino.

A su vez, los discos se montan en el host del hipervisor y se presentan a la máquina virtual VMware como discos RDM en modo de compatibilidad virtual o a la máquina virtual Hyper-V como discos virtuales.

A continuación se enumeran los motivos más comunes que impiden que la función funcione correctamente:

Enlaces iSCSI en hosts ESXi

Los hosts ESX/ESXi permiten vincular el adaptador iSCSI de software (HBA) a redes específicas del núcleo de la máquina virtual.

Si se configura dicha vinculación para un host ESXi utilizado para el Inicio rápido de máquinas virtuales, es posible que la conectividad entre el host y el transportador no esté disponible en la capa iSCSI.

Si un enlace iSCSI está configurado para un host que planea utilizar como destino para el Inicio rápido de máquinas virtuales, verifique la conectividad en la capa iSCSI.

Puerto iSCSI ocupado en el transportador

NAKIVO Backup & Replication utiliza el puerto TCP 3260 para VMware y el puerto 10000 para Hyper-V para exponer los destinos iSCSI a los hosts.

Además, NAKIVO Backup & Replication utiliza el puerto TCP 9446 para la comunicación Director-Transportador y Transportador-Transportador, así como el intervalo de puertos 9448-10000 para la transferencia de datos entre transportadores. Deben abrirse en la máquina transportadora. 

Si un puerto TCP requerido está ocupado en el equipo en el que está instalado el Transportador de NAKIVO Backup & Replication , la función no funcionará.

El número de puerto por defecto no se puede cambiar ya que VMware/Hyper-V siempre lo utiliza.

Firewall de Windows bloqueando iSCSI

En algunos sistemas Windows Server, el cortafuegos está configurado para impedir las conexiones iSCSI salientes.

Si el cortafuegos tiene esta configuración, Inicio rápido de máquinas virtuales no será funcional.

Servicio de iniciador iSCSI no ejecutándose

NAKIVO Backup & Replication requiere que el servicio Microsoft iSCSI Initiator esté activado y ejecutándose en un host Hyper-V de destino.

Si el servicio no se está ejecutando, el Inicio rápido de máquinas virtuales no estará disponible con dicho host de destino.

Solución de problemas VMware Inicio rápido de máquinas virtuales

Siga los pasos que se indican a continuación para solucionar los problemas de NAKIVO Backup & Replication Inicio rápido de máquinas virtuales de VMware.

Análisis de las causas

Enlaces iSCSI en hosts ESXi

Utilice vSphere Client para comprobar si dispone de enlaces iSCSI en su host ESXi:

  1. Navegue hasta el host ESXi.

  2. Vaya a la pestaña Configurar y haga clic en Adaptadores de almacenamiento.

  3. Localice el adaptador de software iSCSI y seleccione su entrada.

  4. Vaya a la pestaña Enlace de puertos de red.

  5. Compruebe los enlaces de puerto del VMkernel en la tabla siguiente. Si tiene enlaces iSCSI, verá algo similar a esto: 

Puerto iSCSI ocupado en el transportador

En la mayoría de los casos, el puerto iSCSI está ocupado cuando NAKIVO Backup & Replication se está ejecutando en un NAS y ya hay destinos iSCSI expuestos desde este NAS.

Por ejemplo, para comprobar si el puerto TCP 3260 está ocupado, realice los siguientes pasos:

  1. Inicie sesión en la consola del sistema de su NAS o servidor en el que esté instalado NAKIVO Backup & Replication.

  2. Ejecute el siguiente comando de consola: netstat -ant

  3. Compruebe si la salida del comando contiene el puerto TCP 3260.

Si la salida del comando contiene el puerto TCP 3260, este puerto ya está en uso y no puede ser utilizado por NAKIVO Backup & Replication.

Repita el proceso según sea necesario para otros puertos requeridos.

Firewall de Windows bloqueando iSCSI

Si su host ESXi no tiene enlaces iSCSI, compruebe si su transportador está instalado en Windows.

En caso afirmativo, compruebe los ajustes del cortafuegos.

Solución

Enlaces iSCSI

Transportador VM se está ejecutando en el host ESXi que se utiliza para Inicio rápido de máquinas virtuales

Configure el Transportador para que tenga acceso a los destinos iSCSI:

  1. Cree una nueva red VM (o utilice una existente que tenga conexión con la red VMkernel utilizada para el tráfico iSCSI).

  2. Añade un nuevo adaptador de red a la máquina virtual con el transportador, que se utilizará para el Inicio rápido de máquinas virtuales.

  3. Configure una IP estática (o dinámica) para el adaptador recién creado.

  4. Cree una nueva red VMkernel en el host ESXi (o utilice una red VMkernel existente en la NIC dada).

  5. Añade vinculación al software iSCSI a este VMkernel.

El transportador no se está ejecutando en el host ESXi que se utiliza para el Inicio rápido de máquinas virtuales.

Si un host ESXi tiene una NIC no puenteada que tiene conectividad con el Transportador:

  1. Cree una nueva red VMkernel en el host ESXi (o utilice una red VMkernel existente en la NIC dada).

  2. Añade vinculación al software iSCSI a este VMkernel.

Si un host ESXi tiene una NIC no utilizada que tiene conectividad con el Transportador:

  1. Cree una nueva red VMkernel y un nuevo vSwitch.

  2. Añade vinculación al software iSCSI a este VMkernel.

Si un host ESXi tiene NIC puenteadas que no pueden participar en la vinculación:

  1. Cree una nueva red VMkernel (o utilice una existente) en el host ESXi.

  2. Active el acceso SSH al host ESXi.

  3. Ejecute el siguiente comando a través de SSH en el host de destino para crear la vinculación:

    esxcli iscsi networkportal add -n vmkX -A vmhbaY -f 1

    Donde vmkX es el ID de la red VMkernel creada, y vmhbaY es el ID del software iSCSI HBA (normalmente es vmhba34).

Puerto iSCSI ocupado en el transportador

Si un puerto TCP requerido está ocupado en el equipo en el que está instalado el Transportador de NAKIVO Backup & Replication, realice una de las siguientes acciones:

  • Eliminar los destinos iSCSI de terceros existentes expuestos en este puerto; o bien

  • Reconfigure los destinos iSCSI de terceros existentes para utilizar un puerto diferente.

Cortafuegos de Windows

Si utiliza NAKIVO Backup & Replication en Windows y un cortafuegos bloquea el tráfico iSCSI, siga los pasos que se indican a continuación:

  1. Abra el símbolo del sistema como administrador.

  2. Ejecute los siguientes comandos:

    netsh advfirewall firewall add rule name="iSCSI" dir=in action=allow protocol=TCP localport=3260

    netsh advfirewall firewall add rule name="iSCSI" dir=out action=allow protocol=TCP localport=3260

Si el problema persiste, ejecute el comando anterior para abrir el puerto 9446 y el intervalo de puertos 9448-10000 sustituyendo localport=3260 por localport=9446 y localport=9448-10000, respectivamente.

Otros problemas

Si no tiene enlaces iSCSI de adaptador de red y no tiene problemas con el cortafuegos de Windows, póngase en contacto con nosotros y facilítenos información detallada:

  1. Crea un paquete de asistencia.

  2. Haz capturas de pantalla de la configuración del adaptador iSCSI y de la red.

  3. Póngase en contacto con el servicio de compatibilidad de NAKIVO y facilite la información recopilada.

Solución de problemas de Hyper-V Inicio rápido de máquinas virtuales

Siga los pasos que se indican a continuación para solucionar el problema de NAKIVO Backup & Replication Inicio rápido de máquinas virtuales Hyper-V.

Análisis de las causas

El servicio Microsoft iSCSI Initiator no se está ejecutando

Siga los pasos que se indican a continuación para determinar si se está ejecutando el servicio Microsoft iSCSI Initiator:

  1. Inicie sesión en el servidor Hyper-V.

  2. Inicie el complemento Servicios:

    • En Windows Server 2016, haga clic en Inicio. En el cuadro de búsqueda de Inicio, introduzca services.msc y pulse Intro.

    • En Windows Server 2012 y Windows Server 2012 R2, vaya al modo Escritorio, pase el puntero por la esquina inferior izquierda de la pantalla y haga clic con el botón derecho en el panel Inicio. En el menú que se abre, haga clic en Ejecutar, introduzca services.msc en el cuadro Ejecutar y pulse Intro.

En la lista de servicios, localice el Servicio Microsoft iSCSI Initiator y compruebe su estado. El servicio debe estar ejecutándose.

Puerto iSCSI ocupado en el transportador

En la mayoría de los casos, el puerto iSCSI está ocupado cuando NAKIVO Backup & Replication se está ejecutando en un NAS y ya hay destinos iSCSI expuestos desde este NAS.

Por ejemplo, para comprobar si el puerto TCP 10000 está ocupado, realice los siguientes pasos:

  1. Inicie sesión en la consola del sistema de su NAS o servidor en el que esté instalado NAKIVO Backup & Replication.

  2. Ejecute el siguiente comando de consola: netstat -ant

  3. Compruebe si la salida del comando contiene el puerto TCP 10000.

Si la salida del comando contiene el puerto TCP 10000, este puerto ya está en uso y no puede ser utilizado por NAKIVO Backup & Replication.

Repita el proceso según sea necesario para otros puertos requeridos.

Firewall de Windows bloqueando iSCSI

Si el transportador NAKIVO Backup & Replication está instalado en Windows, compruebe los ajustes del cortafuegos.

Solución

El servicio Microsoft iSCSI Initiator no se está ejecutando

Siga los pasos que se indican a continuación para ejecutar el servicio Microsoft iSCSI Initiator:

  1. En el complemento Servicios, localice el servicio Microsoft iSCSI Initiator y haga doble clic en él.

  2. Se abre el cuadro de diálogo Propiedades del servicio Microsoft iSCSI Initiator. Asegúrese de elegir Automático o Manual como Tipo de inicio y haga clic en Inicio.

Puerto iSCSI ocupado en el transportador

Si un puerto TCP requerido está ocupado en el equipo en el que está instalado el Transportador de NAKIVO Backup & Replication, realice una de las siguientes acciones:

  • Eliminar los destinos iSCSI de terceros existentes expuestos en este puerto; o bien

  • Reconfigure los destinos iSCSI de terceros existentes para utilizar un puerto diferente.

Firewall de Windows bloqueando iSCSI

Si utiliza NAKIVO Backup & Replication en Windows y el cortafuegos bloquea el tráfico iSCSI, siga los pasos que se indican a continuación para habilitar los puertos necesarios para el tráfico de red iSCSI:

  1. Abra el símbolo del sistema como administrador.

  2. Ejecute los siguientes comandos para permitir los puertos necesarios:

    netsh advfirewall firewall add rule name="iSCSI" dir=in action=allow protocol=TCP localport=10000

    netsh advfirewall firewall add rule name="iSCSI" dir=out action=allow protocol=TCP localport=10000

Si el problema persiste, ejecute el comando anterior para abrir el puerto 9446 sustituyendo localport=10000 por localport=9446.

Otros problemas

Si no tiene enlaces iSCSI de adaptador de red y no tiene problemas con el cortafuegos de Windows, póngase en contacto con nosotros y facilítenos información detallada:

  1. Crea un paquete de asistencia.

  2. Haz capturas de pantalla de la configuración del adaptador iSCSI y de la red.

  3. Póngase en contacto con el servicio de compatibilidad de NAKIVO y facilite la información recopilada.