以下文档建议在Google计算引擎上重置虚拟机会将虚拟机恢复到原始状态
在您的实例上执行重置类似于按计算机上的重置按钮,该按钮会擦除计算机的内存内容并将虚拟机重置为其初始状态。
https://cloud.google.com/compute/docs/instances/restarting-an-instance
然而,我的文件仍然出现在VM上,之后按照此文档通过gui和终端上的gcloud重置。
我是否误解了这个功能?我做错了吗?
谢谢!
答案 0 :(得分:2)
您应该考虑以与重新启动物理机时相同的方式重新启动实例。您已安装的所有程序以及您已修改/创建的文件将保留(除了/ tmp目录中的文件,如snakecharmerb所指出的那样)。
如果您想将实例完全重置为原始的未修改状态,最有效的方法是简单地创建相同规范的新实例(即通过选择相同的源图像和机器设置),然后删除旧的/修改过的。
如果修改实例并希望保存实例/磁盘的状态以便可以恢复到该状态,则可以创建实例快照。这允许您保存实例引导磁盘的快照,以便您可以在以后创建相同的实例。有关这方面的更多信息,请参见here。
答案 1 :(得分:-1)
snakecharmerb写道,
我对该文档的阅读是初始状态不同于 原始状态,所以像重新启动物理机,RAM是 初始化但写入磁盘的文件仍然存在(尽可能 易失性目录的例外,如/ tmp)