轻量级服务器迁移至阿里云轻量应用服务器

2025-11-25   访问量:1018

如果您计划将现有的轻量级服务器(如腾讯云轻量应用服务器、华为云云耀云服务器或AWS Lightsail实例)迁移到阿里云轻量应用服务器 SAS(Simple Application Server),可以通过阿里云的服务器迁移中心 SMC(Server Migration Center)轻松实现。SMC是阿里云提供的迁移平台,专注于提供能力普惠、体验一致、效率至上的迁移服务,满足您在阿里云的迁移需求。

说明

  • 阿里云轻量应用服务器是可快速搭建且易于管理的轻量级云服务器,提供基于单台服务器的应用部署、安全管理、运维监控等服务,一站式提升您的服务器使用体验和效率。更多信息,请参见什么是轻量应用服务器

  • 如果阿里云轻量应用服务器无法满足您的业务需求,建议您将其他云厂商的轻量级服务器直接迁移至阿里云ECS实例,以获取更加灵活的资源配置方案。具体操作,请参见服务器迁移至云服务器ECS

使用限制

  • SMC不支持将阿里云ECS迁移至阿里云轻量应用服务器

    您可以借助SCP命令和数据传输服务 DTS(Data Transmission Service)ECS实例中部署的网站程序迁移至轻量应用服务器。具体操作,请参见迁移ECS实例至轻量应用服务器

  • SMC不支持阿里云轻量应用服务器之间相互迁移。

    如果您需要在阿里云轻量应用服务器之间迁移数据,请参见轻量应用服务器之间的数据迁移

  • 不支持Windows系统和Linux系统相互迁移,即Windows系统只能迁移到Windows系统,Linux系统只能迁移到Linux系统。

  • 源轻量服务器最多可挂载1块数据盘。

  • 不支持迁移演练。在迁移阶段自动跳过迁移演练,直接进入下一步。

迁移影响

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



影响项

说明


迁移数据目录


迁移时,SMC能够根据源服务器的磁盘分区结构,自动生成尽可能与源服务器磁盘分区结构一致的目标磁盘分区结构。您可以按需调整目标磁盘分区结构,包括分区大小与位置顺序、传输方式、是否开启LVM等配置。

默认迁移服务器的所有磁盘:

  • 如果数据盘下不存在挂载点,则不会迁移该数据盘。

  • 如果不需要迁移某些分区目录,则可以在调整磁盘分区结构时,选择不迁移。

更多信息,请参见按需调整磁盘分区结构

中转实例


请勿干涉中转实例 。

为避免迁移失败,迁移过程中请勿停止、启动、重启、释放中转实例或者更改中转实例的计费方式。迁移完成后,该中转实例会自动释放。

说明

  • 每次迁移时,SMC会在您的阿里云目标账号下创建一台名为No_Delete_SMC_Transition_Instance的按量付费的临时中转实例(默认实例规格范围请参见中转实例规格有哪些),用于辅助迁移。

  • 如果选择迁移到目标实例,目标实例即为中转实例,该实例不会被自动释放。

更多信息,请参见迁移原理

IP地址


迁移后IP地址会发生变化,可能导致服务中断,建议您在业务低谷的时间段进行迁移。如果业务涉及IP地址的配置,迁移后请自行修改域名解析、备案等。

说明

如果源服务器已经绑定域名,请将域名解析到新的服务器公网IP地址。具体操作,请参见添加网站解析

系统底层硬件设备

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

准备工作

  • 已完成服务器迁移前的准备工作。具体操作,请参见迁移前准备

  • 已了解迁移SMC客户端、迁移原理、迁移计费、迁移流程、反馈渠道等。更多信息,请参见迁移指引

  • 已创建一台阿里云轻量应用服务器,且其存储、操作系统的配置和源服务器满足适配要求。如果您还未创建目标阿里云轻量应用服务器,请参见创建轻量应用服务器

    警告

    迁移后,阿里云轻量应用服务器实例中的原数据将会被清除(待迁移服务器的数据不会受到影响)。因此,如果阿里云轻量应用服务器实例中存在重要数据,建议您做好数据备份。

    • 目标服务器所挂载的数据盘的数量需要大于等于迁移源的数据盘的数量,但目标实例最多只能挂载1块数据盘。如果目标实例的数据盘数量不满足需求,您需要挂载且只能挂载1块数据盘。挂载数据盘的具体操作,请参见挂载数据盘分区格式化数据盘

    • 目标服务器的系统盘和数据盘的容量建议大于等于迁移源的系统盘和数据盘的容量。如果您需要缩容源服务器的系统盘和数据盘,目标实例的系统盘和数据盘的容量至少要大于等于源服务器的系统盘和数据盘的实际使用容量。如果目标实例的云盘容量不满足需求,您需要对云盘进行扩容。云盘的扩容的具体操作,请参见扩容数据盘

    • 操作系统一致:源服务器和目标服务器的操作系统需要保持一致,即Windows系统只能迁移到Windows系统,Linux系统只能迁移到Linux系统。

    • 数据盘数量及容量要求

迁移操作

步骤一:导入迁移源

迁移源指您准备迁移的IDC服务器、虚拟机、其他云平台的云主机或其他类型的服务器。SMC支持多种导入迁移源方式,您可以根据实际需要选择对应的导入迁移源方式。更多信息,请参见如何选择导入迁移源方式?

命令行一键导入迁移源(推荐)

通过SMC客户端导入迁移源

重要

  • 源服务器需要具备公网访问能力。如果源服务器存在防火墙限制,请参见SMC服务域名有哪些?获取SMC域名和端口,并添加至防火墙白名单。

  • 如果您的源服务器无法访问公网或想通过私网传输提升迁移效率,请通过SMC客户端导入方式。

  1. 访问SMC控制台-服务器迁移

  2. 服务器迁移页面,单击导入迁移源

  3. 根据界面提示配置参数并复制激活码命令,关于参数的说明,具体如下表所示。

    参数

    说明

    工作组(可选)

    适用于批量迁移到云服务器镜像的场景,单个服务器迁移,请跳过此参数。

    您可以把多个迁移源加入到同一个工作组进行管理。关联工作组的迁移源在迁移时必须开启自动增量同步。批量迁移服务器的具体操作,请参见服务器批量迁移

    如果未创建工作组,单击创建新的工作组

    迁移源类型

    选择物理机/虚拟机/其他云平台云服务器

    导入方式

    选中命令行导入:按需生成激活码脚本命令,在源服务器上一键执行来导入迁移源。

    激活数额度

    请输入激活码可激活的迁移源数量。取值范围为1~1000 ,默认为200。

    有效期

    请输入激活码的有效期。取值范围为1~90天,默认为90天。

    激活码

    生成激活码后,复制命令。操作步骤如下:

    1. 单击生成激活码

    2. 根据源服务器操作系统,单击Linux ShellWindows Powershell页签。

    3. 单击复制,复制激活码命令。

  4. 登录源服务器,使用管理员权限粘贴并运行复制的命令,执行导入迁移源的操作。

    Linux源服务器

    Windows源服务器

    1. 登录Linux源服务器。

    2. 使用管理员权限粘贴并运行复制的命令,执行导入迁移源的操作。

      image.png

      执行命令后,出现类似Import Source Server [s-bp18x8751kgz2oyh****] Successfully!回显信息,表示导入迁移源成功。

  5. SMC控制台的服务器迁移页面的迁移实时状态列,查看迁移源的状态。

    • 请根据控制台出错提示或者通过查看SMC客户端目录下日志文件解决问题。SMC客户端默认安装目录如下:

    • 常见问题及修复方案,请参见SMC FAQ排除报错

    • Windows源服务器:默认安装目录为 C:\smc

    • Linux源服务器:默认安装目录为/smc

    • 如果迁移源为迁移源在线状态,表示导入迁移源成功。

    • 如果迁移源为其他状态,表示导入迁移源失败。请参见以下方案解决问题后,重新导入迁移源。

    步骤二:迁移配置

    1. 在目标迁移源的操作列,单击开始迁移

    2. 根据界面提示配置相关参数后,单击开始迁移

      • 指定VPCvSwitch:迁移任务在您指定的VPCvSwitch下创建中转实例。

      • 不指定VPCvSwitch:迁移任务会在系统自动新建的VPCvSwitch下创建中转实例。

      • 在带宽有限的环境下,使用高压缩率,可以提升数据的传输速度。

      • 在带宽很高的情况下,建议您不压缩传输数据,可减少对迁移源CPU资源的耗费。

      • 未开启:目标磁盘分区结构默认与迁移源一致。

      • 开启:可以调整目标磁盘分区结构,包括分区大小与位置顺序、传输方式、是否开启LVM等配置。

        磁盘分区结构的参数说明如下:

      • 为避免迁移失败,在迁移过程中请勿停止、启动、重启或者释放目标实例。

      • 如果目标实例数据盘数量少于迁移源数据盘数量,迁移源的数据盘将不会全部迁移。

      • 如果目标实例的磁盘容量小于迁移源磁盘容量,建议先对目标实例的磁盘进行扩容。具体操作,请参见扩容数据盘

      • 立即迁移:创建迁移任务后立即启动迁移。默认选择立即迁移

      • 预约迁移:创建迁移任务后,在设置的时间自动启动迁移任务。

        说明

        预约执行时间最早可设置为当前时间后10分钟。

      • 只创建:仅创建迁移任务,后续需要在操作列单击开始任务,手动启动迁移任务。

        1. 配置基本参数,参数说明具体如下表所示。

          参数

          说明

          示例

          任务名称

          迁移任务的名称。

          轻量服务器迁移

          任务描述

          输入迁移任务的描述。

          test

          目标类型(必填)

          选择轻量应用服务器

          轻量应用服务器

          目标地域(必填)

          目标地域指的是您的轻量服务器要迁入阿里云的地域。关于地域的更多信息,请参见地域和可用区

          杭州

          目标实例(必填)

          选择一个轻量应用服务器实例作为目标实例。

          轻量应用服务器的存储、操作系统等必须和源服务器适配。例如:只能从Linux源服务器迁移到Linux轻量服务器,或者从Windows源服务器迁移到Windows轻量服务器。

          重要

          -

          执行方式

          选择迁移任务执行方式:

          保持默认

        2. 按需调整磁盘分区结构,参数说明具体如下表所示。

          参数

          说明

          示例

          调整磁盘分区结构

          根据需求选择是否开启调整磁盘分区结构。仅SMC客户端版本为2.8.0及以上支持此功能,关于SMC客户端的更多信息,请参见SMC客户端使用指南

          保持默认

        3. (条件必选)如果您需要设置网络模式、压缩率等参数,单击高级配置,配置高级参数,参数说明具体如下表所示。

          参数

          说明

          示例

          网络模式


          迁移数据通过公网传输到中转实例。使用该模式,源服务器需能访问公网。根据实际需要,选择是否指定专有网络(VPC)和交换机(vSwitch)。

          保持默认


          传输限速

          传输限速是限制实际网络传输速度,单位为Mbps。若设置压缩率大于0,实际网络传输速度(即压缩后数据的传输速度)小于迁移实时状态中显示的速度。

          保持默认

          压缩率


          迁移过程中,数据压缩传输的级别。请根据您的实际需要,设置压缩率。

          取值范围为0~10,默认值为7,0表示不压缩传输数据。

          保持默认

          Checksum验证


          默认关闭,开启后,可增强数据一致性校验,但是可能会降低传输速度。

          保持默认

          开启SSL加密传输

          默认开启。使用SSL加密传输迁移数据可以提升数据的安全性,同时保证数据的完整性。


          标签

          为迁移任务绑定标签键值,便于查询与管理迁移任务。更多信息,请参见使用标签管理迁移源和迁移任务通过标签实现精细化权限管理

          说明

          同一个迁移任务最多可绑定20个标签。

          保持默认

          上报诊断日志

          自动上传SMC客户端日志到SMC服务端,用于报错诊断分析,便于迁移出错时定位问题,该功能默认开启。

          SMC客户端日志一般保存于安装目录的/smc/go2aliyun_client*/Logs下。

          保持默认

      • 在弹出的对话框中,仔细阅读迁移提示后,单击我确认我已知悉

      • 服务器迁移页面,查看迁移实时状态。

        由于传输数据耗时受源端数据大小,网络带宽等因素影响,请耐心等待迁移任务完成。

        image

        说明

        订阅迁移出错事件、修改迁移、暂停迁移,具体操作如下:


        • 速度:指每秒传输的迁移数据量(即压缩前数据的传输速度)。若在创建迁移任务时设置压缩率大于0,该显示速度将大于实际网络传输速度(即压缩后数据的传输速度)。

        • 剩余同步时间:根据当前速度计算的剩余同步时间,剩余同步时间=(总数据量-已传输数据量)/速度。

        • 若传输速度过小无法满足计划,您可以考虑临时提升源服务器和目标服务器的固定带宽。更多信息,请参见评估迁移时间与测试传输速度

      • (可选)如需查看迁移的详情信息,参照以下步骤。

        查看迁移详情信息

      验证迁移结果

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

        image

        • 如果业务涉及IP地址的配置,请自行修改。

        • 如果源服务器已经绑定域名,请将域名解析到新的服务器公网IP地址。具体操作,请参见添加网站解析

        • 轻量服务器迁移完成后,您可以检查迁移后数据是否完整及其实例和应用是否正常。操作如下:

        1. 在目标迁移任务的操作列,单击查看目标实例

          跳转到阿里云轻量应用服务器控制台。

        2. 远程登录轻量应用服务器。具体操作,请参见远程连接Linux服务器远程连接Windows服务器

        3. 检查轻量应用服务器的数据和应用。具体操作,请参见迁移Linux服务器后怎么检查系统?迁移Windows服务器后怎么检查系统?

        4. 说明

          迁移后IP地址将会发生变化:

      • 迁移实时状态出错时,表示迁移任务出错。

        此时,您需要排查问题后重试:

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

        2. 修复问题后,在操作列,单击重试迁移

          系统会从上一次结束的进度处继续迁移。

      相关文档

      • 由于更换了服务器,因此服务器的公网IP发生了变化。如果您在之前的服务器中绑定并解析了域名,则在完成数据迁移后,需要在新的服务器中重新绑定并解析域名。具体操作,请参见注册并解析域名

      • 您可以借助SCP命令和数据传输服务 DTS(Data Transmission Service)ECS实例中部署的网站程序迁移至轻量应用服务器。具体操作,请参见迁移ECS实例至轻量应用服务器

      • 如果您需要在阿里云轻量应用服务器之间迁移数据,请参见轻量应用服务器之间的数据迁移


      热门文章
      更多>