我正在寻找一种方法来快照/映像使用多个磁盘的 Google Cloud 实例。从我目前发现的情况来看,这似乎不受支持,因为我还没有看到创建引用多个磁盘的映像的方法。如果没有这个功能,我会感到惊讶,因为亚马逊早就有这个功能了。在那里,您可以简单地发出命令来从现有实例创建映像,它将自动快照连接到该实例的所有磁盘并将它们包含在映像中,这样从映像启动新实例就会根据快照创建所有新磁盘。有没有一种我所不知道的在 GCE 中轻松完成此操作的方法,还是只需要自定义脚本?
答案1
目前唯一的选择是创建虚拟机实例启动和附加磁盘的快照/映像,但是有一个功能要求以便将来可以使用此功能。目前尚无预计到达时间,但可以通过上述链接查看任何更新。
答案2
你好,Aosoft,不确定你是否已经弄清楚了,因为已经有一段时间了。我偶然发现了这个问题,我正在为此使用实例模板。
需要为虚拟机中的每个磁盘创建映像,然后将它们分组为实例模板。使用该实例模板配置新的虚拟机。
谢谢
答案3
以下命令为整个实例(所有磁盘)创建映像
gcloud beta compute machine-images create instance-image ....
详细信息请参见此处:https://cloud.google.com/sdk/gcloud/reference/beta/compute/machine-images/create
P/s:它与下面的命令不同,后者仅为一个磁盘创建映像
gcloud compute images create ....
希望有帮助...