【问题标题】:Google Compute Engine recover from terminated statusGoogle Compute Engine 从终止状态中恢复
【发布时间】:2015-01-05 21:04:16
【问题描述】:

我的免费试用期已取消,但我想继续使用我现有的引擎。

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

重新启动实例会出现“资源....未准备好”错误。

如何继续使用具有完全相同 IP 设置和其他配置的引擎?

【问题讨论】:

    标签: google-compute-engine google-cloud-platform


    【解决方案1】:

    一旦实例处于“已终止”状态,就无法再启动它。您将需要使用与您指示的相同的配置、IP 地址和启动磁盘重新创建一个实例。有关终止状态的更多信息,请参阅此常见问题解答:https://cloud.google.com/compute/docs/troubleshooting#terminate

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

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

    查看本文了解具体步骤:

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

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

    $ gcloud 计算磁盘快照磁盘

    详细步骤见这篇文章:

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

    最后要迁移所有相关的配置和元数据,您可以使用 Cloud SDK 中的 describe 子命令:

    $ gcloud 计算实例描述实例

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

    具体步骤与将实例从一个区域迁移到另一个区域的过程非常相似。您基本上可以按照该过程的指南进行操作,但如果您不想移动数据的位置,则可以在同一区域中重新创建新实例。跨区域迁移实例的步骤可以在这里找到:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多