Hibernar um computador de desenvolvimento no Computador de Desenvolvimento da Microsoft

Neste artigo, você saberá como hibernar e retomar um computador de desenvolvimento no Computador de Desenvolvimento da Microsoft.

A hibernação é um estado de economia de energia que salva os aplicativos em execução no disco rígido e, em seguida, desliga a máquina virtual (VM). Quando você retoma a VM, todo o seu trabalho anterior é restaurado.

Você pode hibernar seu Dev Box por meio do portal do desenvolvedor do Microsoft Dev Box ou da CLI. Não é possível hibernar seu computador de desenvolvimento dentro da máquina virtual.

Hibernar seu computador de desenvolvimento usando o portal do desenvolvedor

Para hibernar seu computador de desenvolvimento por meio do portal do desenvolvedor do Computador de Desenvolvimento da Microsoft:

  1. Entre no portal do desenvolvedor.

  2. Na máquina de desenvolvimento que você deseja hibernar, no menu de ações, selecione Hibernar. Computadores de desenvolvimento que não dão suporte à hibernação mostram apenas a opção Desligar.

    Captura de tela do portal de desenvolvedores, mostrando uma dev box com o menu de ações aberto e a opção Hibernar destacada.

  3. Confirme que deseja hibernar seu computador de desenvolvimento.

    Captura de tela do portal do desenvolvedor, mostrando uma caixa de diálogo de confirmação para hibernar um computador de desenvolvimento.

Reative seu ambiente de desenvolvimento usando o portal do desenvolvedor

Para reativar seu Computador de Desenvolvimento por meio do portal para desenvolvedores do Microsoft Dev Box:

  1. Entre no portal do desenvolvedor.

  2. No computador de desenvolvimento que você deseja retomar, no menu de ações, selecione Retomar.

    Captura de tela do portal do desenvolvedor, mostrando uma dev box com o menu de ações aberto e a opção Retomar destacada.

Além disso, você também pode selecionar duas vezes seu computador de desenvolvimento na lista de VMs que aparece no aplicativo do Windows. Seu computador de desenvolvimento inicia automaticamente e retoma a partir de um estado de hibernação.

Hibernar seu computador de desenvolvimento usando a CLI do Azure

Para hibernar seu computador de desenvolvimento usando a CLI do Azure:

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

Para saber mais sobre como gerenciar sua dev box pela CLI, confira: referência do Dev Center.

Solução de problemas

Minha máquina de desenvolvimento não volta da hibernação. Tentativas de conexão falham e recebo um erro no aplicativo do Windows.

Se o computador não responder, ele pode ter travado ao entrar em hibernação ou ao tentar voltar da hibernação. Para resolver esse problema, reinicie manualmente seu computador de desenvolvimento.

Para desligar seu computador de desenvolvimento, faça o seguinte

  • Portal do desenvolvedor: acesse o portal do desenvolvedor, selecione seu Computador de Desenvolvimento e, no menu de ações, selecione Desligar.
  • CLI — az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false

Mudei algumas configurações em um dos meus computadores de desenvolvimento e ele não hiberna mais. Meus outros computadores de desenvolvimento hibernam sem problemas. Qual pode ser o problema?

Algumas configurações não são compatíveis com a hibernação e impedem a hibernação do computador de desenvolvimento. Para saber mais sobre essas configurações, confira: Configurações não compatíveis com a hibernação.