开发者社区 > 云原生 > 容器服务 > 正文

管理员好,容器服务ACK跨账号迁移,源集群和目标集群都需要加入到注册集群吗?

管理员好,容器服务ACK跨账号迁移,源集群和目标集群都需要加入到注册集群吗?

展开
收起
真的很搞笑 2023-07-22 12:40:33 87 0
2 条回答
写回答
取消 提交回答
  • 管理员您好!在容器服务ACK中进行跨账号迁移时,源集群和目标集群都不需要直接加入注册集群。让我解释一下整个过程:

    1. 创建备份中心:在源集群所在的账号中,创建一个备份中心(可以是一个Kubernetes集群),用于存储和管理源集群的备份数据。

    2. 备份源集群:使用备份中心提供的功能或工具,对源集群进行备份操作,并将备份数据存储到备份中心中。

    3. 创建注册集群:在目标账号中,通过容器服务ACK创建一个新的集群作为注册集群,该集群将成为迁移后的目标集群。

    4. 导入备份数据:在注册集群中,使用备份中心提供的功能或工具,将源集群的备份数据从备份中心导入到注册集群中。这个过程可能涉及数据传输、恢复和验证等步骤。

    5. 验证和调整:在注册集群中验证数据是否正确导入,并进行必要的调整和配置更改,以适应目标环境和需求。

    在这个过程中,源集群和目标集群都仅与备份中心进行交互,而不直接加入注册集群。备份中心充当一个中间节点,帮助实现源集群到目标集群的迁移。

    2023-07-28 10:06:22
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    ACK跨账号迁移时,源集群和目标集群是否需要加入注册集群,需要看具体场景:

    如果迁移集群只在内网互访,不需要对外提供服务,则源集群和目标集群不需要加入注册集群。

    如果源集群需要对外提供服务(使用公网IP或SLB),而目标集群在迁移完成后需要替换源集群的访问地址,则有两种迁移方式:

    需要加入注册集群:

    源集群和目标集群都需要加入注册集群,注册集群会提供集群服务的访问入口。

    这样在迁移完成后,可以将注册表中源集群的服务访问地址修改为目标集群的地址,实现无感知迁移。

    不需要加入注册集群:

    可以通过修改SLB后端端口或公网IP的方式,将流量从源集群切换到目标集群。

    这种方式不需要注册集群,但需要管理SLB或公网IP地址。

    总的来说:

    如果迁移前后集群仅内网互通,则不需要注册集群;
    如果希望保持对外服务不中断,最好利用注册集群实现零感知迁移。

    2023-07-23 17:26:06
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像