Share via


Ibernare una casella di sviluppo in Microsoft Dev Box

Questo articolo illustra come ibernare e riprendere una casella di sviluppo in Microsoft Dev Box.

L'ibernazione è uno stato di risparmio energia che salva le applicazioni in esecuzione nel disco rigido e quindi arresta la macchina virtuale .Hibernation is a power-saving state that saving your running applications to your hard disk and then shut down the virtual machine (VM). Quando si riprende la macchina virtuale, tutto il lavoro precedente viene ripristinato.

È possibile ibernare la casella di sviluppo tramite il portale per sviluppatori di Microsoft Dev Box o l'interfaccia della riga di comando. Non è possibile ibernare la casella di sviluppo dall'interno della macchina virtuale.

Importante

Dev Box Hibernation è attualmente disponibile in ANTEPRIMA. Vedere le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure per termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale.

Ibernare la finestra di sviluppo usando il portale per sviluppatori

Per ibernare la casella di sviluppo tramite il portale per sviluppatori di Microsoft Dev Box:

  1. Accedere al portale per sviluppatori.

  2. Nella casella di sviluppo che si vuole ibernare, nel menu altre opzioni selezionare Hibernate.

Le caselle di sviluppo che supportano l'ibernazione mostrano l'opzione Ibernazione . Le caselle di sviluppo che supportano solo l'arresto mostrano l'opzione Arresta .

Riprendere la fase di sviluppo usando il portale per sviluppatori

Per riprendere la fase di sviluppo tramite il portale per sviluppatori di Microsoft Dev Box:

  1. Accedere al portale per sviluppatori.

  2. Nella casella di sviluppo da riprendere, nel menu altre opzioni selezionare Riprendi.

Inoltre, è anche possibile selezionare due volte nella casella di sviluppo nell'elenco delle macchine virtuali visualizzate nell'app "Desktop remoto". La casella di sviluppo viene avviata e ripresa automaticamente da uno stato di ibernazione.

Ibernare la casella di sviluppo usando l'interfaccia della riga di comando di Azure

Per ibernare la casella di sviluppo usando l'interfaccia della riga di comando di Azure:

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

Per altre informazioni sulla gestione della casella di sviluppo dall'interfaccia della riga di comando, vedere: informazioni di riferimento su devcenter.

Risoluzione dei problemi

La casella di sviluppo non riprende dallo stato di ibernazione. I tentativi di connessione non riescono e viene visualizzato un errore dall'app RDP.

Se il computer non risponde, potrebbe essersi bloccato durante l'ibernazione o la ripresa dall'ibernazione, è possibile riavviare manualmente la casella di sviluppo.

Per arrestare la casella di sviluppo,

  • Portale per sviluppatori: passare al portale per sviluppatori, selezionare DevBox e nel menu altre opzioni selezionare Arresta.
  • CLI- az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false

Quando la mia casella di sviluppo riprende da uno stato ibernato, tutte le finestre aperte erano sparite.

Dev Box Hibernation è una funzionalità di anteprima e potrebbero verificarsi problemi di affidabilità. Abilitare il salvataggio automatico nelle applicazioni per ridurre al minimo gli effetti della perdita di sessione.

Ho modificato alcune impostazioni in una delle mie caselle di sviluppo e non si iberna più. Le mie altre caselle di sviluppo si ibernano senza problemi. Quale potrebbe essere il problema?

Alcune impostazioni non sono compatibili con l'ibernazione e impediscono l'ibernazione della casella di sviluppo. Per informazioni su queste impostazioni, vedere: Impostazioni non compatibile con l'ibernazione.