gpt4 book ai didi

networking - 从 GCE 中的旧网络迁移

转载 作者:行者123 更新时间:2023-12-04 08:40:39 28 4
gpt4 key购买 nike

长话短说 - 我需要在项目之间使用网络来为它们单独计费。

我想从一个点访问不同项目中的所有 VM,我将用于配置系统(我们称之为协调器节点)。

看起来 VPC 网络对等是一个完美的解决方案。但不幸的是,现有网络之一是“遗留”网络。以下是 google 文档关于旧网络的说明。

About legacy networks Note: Legacy networks are not recommended. Many newer GCP features are not supported in legacy networks.



好的,问题自然来了:如何迁移出遗留网络?文档不涉及此主题。不可能吗?

我有一堆虚拟机,我可以一个一个地关闭它们:
  • 关机
  • 改变一些东西
  • 重启

  • 不幸的是,即使虚拟机关闭似乎也无法更改网络?

    编辑:
    建议重新创建保留相同磁盘的 VM。我仍然需要一种将旧网络与新 VPC 网络桥接的方法,以使迁移流畅。关于如何使用 GCE 工具集做到这一点的任何想法?

    最佳答案

    一种可能的解决方案 - 对于旧网络中的每个 VM:

  • 获取VM参数(API获取方法)
  • 删除VM而不删除PD(永久磁盘)
  • 使用步骤 1 中的参数(和现有永久性磁盘)在新 VPC 网络中创建 VM

  • 这种方式停止更改开始与删除重新创建更改没有太大区别。可以编写一个脚本来完全自动化(整个网络的迁移)。如果有人已经这样做了,我不会感到惊讶。
    UDPATE
    https://github.com/googleinterns/vm-network-migration工具自动执行上述过程,此外它还支持整个实例组或负载均衡器等的迁移。检查一下。

    关于networking - 从 GCE 中的旧网络迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47716433/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com