更新时间:2022-05-10 GMT+08:00
分享

集群外资源迁移

若您的集群不涉及表1中的集群外资源,或迁移后无需使用华为云提供的其他云服务进行资源替换,可忽略本章节内容。

容器镜像迁移

为保证集群迁移后容器镜像可正常拉取,提升容器部署效率,十分建议您将私有镜像迁移至华为云容器镜像服务SWR。CCE配合SWR为您提供容器自动化交付流水线,采用并行传输的镜像拉取方式,能够大幅提升容器的交付效率。

若您的自建镜像仓库为Harbor 1.10.5以上版本,则Harbor中集成了与华为云SWR的对接,只需要填写相关参数即可进行迁移,具体操作请参考跨云Harbor同步镜像至华为云SWR。否则,您可参考客户端上传镜像,进行以下操作手动完成容器镜像的迁移。

  1. 远程登录原集群中任意一个节点,使用docker pull命令拉取所有镜像到本地。
  2. 登录SWR控制台,单击页面右上角的“登录指令”并复制。
  3. 在节点上执行上一步复制的登录指令。

    登录成功会显示“Login Succeeded”。

  4. 为所有本地镜像打上标签。

    docker tag [镜像名称1:版本名称1] [镜像仓库地址]/[组织名称]/[镜像名称2:版本名称2]
    • [镜像名称1:版本名称1]:等待上传的本地镜像名称和版本名称。
    • [镜像仓库地址]:可在SWR控制台上查询。
    • [组织名称]:您在SWR控制台中创建的组织名称。
    • [镜像名称2:版本名称2]:SWR中显示的镜像名称和镜像版本。

    示例:

    docker tag nginx:v1 swr.cn-east-3.myhuaweicloud.com/cloud-develop/mynginx:v1

  5. 使用docker push命令将所有本地容器镜像文件上传到华为云SWR。

    docker push [镜像仓库地址]/[组织名称]/[镜像名称2:版本名称2]

    示例:

    docker push swr.cn-east-3.myhuaweicloud.com/cloud-develop/mynginx:v1

数据库与存储迁移(按需)

您可根据实际生产需求,选择是否使用华为云提供的云数据库服务RDS对象存储服务OBS,华为云为您提供了全套的数据库与对象存储迁移解决方案。完成迁移后,新建CCE集群中的应用需要重新配置数据库与存储。

数据库迁移

若您的数据库采用集群外的非容器化部署方案,且需将数据库同步搬迁至华为云,华为云为您提供了数据复制服务 DRS帮助完成数据库迁移。DRS服务具有实时迁移、备份迁移、实时同步、数据订阅和实时灾备等多种功能。请由运维或者开发人员进行数据库的迁移,详情请参见跨云数据库在线迁移。完成迁移后,可参考数据库更新适配进行对接。

存储迁移

若您的集群对接了对象存储服务,且需同步搬迁至华为云,华为云为您提供了对象存储迁移服务 OMS,帮助您将对象存储中的数据在线迁移至华为云的对象存储服务。其他存储类型暂未提供官方工具支持。

请由运维或者开发人员进行对象存储数据的迁移,详情请参见创建单个迁移任务。完成迁移后,可参考对接已有对象存储挂载到应用实例。

目前对象存储迁移服务OMS支持亚马逊云(中国)、阿里云、微软云、百度云、华为云、金山云、优刻得、青云、七牛云、腾讯云平台的对象存储数据迁移到华为云对象存储服务OBS

分享:

    相关文档

    相关产品

close