服务器迁移至容器镜像

2024-09-03   访问量:1007

由于容器具有成本低、高效部署、可移植性强、环境一致性等优势,您可以通过SMC将Linux源服务器迁移为容器镜像,然后使用容器镜像部署容器应用,从而实现低成本容器化应用迁移。

说明

  • 阿里云容器镜像服务ACR(Alibaba Cloud Container Registry)是面向容器镜像、Helm Chart等符合OCI标准的云原生制品安全托管及高效分发平台。ACR企业版支持全球同步加速、大规模和大镜像分发加速、多代码源构建加速等全链路加速能力,与容器服务ACK无缝集成,帮助企业降低交付复杂度,打造云原生应用一站式解决方案。更多信息,请参见什么是容器镜像服务ACR

  • 阿里云容器服务Kubernetes版ACK(Container Service for Kubernetes)是全球首批通过Kubernetes一致性认证的服务平台,提供高性能的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理,让您轻松高效地在云端运行Kubernetes容器化应用。更多信息,请参见产品简介

使用限制

仅x86架构Linux操作系统的服务器支持迁移为容器镜像。

迁移影响

在迁移之前,请先了解以下事项,具体如下表所示。



影响项

说明


迁移数据目录


迁移时,SMC能够获取迁移源的磁盘分区结构,在创建迁移任务时自动生成目标磁盘分区。在尽可能保持迁移源磁盘分区结构的同时,提高迁移的传输速率。

  • 当未启用块复制时,默认会迁移系统根目录下的所有目录(包括挂载在根目录下的其他分区目录),生成一个系统盘分区。如果您需要将其他分区目录迁移为一个独立的数据盘,例如:/disk1,必须在创建迁移任务时选中并配置数据盘。如果不需要迁移某些分区目录,具体操作,请参见如何过滤、排除不需要迁移的文件或目录?

  • 当启用块复制时,默认只会迁移系统盘根分区目录,例如://boot等分区。如果您需要迁移其他分区,必须在创建迁移任务时选中并配置数据盘。

中转实例


请勿干涉中转实例 。

每次迁移时,SMC会在您的阿里云目标账号下创建一台名为No_Delete_SMC_Transition_Instance的临时中转实例(默认实例规格范围请参见中转实例规格有哪些),用于辅助迁移。为避免迁移失败,迁移过程中请勿停止、启动、重启或者释放中转实例。迁移完成后,该中转实例会自动释放。

说明

如果选择迁移到目标实例,目标实例即为中转实例。

IP地址


迁移后IP地址会发生变化,如果业务涉及IP地址的配置,迁移后请自行修改。

系统底层硬件设备

迁移后,系统底层硬件设备会发生变化,可能会导致某些与硬件绑定的应用许可证(License)失效,请做好检查。

前提条件

迁移操作

步骤一:导入迁移源

步骤二:创建迁移任务

验证迁移结果

  • 迁移实时状态已完成时,表示迁移成功。

    image

    迁移成功后会生成阿里云容器镜像,您可以通过容器镜像部署容器应用。具体操作如下:

    1. 创建ACK集群。具体操作,请参见创建集群

    2. 在迁移源的操作列,单击部署应用,系统跳转到创建应用页面。

    3. 创建应用。具体操作,请参见创建无状态工作负载Deployment

    4. 迁移服务器后,您需要对数据校验和验证,确保数据的完整性和正确性。具体操作,请参见迁移Linux服务器后怎么检查系统?

      说明

      如果源服务器已经绑定域名,迁移后公网IP地址会发生变化,请将域名解析到新的服务器公网IP地址。具体操作,请参见快速添加网站解析

  • 迁移实时状态出错时,表示迁移任务出错。此时,您需要排查问题后重试:

    1. 操作列,单击排查错误,根据错误码和错误信息提示修复问题。更多信息,请参见SMC FAQ故障排除

    2. 迁移任务页面,单击重试任务

      迁移任务会从上一次结束时的进度处继续迁移。

      重要

      如果中转实例已被释放,需要重新迁移。具体操作,请参见误释放了中转实例怎么办

清理资源

迁移时,SMC会在您的阿里云目标账号下创建一台名称为No_Delete_SMC_Transition_Instance的临时按量付费中转实例,用于辅助迁移。您需要根据迁移是否成功选择是否需要手动清理:

  • 迁移成功:中转实例会自动释放,您无需手动清理。

  • 迁移出错:中转实例会随迁移任务一直存在并产生费用。您可以选择以下方式释放中转实例,避免不必要的扣费:

    • 如果您已确认不再使用该迁移任务,在操作列选择image > 删除,通过删除迁移任务自动清理中转实例。

    • 手动释放中转实例。具体操作,请参见释放实例


热门文章
更多>