2015-01-05 32 views
0

我的免费试用期已被取消,但我想继续使用我现有的引擎。谷歌计算引擎从终止状态中恢复

控制台说我的实例被终止并不再运行。

重启实例给出了“资源....还没有准备好”的错误。

我怎样才能继续使用我的发动机,完全相同的IP设置和其他配置?

回答

0

一旦一个实例是一个'TERMINATED'状态,它不能再被引导,你将需要重新创建一个具有相同配置,IP地址和启动盘的实例,请参阅这个常见问题了解终止状态的更多信息:https://cloud.google.com/compute/docs/troubleshooting#terminate

保留您现有的IP地址,您需要将其提升为静态IP地址资源。然后您可以将此地址资源重新分配给您的新实例。

$ gcloud计算地址创建地址名称--addresses IP_ADDRESS --region地区

请参见本文的具体步骤:

https://cloud.google.com/compute/docs/instances-and-network#promote_ephemeral_ip

要迁移磁盘上的现有数据,您可创建快照,然后在创建新实例时恢复该快照:

$ gcloud compute disks snapshot快照DISK

请参见本文的详细步骤:

https://cloud.google.com/compute/docs/disks#creating_snapshots

最后迁移所有相关的配置和元数据,你可以在云SDK使用describe子命令:

$ gcloud计算实例描述INSTANCE

这会打印出您的现有实例的整个配置,然后您可以在新实例中使用该实例进行重新创建。

确切的步骤与将实例从一个区域迁移到另一个区域的过程非常相似。如果您不想移动数据的位置,则可以基本遵循该过程的指南,但在同一区域中重新创建新实例。可以在此处找到跨实例迁移实例的步骤:

https://cloud.google.com/compute/docs/instances#moving_an_instance_between_zones