Compartilhar via


Hibernar uma caixa de desenvolvimento no Microsoft Dev Box

Neste artigo, você aprenderá a hibernar e retomar uma caixa de desenvolvimento no 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 trabalho anterior é restaurado.

Você pode hibernar sua caixa de desenvolvimento por meio do portal do desenvolvedor Microsoft Dev Box ou da CLI. Você não pode 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 os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em 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. Entre 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 oferecem suporte à hibernação mostram a opção Hibernar . As caixas de desenvolvimento que oferecem suporte apenas ao 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. Entre 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 "Área de Trabalho Remota". 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: referência do devcenter.

Solução de problemas

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

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

Para desligar sua caixa de desenvolvimento,

  • Portal do desenvolvedor - Vá para o portal do desenvolvedor, selecione sua 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 sai de um estado hibernado, 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.

Mudei algumas configurações em uma das minhas caixas de desenvolvimento e ela não hiberna mais. Minhas outras caixas 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 que sua caixa de desenvolvimento hiberne. Para saber mais sobre essas configurações, consulte: Configurações não compatíveis com hibernação.