你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使 Microsoft Dev Box 中的开发箱休眠
本文介绍如何在 Microsoft Dev Box 中休眠和恢复开发箱。
休眠是一种省电状态,可将正在运行的应用程序保存到硬盘,然后关闭虚拟机 (VM)。 恢复 VM 时,将还原先前的所有工作。
可以通过 Microsoft Dev Box 开发人员门户或 CLI 休眠开发箱。 无法在虚拟机内休眠开发箱。
重要
开发箱休眠目前为预览版。 有关 beta 版本、预览版或尚未正式发布的版本的 Azure 功能所适用的法律条款,请参阅 Microsoft Azure 预览版的补充使用条款。
使用开发人员门户休眠开发箱
若要通过 Microsoft Dev Box 开发人员门户休眠开发箱,请执行以下操作:
登录到开发者门户。
在要休眠的开发箱中,在“更多选项”菜单上,选择“休眠”。
支持休眠的开发箱会显示“休眠”选项。 仅支持关闭的开发箱会显示“关闭”选项。
使用开发人员门户恢复开发箱
若要通过 Microsoft Dev Box 开发人员门户恢复开发箱,请执行以下操作:
登录到开发者门户。
在要恢复的开发箱中,在“更多选项”菜单上,选择“恢复”。
此外,还可以在 Windows 应用中显示的 VM 列表中双击开发箱。 开发箱会自动启动,并从休眠状态恢复。
使用 Azure CLI 休眠开发箱
若要使用 Azure CLI 休眠开发箱,请执行以下操作:
az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate true
若要详细了解如何通过 CLI 管理开发箱,请参阅:devcenter 参考。
故障排除
我的开发箱无法从休眠状态恢复。 尝试连接它时失败,并且从 RDP 应用收到了错误信息。
如果计算机无响应,可能是在进入休眠状态或从休眠状态恢复时停滞了,可以手动重启开发箱。
若要关闭开发箱,可以选择以下两种方式之一
- 开发人员门户 - 转到开发人员门户,选择 DevBox,然后在“更多选项”菜单上选择“关闭”。
- CLI -
az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false
当我的开发箱从休眠状态恢复时,所有打开的窗口都消失了。
Dev Box 休眠是一项预览功能,可能会出现可靠性问题。 在应用程序上启用自动保存,以最大程度地减少会话丢失的影响。
我更改了其中一个开发箱上的一些设置,它不再休眠了。 其他开发箱在休眠时则没有问题。 问题出在哪里?
某些设置与休眠不兼容,会阻止开发箱休眠。 若要了解这些设置,请参阅:与休眠不兼容的设置。