如何下载从永久磁盘快照创建的谷歌计算引擎镜像?似乎没有通过控制台直接执行此操作的方法。
最佳答案
没有从 GCE 下载图像或快照的直接方法,但有一种方法可以保存图像并将其存储在可以下载的 Google Cloud Storage (GCS) 中。您可以使用标准 gcimagebundle
工具来做到这一点。
您也可以使用 dd
command 创建此图像.在比您要镜像的磁盘大的临时磁盘上,运行以下命令:
dd if=/dev/disk/by-id/google-diskname of=disk.img bs=5M
然后,您可以运行此命令将其复制到 GCS:
gsutil cp disk.img gs://bucket/image.img
稍后,您可以:
gsutil cat gs://bucket/image.img | dd of=/dev/disk/by-id/google-newdisk bs=5M
这将允许您制作磁盘镜像,然后将其发送到 GCS,您可以在那里使用 Web 界面或 gsutil 下载它。
关于google-compute-engine - 我如何下载谷歌计算引擎图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27769364/