是否可以更改GCP实例的vpc和子网



我在默认vpc中创建了一个gcp实例。但现在我知道VM需要在另一个vpc中创建。

到目前为止,我已经做了很多工作。所以在其他vpc中创建新的vm并在那里做同样的事情是不可能的。

我在某个地方读到VPC只能在创建实例时选择。我可以更改实例的专有网络和子网吗?

我可以更改实例的专有网络和子网吗?简短的回答是可以。

如果您已经创建了新的专有网络,您可以按照以下步骤进行操作,如果没有,您可以查阅以下文档:创建网络

将虚拟机实例从一个网络迁移到另一个网络。

  1. 在云控制台中,转到VM实例页面
  2. 单击VM实例名称以打开详细信息页面
  3. 单击停止
  4. 如果出现确认对话框,请单击停止
  5. VM停止后,单击编辑
  6. 网络接口下,单击要移动的接口
  7. 在接口的网络字段中,为接口选择新网络
  8. 在接口的子网字段中,为接口选择新的子网
  9. 内部IP地址字段中,如果希望系统从子网范围分配IP地址,请指定自动;如果希望自己指定未使用的IP地址,则指定Custom
  10. 单击完成关闭网络界面编辑面板
  11. 单击保存
  12. 虚拟机完成保存后,单击启动
  13. 如果出现确认对话框,请单击开始

您也可以通过gcloud命令行执行此更改:

  1. 停止虚拟机
gcloud beta compute instances stop INSTANCE_NAME 
--zone=ZONE_NAME
  1. 迁移虚拟机
gcloud beta compute instances network-interfaces update INSTANCE_NAME 
--zone=ZONE_NAME 
--network-interface=NIC 
--network=NETWORK_NAME 
--subnetwork=SUBNET_NAME

3.启动VM

gcloud beta compute instances start INSTANCE_NAME 
--zone=ZONE_NAME

有关的更多详细信息,请查看以下文档

相关内容

  • 没有找到相关文章

最新更新