2015-01-05 61 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