我该如何下载谷歌计算引擎图像

spa*_*ker 14 google-compute-engine

如何下载从永久磁盘快照创建的Google计算引擎映像?似乎没有直接的方法通过控制台执行此操作.

小智 10

没有从GCE下载图像或快照的直接方法,但有一种方法可以保存图像并将其存储在可以下载的Google云端存储(GCS)中.您可以使用标准gcimagebundle工具执行此操作.

您也可以使用该dd命令创建此图像.在比您要映像的临时磁盘大的临时磁盘上运行:

dd if=/dev/disk/by-id/google-diskname of=disk.img bs=5M
Run Code Online (Sandbox Code Playgroud)

然后,您可以运行此命令将其复制到GCS:

gsutil cp disk.img gs://bucket/image.img
Run Code Online (Sandbox Code Playgroud)

之后,你可以:

gsutil cat gs://bucket/image.img | dd of=/dev/disk/by-id/google-newdisk bs=5M
Run Code Online (Sandbox Code Playgroud)

这将允许您制作磁盘映像,然后将其发送到GCS,您可以使用Web界面或gsutil下载它.