Hibernar una Dev Box en Microsoft Dev Box

En este artículo, aprenderá a hibernar y reactivar una Dev Box 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 equipo de desarrollo a través del portal para desarrolladores de Microsoft Dev Box o la CLI. No puedes poner en hibernación tu máquina de desarrollo desde dentro de la máquina virtual.

Hiberna tu entorno de desarrollo desde el portal para desarrolladores

Para hibernar su Dev Box a través del portal para desarrolladores de Microsoft Dev Box:

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

  2. En la máquina de desarrollo que deseas poner en hibernación, en el menú de acciones, selecciona Hibernar. Los equipos de desarrollo que no admiten hibernación solo muestran la opción Apagar.

    Captura de pantalla del portal para desarrolladores en la que se muestra un equipo de desarrollo con el menú Acciones abierto y la opción Hibernar resaltada

  3. Confirme que desea hibernar la máquina de desarrollo.

    Captura de pantalla del portal para desarrolladores, que muestra un cuadro de diálogo de confirmación para hibernar una máquina de desarrollo.

Reanuda tu entorno de desarrollo desde el portal para desarrolladores

Para reanudar su Dev Box desde el portal para desarrolladores de Microsoft Dev Box:

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

  2. En la máquina de desarrollo que deseas reanudar, en el menú de acciones, selecciona Reanudar.

    Captura de pantalla del portal para desarrolladores en la que se muestra un equipo de desarrollo con el menú Acciones abierto y la opción Reanudar resaltada

Además, también puedes hacer doble clic en tu máquina de desarrollo en la lista de máquinas virtuales que ves en la aplicación de Windows. Tu máquina de desarrollo se inicia automáticamente y reanuda su funcionamiento desde el estado de hibernación.

Hibernar el equipo de desarrollo mediante la CLI de Azure

Para hibernar el equipo 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 obtener más información sobre cómo administrar el equipo de desarrollo desde la CLI, consulte: referencia del centro de desarrollo.

Solución de problemas

Mi equipo de desarrollo no sale de la hibernación. Los intentos de conexión fallan y aparece un error en Aplicación de Windows.

Si la máquina no responde, es posible que se haya quedado bloqueada al entrar en hibernación o al reanudarse tras la hibernación. Para resolver este problema, puede reiniciar manualmente el equipo de desarrollo.

Para apagar tu máquina de desarrollo, puedes:

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

He cambiado algunos ajustes en uno de mis equipos de desarrollo y ya no hiberna. Mis otras máquinas 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 equipo de desarrollo hiberne. Para obtener información sobre esta configuración, consulte: Configuración no compatible con la hibernación.