Share via


Hibernar un cuadro de desarrollo en Microsoft Dev Box

En este artículo, aprenderá a hibernar y reanudar un cuadro de desarrollo en Microsoft Dev Box.

La hibernación es un estado de ahorro de energía que guarda las aplicaciones en ejecución en el disco duro y, a continuación, apaga la máquina virtual (VM). Al reanudar la máquina virtual, se restaura todo el trabajo anterior.

Puede hibernar el cuadro de desarrollo a través del portal para desarrolladores de Microsoft Dev Box o la CLI. No puede hibernar el cuadro de desarrollo desde dentro de la máquina virtual.

Importante

La hibernación de Dev Box está actualmente en versión preliminar. Consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure para conocer los términos legales que se aplican a las características de Azure que se encuentran en la versión beta, en versión preliminar o que todavía no se han publicado para que estén disponibles con carácter general.

Hibernar el cuadro de desarrollo mediante el portal para desarrolladores

Para hibernar el cuadro de desarrollo a través del portal para desarrolladores de Microsoft Dev Box:

  1. Inicie sesión en el portal para desarrolladores.

  2. En el cuadro de desarrollo que desea hibernar, en el menú más opciones, seleccione Hibernar.

Los cuadros de desarrollo que admiten hibernación muestran la opción Hibernate . Los cuadros de desarrollo que solo admiten el apagado muestran la opción Apagar .

Reanudación del cuadro de desarrollo mediante el portal para desarrolladores

Para reanudar el cuadro de desarrollo a través del portal para desarrolladores de Microsoft Dev Box:

  1. Inicie sesión en el portal para desarrolladores.

  2. En el cuadro de desarrollo que desea reanudar, en el menú más opciones, seleccione Reanudar.

Además, también puede hacer doble clic en el cuadro de desarrollo en la lista de máquinas virtuales que ve en la aplicación "Escritorio remoto". El cuadro de desarrollo se inicia automáticamente y se reanuda desde un estado de hibernación.

Hibernar el cuadro de desarrollo mediante la CLI de Azure

Para hibernar el cuadro de desarrollo mediante la CLI de Azure:

az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate true

Para más información sobre cómo administrar el cuadro de desarrollo desde la CLI, consulte: referencia del centro de desarrollo.

Solucionar problemas

Mi cuadro de desarrollo no se reanuda desde el estado hibernado. Intentos de conectarse a él con errores y recibo un error de la aplicación RDP.

Si la máquina no responde, es posible que se haya detenido mientras entra en hibernación o se reanuda desde la hibernación, puede reiniciar manualmente el cuadro de desarrollo.

Para apagar el cuadro de desarrollo, cualquiera de los dos

  • Portal para desarrolladores: vaya al portal para desarrolladores, seleccione su DevBox y, en el menú más opciones, seleccione Apagar.
  • CLI- az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false

Cuando mi cuadro de desarrollo se reanuda desde un estado hibernado, todas mis ventanas abiertas se han ido.

La hibernación de Dev Box es una característica en versión preliminar y es posible que se produzcan problemas de confiabilidad. Habilite Autoguardado en las aplicaciones para minimizar los efectos de la pérdida de sesión.

He cambiado algunos ajustes en uno de mis cuadros de desarrollo y ya no hiberna. Mis otros cuadros de desarrollo hibernan sin problemas. ¿Cuál podría ser el problema?

Algunas opciones de configuración no son compatibles con la hibernación y evitan que el cuadro de desarrollo hiberna. Para obtener información sobre esta configuración, consulte: Configuración no es compatible con la hibernación.