Hibernacja środowiska deweloperskiego w usłudze Microsoft Dev Box

W tym artykule dowiesz się, jak przełączać usługę Dev Box w stan hibernacji i jak ją wznawiać w Microsoft Dev Box.

Hibernacji to stan oszczędzania energii, który zapisuje uruchomione aplikacje na dysku twardym, a następnie zamyka maszynę wirtualną. Po wznowieniu maszyny wirtualnej zostanie przywrócona cała poprzednia praca.

Swój Dev Box możesz przełączyć w stan hibernacji za pośrednictwem portalu deweloperskiego Microsoft Dev Box lub interfejsu wiersza polecenia (CLI). Nie można hibernować środowiska deweloperskiego z poziomu maszyny wirtualnej.

Uśpij swoje środowisko deweloperskie za pomocą portalu deweloperskiego

Aby zahibernować środowisko Dev Box za pomocą portalu deweloperskiego Microsoft Dev Box:

  1. Zaloguj się do portalu deweloperów.

  2. W środowisku deweloperskim, które chcesz zahibernować, w menu akcji wybierz pozycję Hibernuj. Pola deweloperskie, które nie obsługują hibernacji, pokazują tylko opcję Zamknij .

    Zrzut ekranu portalu dla deweloperów przedstawiający pole deweloperskie z otwartym menu akcji i wyróżnioną opcją hibernacji.

  3. Potwierdź, że chcesz zahibernować komputer deweloperski.

    Zrzut ekranu portalu dla deweloperów przedstawiający okno dialogowe potwierdzenia hibernacji pola deweloperskiego.

Wznów pole deweloperskie przy użyciu portalu dla deweloperów

Aby wznowić środowisko Dev Box za pośrednictwem portalu deweloperskiego Microsoft Dev Box:

  1. Zaloguj się do portalu deweloperów.

  2. W środowisku deweloperskim, które chcesz wznowić, z menu akcji wybierz pozycję Wznów.

    Zrzut ekranu portalu dla deweloperów przedstawiający pole deweloperskie z otwartym menu akcji i wyróżnioną opcją wznawiania.

Dodatkowo możesz też dwukrotnie kliknąć swój Dev Box na liście maszyn wirtualnych wyświetlanej w aplikacji Windows. Twoje środowisko deweloperskie uruchamia się automatycznie i wznawia działanie po hibernacji.

Hibernuj środowisko deweloperskie przy użyciu interfejsu wiersza polecenia platformy Azure

Aby hibernować pole deweloperskie przy użyciu interfejsu wiersza polecenia platformy Azure:

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

Aby dowiedzieć się więcej o zarządzaniu środowiskiem dev box z poziomu wiersza polecenia, zobacz: dokumentację Dev Center.

Rozwiązywanie problemów

Mój komputer deweloperski nie wznawia się z hibernacji. Próby nawiązania połączenia kończą się niepowodzeniem i otrzymuję błąd w aplikacja dla systemu Windows.

Jeśli komputer nie odpowiada, być może zawiesił się podczas przechodzenia w stan hibernacji lub wybudzania ze stanu hibernacji. Aby rozwiązać ten problem, możesz ręcznie ponownie uruchomić pole deweloperskie.

Aby wyłączyć środowisko deweloperskie, albo

  • Portal dla deweloperów — przejdź do portalu dla deweloperów, wybierz swoją aplikację DevBox, a następnie w menu akcji wybierz pozycję Zamknij.
  • CLI - az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false

Zmieniłem kilka ustawień na jednym z moich komputerów deweloperskich i nie przechodzi on już w stan hibernacji. Moje pozostałe komputery deweloperskie hibernują bez problemu. Jaki może być problem?

Niektóre ustawienia nie są zgodne z hibernacją i uniemożliwiają przejście komputera deweloperskiego w stan hibernacji. Aby dowiedzieć się więcej o tych ustawieniach, zobacz: Ustawienia niezgodne z hibernacji.