迁移谷歌云平台网络服务器虚拟实例(从一个账户迁移到另一个账户)。

问题描述 投票:1回答:1

我正在寻找一个全面的演练,如何正确地将一个完整的diskinstance从谷歌云平台账户#1导出到GCP账户#2。

这个问题对于我们一些人来说可能并不麻烦,但是很多细心的学习者会犹豫是否要对自己的webservers进行迁移,担心会破坏磁盘,或者由于网络HWID的改变而导致网络问题。

有人会如何将一个完整的webserver从一个账号迁移到另一个账号。

注:不可能共享(实例)。它需要是一个完全自主的(手动下载完整的磁盘),不依赖于GCP项目实例共享。

google-cloud-platform migration debian webserver
1个回答
1
投票
  1. 关闭[停止]您的实例。
  2. 转到这个确切的部分。"计算引擎> 图像"
  3. 你应该在主体容器中看到 "创建图像"(顶部部分)。
  4. 点击并选择 "磁盘 "作为 "源 "和 "你的实例名称 "作为 "源磁盘"
  5. 创建图像
  6. 准备将图像导出到您的谷歌存储(存储>存储>创建文件夹)。
  7. 使用web-console:(gcloud compute images export --image=)。您的图像名称 --destination- uri=gs:/SOMEFOLDERYOURIMAGE.vmdk --export-format=vmdk)
  8. 导航到您的存储浏览器
  9. 手动下载刚刚导出的图片。
  10. 在另一个浏览器中,登录到您的备用账户,并导航到 "存储>存储
  11. 上传你新创建的下载的vmdk。
  12. 完全上传后,导航到 Compute Engine > Instances。
  13. 点击 "创建实例"。
  14. 在 "源 "部分,选择 "虚拟磁盘 "选项。
  15. 使用你的gs:/your-snapshot-img.vmdk路径。
  16. 部署实例
  17. 一旦完成,你需要编辑你的DNS记录来反映你的新IP。

如果按照这个步骤,webserver应该可以正常工作,迁移也会成功。

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

© www.soinside.com 2019 - 2024. All rights reserved.