Google compute engine 从永久磁盘还原已删除的实例

Google compute engine 从永久磁盘还原已删除的实例,google-compute-engine,Google Compute Engine,我想慢慢地将我的站点迁移到GCE,这样当我不在站点上工作时,我就不想为服务器时间付费,因为没有人会使用它 我尝试删除我正在使用的实例,并创建一个具有相同配置、静态IP和使用相同持久磁盘的新实例。当它启动时,所有的文件似乎都在那里,但我设置的网站不再工作了。我刚得到默认的Apache页面 如何在不使用实例时停止实例并将其还原到原来的状态?请尝试以下操作: 在删除实例之前,创建根永久磁盘的快照。 要重新启动实例,请在控制台中将“从快照新建永久磁盘”用作“引导源” 我发现,如果在删除之前先关闭机器,它

我想慢慢地将我的站点迁移到GCE,这样当我不在站点上工作时,我就不想为服务器时间付费,因为没有人会使用它

我尝试删除我正在使用的实例,并创建一个具有相同配置、静态IP和使用相同持久磁盘的新实例。当它启动时,所有的文件似乎都在那里,但我设置的网站不再工作了。我刚得到默认的Apache页面

如何在不使用实例时停止实例并将其还原到原来的状态?

请尝试以下操作: 在删除实例之前,创建根永久磁盘的快照。
要重新启动实例,请在控制台中将“从快照新建永久磁盘”用作“引导源”

我发现,如果在删除之前先关闭机器,它会正确恢复,一切正常。

现在可以关闭/启动机器,而无需更改配置或数据。

只要您谈论的是从中启动的根持久磁盘,所有文件都应该与删除实例时完全相同。可能需要手动启动某些进程?在这种情况下,您可能在关闭机器时遇到数据丢失。我打赌,如果您在杀死它之前运行
sync
,一切都会按照您希望的那样工作(但如果您想保留磁盘,我仍然建议您正确关闭)。如果您已经从根持久磁盘启动,则在删除实例后,您不需要创建新的快照来从中启动。创建新实例时,只需选择相同的永久磁盘即可。(Boot Source=“Existing persistent disk”)问题是关于“将其恢复到原来的状态”,而不是从头开始。