【问题标题】:Migration of a Google Cloud Platform webserver virtual instance (from one account to another)迁移 Google Cloud Platform 网络服务器虚拟实​​例(从一个帐户到另一个帐户)
【发布时间】:2020-09-27 19:31:09
【问题描述】:

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

对于我们中的某些人来说,这似乎不是一个令人不安的问题,但许多细心的学习者会犹豫是否迁移他们的网络服务器,因为担心它可能会损坏磁盘和/或由于网络变化而导致网络问题/硬件标识符。

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

注意事项: 不能共享(实例)。它需要是完全自主的(手动下载全盘),并且不依赖于 GCP 项目/实例共享。

【问题讨论】:

  • 欢迎来到 Stack Overflow。你的问题太宽泛了,不能简单回答。在 Internet 上搜索可帮助您了解如何迁移 VM 的指南。欲了解更多信息,请阅读此链接:stackoverflow.com/help/dont-ask AND stackoverflow.com/help/how-to-ask
  • 尽管看起来很宽泛,但我认为这是一个相当有趣的问题,因为官方程序将用于共享 VM 的权限。因此,似乎有必要进行一些调整。 GCP 相当复杂,需要 GCP 命令。我相信这个问题是正确的。

标签: google-cloud-platform migration debian webserver


【解决方案1】:
  1. 关闭 [停止] 您的实例。
  2. 转到这个确切的部分:“计算引擎 > 图像”
  3. 您应该会在 main/body 容器(顶部)中看到“创建图像”
  4. 单击并选择“磁盘”作为“源”和“您的实例名称”作为“源磁盘”
  5. 创建图像
  6. 准备将图像导出到您的 Google 存储 (存储 > 存储 > 创建文件夹)
  7. 使用网络控制台: (gcloud 计算图像导出 --image=您的图像名称 --destination- 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。

如果遵循这一点,网络服务器应该可以正常工作并且迁移会成功。

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-17
  • 1970-01-01
  • 1970-01-01
  • 2020-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多