我可以在GCP实例中将“默认” VPC更改为共享VPC吗?

时间:2018-09-06 14:22:32

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

我想知道是否可以在VM实例的网络接口部分中的GCP中将默认 VPC更改为共享VPC。

谢谢!

-洛朗

2 个答案:

答案 0 :(得分:0)

在创建实例时,您可以选择实例子网作为共享VPC的子网,前提是您具有使用权限。您为该实例选择的区域必须与所选子网位于同一区域。 here中描述了该过程。

另一方面,不支持将现有实例更改为另一个VPC(共享或不共享)。

答案 1 :(得分:0)

您可以创建一个与现有实例相似的新计算实例。它具有相同的配置,ssh密钥等,但是您需要将数据重新同步到新实例。创建实例之前,可以从默认VPC更改为自定义VPC。

为此,请选择现有实例,然后单击CREATE SIMILAR按钮旁边顶部的STOP按钮。

在两个实例上都安装rsync。我假设你有Debian。

$ sudo apt-get install rsync

在原始实例上执行以下操作:

(我假设您要将目录从一个框中的主目录移动到第二个框中的主目录。请确保不要使用斜杠,以防您使用制表符进行自动补全。否则,它将传输没有目录名称的源内容。)

$ rsync -avz _some_dir_no_trailing_slash_ _user_name_@_cloned_instance_ip:.

由于两个系统上都具有rsync,因此还可以将目录从原始主机拉到新克隆的主机。如果两个系统上的用户ID相同,则也可以省略用户名规范。

在新克隆的实例上执行以下操作:

$ rsync -avz _original_instance_ip_:_some_dir_ .

相关问题