KVM 虚拟机上Google Cloud 实践

说明

  • 把本地KVM的一个实例镜像上传到google bucket,应用该镜像创建实例服务器

步骤

- 安装 Google Cloud SDK (https://cloud.google.com/storage/docs/gsutil_install#deb)

- 虚拟机信息

KVM 虚拟机上Google Cloud 实践_第1张图片

- 准备上传的镜像文件 ( 转换格式, 注意必须是disk.raw)

# qemu-img convert /home/vms/pool/VM001.qcow2 disk.raw  // 转换格式, 注意必须是disk.raw
# tar -czSf ./google/tpl-vm001-20G.tar.gz disk.raw  // 20G

# qemu-img convert /home/vms/pool/VM001-clone-3.qcow2 disk.raw  // 转换格式, 注意必须是disk.raw
# tar -czSf ./google/tpl-vm001-100G.tar.gz disk.raw  //100G

- 上传到Google Storage (国内的话,需要科学上网)

gsutil cp tpl-vm001-100G.tar.gz gs://mk-vms-bucket

- 建立image

-- 法1 在Google Cloud SDK shell下

gcloud compute images create mk-tpl-vm001-100g --source-uri gs://mk-vms-bucket/tpl-vm001-100G.tar.gz

-- 法2 在GCloud->Compoute Engine->存储->映像 下操作

 

- 在console.cloud.google.com -》Images中选该镜像进行实例创建

KVM 虚拟机上Google Cloud 实践_第2张图片

- 检查实例运行,没问题, OK !

参考:

- Google Cloud SDK: https://cloud.google.com/sdk
- https://www.arctiq.ca/our-blog/2018/10/1/upload-a-custom-image-into-google-cloud-platform/
- https://www.infoq.cn/article/B5DBf7kOVhshFpPKCTUN/

 

你可能感兴趣的:(Linux,技术笔记,虚拟机,Google,Cloud)