桌面服务器迁移至无影云电脑

SMC支持将您的基于物理机、本地虚拟机(VMware、Xen、KVM、Hyper-V等)、其他云厂商(AWS、Azure、Google Cloud、腾讯云等)桌面系统迁移到阿里云无影云电脑,通过使用无影为您提供易用、安全、高效的云上桌面服务,帮助您快速构建、高效管理桌面办公环境,提供安全、灵活的办公体系。本文介绍如何将桌面服务器迁移至阿里云无影云电脑。

说明

无影云电脑EDS)是一种易用、安全、高效的云上桌面服务。它支持快速便捷的桌面环境创建、部署、统一管控与运维。无需前期传统硬件投资,帮您快速构建安全、高性能、低成本的企业桌面办公体系。可广泛应用于具有高数据安全管控、高性能计算等要求的安全办公、金融、设计、影视、教育等领域。更多信息,请参见什么是无影云电脑

使用限制

  • 目前仅支持Windows源服务器迁移至阿里云无影云电脑,且不支持以下版本:

    • Windows 8.1及以下版本

    • Windows 11

    • Windows Server 2016及以下版本

  • 仅迁移桌面服务器的系统盘,不支持迁移数据盘。

迁移影响

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

影响项

说明

中转实例

请勿干涉中转实例 。

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

说明

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

IP地址

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

说明

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

系统底层硬件设备

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

前提条件

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

迁移操作

步骤一:导入迁移源

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

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

重要

源服务器需要具备公网访问能力

  1. 登录SMC控制台

  2. 在左侧导航栏,选择迁移上云 > 桌面迁移

  3. 桌面迁移页面,单击导入迁移源

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

    参数

    说明

    迁移源类型

    选择物理机/虚拟机/云服务器

    导入方式

    选中命令行导入

    激活数额度

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

    有效期

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

    激活码

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

    1. 单击生成激活码

    2. 单击Windows powerShell页签。

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

  5. 执行导入迁移源的操作。

    1. 登录Windows源服务器。

    2. 以管理员权限打开Windows PowerShell。

    3. 粘贴复制的命令,执行导入迁移源的操作。

      image.png

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

  6. 在SMC控制台的桌面迁移页面的迁移实时状态列,查看迁移源的状态。

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

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

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

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

通过控制台自动导入迁移源

重要
  • 源服务器需要具备公网访问能力

  • 如果您使用RAM用户导入迁移源,则需要为RAM用户授权:

    • 需要授予RAM用户只读访问RAM权限AliyunRAMReadOnlyAccess。具体操作,请参见为RAM用户授权

    • 需要为RAM用户授予云命令行管理权限AliyunCloudShellFullAccess。具体操作,请参见访问控制RAM

  1. 登录SMC控制台

  2. 在左侧导航栏,选择迁移上云 > 桌面迁移

  3. 桌面迁移页面,单击导入迁移源

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

    参数

    说明

    迁移源类型

    选择物理机/虚拟机/云服务器

    导入方式

    选中控制台导入

    迁移源名称

    输入迁移源名称。长度为2~128个英文或中文字符。必须以大小写字母或中文开头,不能以http://https://开头。可以包含数字、半角冒号(:)、下划线(_)或者中划线(-)。

    操作系统类型

    选择Windows

    重要

    源服务器需要先安装OpenSSH服务,否则无法导入迁移源。具体操作,请参见Windows服务器如何安装OpenSSH服务?

    IP地址

    请输入可通过公网访问的IPv4地址,例如:120.55.XX.XX。

    端口

    请输入迁移源端SSH服务端口号。取值范围:1~65535,默认为22。

    用户名

    请输入操作系统的用户名,默认为Administrator

    密码

    请输入操作系统的用户名对应的密码。

  5. 配置参数后,单击导入

    导入迁移源大约需要3~10分钟,请您耐心等待。

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

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

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

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

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

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

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

通过SMC客户端导入迁移源

关于SMC客户端的更多信息,请参见SMC客户端使用指南

  1. 登录SMC控制台

  2. 在左侧导航栏,选择迁移上云 > 桌面迁移

  3. 桌面迁移页面,单击导入迁移源

  4. 导入迁移源页面,配置相关参数,参数说明如下表所示。

    参数

    说明

    迁移源类型

    选择物理机/虚拟机/云服务器

    导入方式

    选中客户端导入

    导入说明

    导入说明后,请根据源服务器操作系统的架构(Arm和x86)和位数(32位和64位),下载对应的SMC客户端。

  5. 导入迁移源。

    重要

    迁移的过程中请勿关闭SMC客户端直至迁移完成。否则,迁移源将与SMC控制台失去联系,无法完成迁移。

    1. 使用支持文件传输的第三方远程连接工具将SMC客户端上传至Windows源服务器。例如:WinSCP。

    2. 在Windows源服务器上,使用Windows自带的解压工具或您自行安装的解压工具,解压SMC客户端压缩包。

    3. 在适配您迁移源系统版本的SMC客户端文件夹,运行SMC客户端。

      • GUI版本:双击运行go2aliyun_gui.exe应用程序。

      • 命令行版本:双击运行go2aliyun_client.exe应用程序。

      说明

      程序运行时会提示需要管理员权限,单击确定

    4. 获取激活码或者访问密钥(AccessKey)。

      • (推荐)获取激活码:在SMC控制台的导入说明中,单击生成激活码并复制激活码信息。

      • 获取访问密钥(AccessKey):阿里云账号的访问密钥AccessKey包括AccessKey ID和AccessKey Secret,如果您未创建,请先创建。具体操作,请参见创建AccessKey

    5. 根据提示信息,输入激活码或者访问密钥(AccessKey)。

      • GUI版本:在Token Id/AKToken Code/SK文本框中,输入激活码或者访问密钥(AccessKey)后,单击运行。更多信息,请参见SMC客户端使用指南

      • 命令行版本:输入激活码access_access_token_idaccess_token_code的值,并按Enter键。

      当回显出现类似“Import Source Server [s-bp11npxndknsycqj****] Successfully!”的信息时,表示导入迁移源成功。

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

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

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

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

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

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

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

步骤二:创建迁移任务

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

  2. 根据界面提示配置相关参数后,单击立即创建

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

      参数

      说明

      示例

      任务名称

      迁移任务的名称。

      桌面迁移

      任务描述

      输入迁移任务的描述。

      test

      目标类型(必填)

      选择桌面镜像

      桌面镜像

      目标地域(必填)

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

      杭州

      镜像名称

      输入桌面镜像名称。

      test

      执行方式

      选择迁移任务执行方式:

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

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

        说明

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

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

      保持默认

    2. 配置磁盘参数,参数说明具体如下表所示。

      参数

      说明

      示例

      目标磁盘(GiB)

      默认显示源服务器的磁盘结构。

      • 系统盘和系统分区:默认选中,不支持修改。

        • 系统盘:显示目标无影云电脑系统盘的大小,单位为GiB。

        • 分区<N>:SMC能够根据迁移源的磁盘分区结果自动生成目标磁盘分区,单位为GiB。 变量<N>表示第几个分区。如果迁移源的系统盘是单分区结构,则只会生成分区0

        • 块复制:开启块复制后,能够获取更高的传输速度和更完整一致的分区数据。默认开启块复制,不支持修改。

      • 数据盘和分区:默认未选中,不支持修改。

        重要

        不支持迁移数据盘。

      保持默认

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

      参数

      说明

      示例

      是否安装GPU驱动

      根据需求选择是否安装GPU驱动。默认不安装GPU驱动。

      • 开启:如果您需要使用该镜像搭配企业图形型规格,即创建GPU型无影云电脑。需要开启并安装GPU驱动。

        • NVIDIA GRID9:可应用于创建企业图形型-4vCPU/23GiB/4GiB企业图形型-10vCPU/46GiB/8GiB这两个规格的桌面。

        • NVIDIA GRID12:可应用于创建企业图形型-4vCPU/23GiB/4GiB企业图形型-10vCPU/46GiB/8GiB这两个规格以外其他主要企业图形型规格桌面。

        • 自行安装驱动:若您需要使用企业图形型-G28型规格桌面,目前系统提供的驱动无法满足,请您自行安装GPU驱动。如果安装GPU驱动有任何问题,请提交工单获取技术支持。

      • 不开启:不安装GPU驱动,即该镜像不搭配企业图形型规格使用。

      保持默认

      协议类型

      默认选中ASP

      保持默认

      安全防护能力

      根据需求选择是否开启安全防护能力。为保证桌面安全,建议您开启安全防护能力。

      • 启用,将对该镜像创建的桌面提供安全防护能力,默认选中。

      • 不启用,则安全防护和漏洞扫描等安全防护能力对基于该镜像创建的无影云电脑不生效。

      保持默认

      网络模式

      选择传输迁移数据到中转实例使用的网络,默认使用公网传输。中转实例会被创建在所选专有网络(VPC)、交换机(vSwitch)下,因此中转实例会被分配公网IP。

      公网传输(默认)

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

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

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

      私网传输

      迁移数据通过VPC内网传输到中转实例。使用该模式,需要将源服务器与阿里云VPC打通,并且必须指定VPC和vSwitch。

      说明

      如果您能直接从自建机房(Integrated Data Center,IDC)、虚拟机环境或者云主机访问某一阿里云地域下的专有网络VPC,建议您使用该方式进行迁移。使用内网传输能获得比通过公网更快速更稳定的数据传输效果,提高迁移工作效率。您可以通过VPN网关、高速通道物理专线、智能接入网关将源服务器和云上VPC打通。更多信息,请参见连接本地IDC

      保持默认

      传输限速

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

      保持默认

      压缩率

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

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

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

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

      保持默认

      Checksum验证

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

      保持默认

      许可证类型

      选择许可证类型。

      保持默认

      自动增量同步

      迁移任务是否自动同步源服务器增量数据至阿里云。默认关闭自动增量同步。

      • 开启该开关后,需设置以下配置项:

        • 同步重复频率:增量迁移任务周期性自动执行的时间间隔。

        • 最大镜像保留数:增量迁移任务默认保留的最大镜像数。

        迁移任务将自动周期性执行,并同步增量数据至阿里云。增量迁移的最佳实践,请参见服务器增量迁移

      • 关闭该开关后,迁移任务仅执行一次。

      • 增量同步会对比新旧数据,仅对增量数据执行同步。

      • 若在全量迁移完成后,再次创建迁移任务时选中自动增量同步,则此任务仅对增量数据执行同步。

      保持默认

      迁移任务标签

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

      说明

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

      保持默认

      中转实例规格

      可根据实际需求选择中转实例规格:

      • 选择中转实例规格:系统会选择该实例规格创建中转实例。若该实例规格库存不足,则迁移任务创建失败。

      • 不选择中转实例规格:系统默认会按照顺序选择实例规格来创建中转实例。

      重要

      为避免迁移出错,请在迁移过程中请勿停止、启动、重启或者释放中转实例。

      保持默认

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

  4. 迁移任务页面,查看迁移实时状态。

    如果您开启了迁移演练,SMC会先执行迁移演练,演练通过后执行迁移操作。

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

    迁移任务状态为同步中时,速度剩余同步时间说明如下:

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

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

    image

    在迁移任务状态为同步中时,您也可以根据实际需求,对迁移任务执行以下操作:

    • 编辑迁移任务:在操作列单击修改迁移,修改传输限速、压缩率、Checksum验证参数。

    • 暂停迁移任务:在操作列单击暂停迁移,暂停迁移。

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

    1. 在目标迁移源的迁移源ID/名称列,单击欲查看的迁移源ID/名称值。如下图所示:

      image

    2. 迁移任务页签即可查看任务详情。如下图所示:

      image

验证迁移结果

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

    image

    迁移成功后会生成桌面镜像,您可以在操作列,单击创建桌面,系统跳转到无影云电脑控制台页面,您可以创建包含该镜像的桌面模板,然后再基于桌面模板来创建无影云电脑。具体操作,请参见自定义云电脑模板创建云电脑

    说明

    创建桌面模板选择镜像时,选中自定义镜像,选择迁移后生成的桌面镜像

    迁移服务器后,为确保业务正常运行,您需要执行以下操作:

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

    • 如果源服务器中的应用和服务未设置自启动,迁移后您需要手动启动应用和服务。

    • 迁移后IP地址将会发生改变。

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

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

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

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

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

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

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

      重要

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

清理资源

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

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

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

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

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

相关操作

如果您需要多次迁移增量数据,在第一次全量迁移完成后,您可以在自定义的时间间隔内进行多次增量迁移,将源服务器系统产生的增量数据同步至阿里云,有效减少源服务器系统业务暂停时间及最终交割时间。具体操作,请参见服务器增量迁移