首页 > 解决方案 > GCP - 使用 Google Cloud SDK 跨项目移动虚拟机

问题描述

我想使用 Cloud SDK 在 GCP 上的项目之间移动一些虚拟机。

我想要一个高层次的过程,然后可能还有一些指向相关文档的链接,尽管当我知道一般的高层次步骤是什么时,我可以 RTFM。

我想我想做的是

  1. 创建快照
  2. 把它保存在某个地方
  3. 创建两个 Cloud SDK 上下文?
  4. 在新项目的上下文中准备一个目的地
  5. 将快照复制到新上下文及其关联存储
  6. 复制所有内容后,从新项目中复制的快照中重新水化。

请帮忙。我对这些东西很陌生,想知道这是否真的应该这样做。

谢谢!

标签: google-cloud-platformgoogle-cloud-sdk

解决方案


您可以使用本指南

所需步骤的快速摘要

  1. 通过取消选择“Delete boot disk on instance delete”并终止 VM,从要移动的 VM 中分离引导磁盘

  2. 从分离的启动磁盘创建映像

  3. 将图像上传到 Google Cloud Storage 并与新项目共享

  4. 根据你上传到谷歌云存储的图片在新项目下创建自定义图片

  5. 基于自定义镜像在新项目下新建VM实例


推荐阅读