【发布时间】:2016-02-10 23:49:24
【问题描述】:
我想从我的 google 计算引擎帐户中导出 VM (Windows) 映像。 我找到了解释 how to import 图像到 CGE 的相关部分,但我找不到有关如何从 CGE 导出图像的信息。 您知道它是如何实现的以及采用哪些格式吗?
谢谢, R.
【问题讨论】:
我想从我的 google 计算引擎帐户中导出 VM (Windows) 映像。 我找到了解释 how to import 图像到 CGE 的相关部分,但我找不到有关如何从 CGE 导出图像的信息。 您知道它是如何实现的以及采用哪些格式吗?
谢谢, R.
【问题讨论】:
导出实例磁盘的最简单方法是向您的实例添加额外的磁盘并创建该磁盘的映像,然后将该映像复制到 Google Cloud Storage 存储分区(以便您下载或与他人共享)。
步骤:
格式化并挂载新磁盘
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
【讨论】: