Google Compute Engine:重置不会重置?

时间:2017-11-30 16:12:43

标签: google-app-engine google-compute-engine reset

以下文档建议在Google计算引擎上重置虚拟机会将虚拟机恢复到原始状态

  

在您的实例上执行重置类似于按计算机上的重置按钮,该按钮会擦除计算机的内存内容并将虚拟机重置为其初始状态。

https://cloud.google.com/compute/docs/instances/restarting-an-instance

然而,我的文件仍然出现在VM上,之后按照此文档通过gui和终端上的gcloud重置。

我是否误解了这个功能?我做错了吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

您应该考虑以与重新启动物理机时相同的方式重新启动实例。您已安装的所有程序以及您已修改/创建的文件将保留(除了/ tmp目录中的文件,如snakecharmerb所指出的那样)。

如果您想将实例完全重置为原始的未修改状态,最有效的方法是简单地创建相同规范的新实例(即通过选择相同的源图像和机器设置),然后删除旧的/修改过的。

如果修改实例并希望保存实例/磁盘的状态以便可以恢复到该状态,则可以创建实例快照。这允许您保存实例引导磁盘的快照,以便您可以在以后创建相同的实例。有关这方面的更多信息,请参见here

答案 1 :(得分:-1)

snakecharmerb写道,

  

我对该文档的阅读是初始状态不同于   原始状态,所以像重新启动物理机,RAM是   初始化但写入磁盘的文件仍然存在(尽可能   易失性目录的例外,如/ tmp)