从GCE导出图像

时间:2016-02-10 14:52:16

标签: google-compute-engine

我想从我的google计算引擎帐户导出VM(Windows)图像。 我发现相关部分向{CGE}解释了how to import图像,但是我找不到有关如何从CGE导出图像的信息。 你知道它是如何完成的以及采用哪种格式?

感谢, R上。

1 个答案:

答案 0 :(得分:4)

导出实例磁盘的最简单方法是向您的实例添加额外的磁盘并创建该磁盘的映像,然后将该映像复制到Google云端存储桶(以便您可以下载或与他人共享)。

步骤:

  • 使用DevConsole
  • 再添加一个与启动盘大小相同(或更大)的磁盘
  • 格式化并装入新磁盘

    sudo mkdir /mnt/tmp

    sudo mkfs.ext4 -F /dev/disk/by-id/google-temporary-disk

    sudo mount -o discard,defaults /dev/disk/by-id/google-temporary-disk /mnt/tmp

  • 创建图片

    $ sudo dd if=/dev/disk/by-id/google-image-disk of=/mnt/tmp/disk.raw bs=4096

  • 然后tar并gzip这个文件:

    sudo tar czvf myimage.tar.gz disk.raw

  • 最后,将您的图片上传到水桶:

    gsutil cp /mnt/tmp/myimage.tar.gz gs://BUCKET_NAME