Google Cloud Platform网络服务器虚拟实​​例的迁移(从一个帐户到另一个帐户)

时间:2020-06-08 18:21:55

标签: google-cloud-platform migration debian webserver

我正在寻找有关如何将完整的磁盘/实例从Google Cloud Platform帐户#1正确导出到GCP帐户#2的全面演练。

对于我们中的某些人来说,这似乎不是一个令人不安的问题,但是许多认真学习的人会犹豫不决地迁移其Web服务器,因为它可能会损坏磁盘和/或由于网络/ HWID。

某人如何将完整的Web服务器从一个帐户迁移到另一个帐户。

注意: 无法共享(实例)。它必须是完全自主的(手动下载完整磁盘),并且不依赖于GCP项目/实例共享。

1 个答案:

答案 0 :(得分:1)

  1. 关闭[停止]您的实例。
  2. 转到此确切部分:“ Compute Engine>图片”
  3. 您应该在主体/主体容器(顶部)中看到“创建图像”
  4. 单击并选择“磁盘”作为“源”,然后选择“您的实例名称”作为“源磁盘”
  5. 创建图像
  6. 准备将图像导出到您的Google Storage (存储>存储>创建文件夹)
  7. 使用网络控制台: (gcloud计算图像导出--image = 您的图像名称-目标- uri = gs://SOMEFOLDER/YOURIMAGE.vmdk --export-format = vmdk)
  8. 导航到您的存储浏览器
  9. 手动下载刚刚导出的图像
  10. 在另一个浏览器中,登录到您的备用帐户,然后导航至“存储”>“存储”
  11. 上传您新创建/下载的vmdk
  12. 完全上传后,导航至Compute Engine>实例
  13. 点击创建实例
  14. 在“源”部分中,选择“虚拟磁盘”选项
  15. 使用您的gs://your-snapshot-img.vmdk路径
  16. 部署实例
  17. 完成后,您需要编辑DNS记录以反映您的新IP。

如果遵循此步骤,则Web服务器应正常工作,并且迁移将成功。

确保编辑/更新包含旧IP的所有配置。