如果运行Vagrant的主机已关闭,客户虚拟机会发生什么?

映像我正在运行由Vagrant管理并由
Windows上的VirtualBox托管的虚拟机来宾(VM).如果HOST突然断电会怎么样?是否已经添加/更新到VM的数​​据丢失了?如果是这种情况,我必须停止流浪汉以确保没有丢失任何东西吗?也许流浪者暂停就足够了?

感谢您的任何见解或建议.

最佳答案 如果主机崩溃,VirtualBox VM将结束中止状态,但在许多情况下,vagrant up应该足以让它们再次运行.

如果你运气不好而虚拟机损坏了,那么只有破坏并再次创建它才有帮助.但这就是为什么你通过provisioners进行所有修改,不是吗? =)

在这种情况下,由于VM未运行,vagrant halt或vagrant suspend将不会执行任何操作.

如果主机刚刚正常关闭,则最近的VirtualBox版本应该暂停正在运行的VM.

点赞