Partilhar via


Hibernar uma caixa de desenvolvimento na caixa de desenvolvimento da Microsoft

Neste artigo, você aprenderá a hibernar e retomar uma caixa de desenvolvimento na Microsoft Dev Box.

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 sua caixa de desenvolvimento através do portal do desenvolvedor Microsoft Dev Box ou da CLI. Não é possível hibernar sua caixa de desenvolvimento de dentro da máquina virtual.

Importante

A Hibernação da Caixa de Desenvolvimento está atualmente em pré-visualização. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.

Hibernar sua caixa de desenvolvimento usando o portal do desenvolvedor

Para hibernar sua caixa de desenvolvimento por meio do portal do desenvolvedor do Microsoft Dev Box:

  1. Faça login no portal do desenvolvedor.

  2. Na caixa de desenvolvimento que você deseja hibernar, no menu mais opções, selecione Hibernar.

As caixas de desenvolvimento que suportam hibernação mostram a opção Hibernate . As caixas de desenvolvimento que suportam apenas o desligamento mostram a opção Desligamento.

Retome sua caixa de desenvolvimento usando o portal do desenvolvedor

Para retomar sua caixa de desenvolvimento por meio do portal do desenvolvedor do Microsoft Dev Box:

  1. Faça login no portal do desenvolvedor.

  2. Na caixa de desenvolvimento que você deseja retomar, no menu mais opções, selecione Retomar.

Além disso, você também pode selecionar duas vezes em sua caixa de desenvolvimento na lista de VMs que você vê no aplicativo do Windows. Sua caixa de desenvolvimento é iniciada automaticamente e retomada de um estado de hibernação.

Hibernar sua caixa de desenvolvimento usando a CLI do Azure

Para hibernar sua caixa 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 caixa de desenvolvimento a partir da CLI, consulte: devcenter reference.

Resolução de Problemas

Minha caixa de desenvolvimento não retoma do estado hibernado. As tentativas de conexão a ele falham e recebo um erro do aplicativo RDP.

Se a sua máquina não estiver respondendo, ela pode ter parado ao entrar em hibernação ou retomar da hibernação, você pode reiniciar manualmente sua caixa de desenvolvimento.

Para desligar sua caixa de desenvolvimento, ou

  • Portal do desenvolvedor - Vá para o portal do desenvolvedor, selecione seu DevBox e, no menu mais opções, selecione Desligar.
  • CLI - az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false

Quando minha caixa de desenvolvimento retoma de um estado de hibernação, todas as minhas janelas abertas desapareceram.

A Hibernação da Caixa de Desenvolvimento é um recurso de visualização e você pode ter problemas de confiabilidade. Habilite o Salvamento Automático em seus aplicativos para minimizar os efeitos da perda de sessão.

Eu mudei algumas configurações em uma das minhas caixas de desenvolvimento e ele não hiberna mais. Minhas outras caixas de desenvolvimento hibernam sem problemas. Qual poderia ser o problema?

Algumas configurações não são compatíveis com a hibernação e impedem que sua caixa de desenvolvimento hiberne. Para saber mais sobre essas configurações, consulte: Configurações não compatíveis com hibernação.