全部产品
Search
文档中心

服务器迁移中心:通过命令行一键导入迁移源

更新时间:Jan 08, 2024

您可以在SMC控制台按需生成激活码命令,然后在源服务器中一键执行该激活码命令,以导入迁移源。本文将介绍如何通过命令行一键导入迁移源的操作步骤。

说明

SMC激活码(Access Token ID/Code)是SMC产品专用的一种用于SMC客户端导入迁移源的鉴权码,不同于阿里云的AK/SK,它没有访问其他产品的权限,同时激活码有激活数额度和有效期的限制,请您放心使用。

前提条件

源服务器必须具备公网访问能力。

操作步骤

您可以根据源服务器的操作系统选择对应的操作。

Linux源服务器导入迁移源

  1. 登录SMC控制台

  2. 在左侧导航栏,单击迁移源

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

  4. 根据界面提示配置参数,并导入迁移源。

    关于参数的说明,具体如下表所示。

    参数

    说明

    迁移源类型

    根据需求选择迁移源类型

    • 物理机/虚拟机/云服务器

    • 阿里云ECS云服务器

    • VMware虚拟机

    • 腾讯云轻量应用服务器

    • AWS Lightsail Lnstances

    • 华为云云耀云服务器

    导入方式

    选中命令行导入

    激活数额度

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

    有效期

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

    激活码

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

    1. 单击生成激活码

    2. 单击Linux Shell页签。

      说明

      您也可以单击user_config.json页签,复制access_token_id和access_token_code。在运行SMC客户端导入迁移源时,使用命令./go2aliyun_client --accesstokenid=xxx --accesstokencode=xxx导入迁移源,其中:xxx请根据实际替换即可。

    3. 单击复制,复制命令。

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

    image.png

    执行命令后,出现类似如下回显信息,表示导入迁移源成功。

    [2022-08-11 14:40:45] [Info]  Snapshot Check...
    [2022-08-11 14:40:49] [Info]  Verify User Account...
    [2022-08-11 14:40:49] [Info]  Generate SSH Key...
    [2022-08-11 14:40:49] [Info]  Import Source Server...
    [2022-08-11 14:40:49] [Info]  Import Source Server [s-bp18x8751kgz2oyh****] Successfully!
    [2022-08-11 14:40:50] [Info]  =========   Run In BackGround Daemon Mode   =========
    [2022-08-11 14:40:50] [Info]  Goto Aliyun Begin...
    [2022-08-11 14:40:50] [Info]  Check Source Server Status...
    [2022-08-11 14:40:50] [Info]  Check Replication Job Status...
    Please Goto SMC Console To Create New Job, time: 1m0s    -
    说明

    如果导入迁移源失败,或迁移过程中出现报错,您可以通过检查SMC客户端目录下日志文件来获取更多信息。Linux源服务器的SMC客户端默认安装目录为/smc

Windows源服务器导入迁移源

  1. 登录SMC控制台

  2. 在左侧导航栏,单击迁移源

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

  4. 根据界面提示配置参数,并导入迁移源。

    关于参数的说明,具体如下表所示。

    参数

    说明

    迁移源类型

    根据需求选择迁移源类型

    • 物理机/虚拟机/云服务器

    • 阿里云ECS云服务器

    • VMware虚拟机

    • 腾讯云轻量应用服务器

    • AWS Lightsail Lnstances

    • 华为云云耀云服务器

    导入方式

    选中命令行导入

    激活数额度

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

    有效期

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

    激活码

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

    1. 单击生成激活码

    2. 单击Windows powerShell页签。

      说明

      您也可以单击user_config.json页签,复制access_token_id和access_token_code的值。在使用SMC客户端Windows GUI版本导入迁移源时,输入Tocken IdToken Code,导入迁移源。具体操作,请参见使用SMC客户端Windows GUI版本adsad5

    3. 单击复制,复制命令。

  5. 登录待导入的Windows源服务器,以管理员权限打开Windows PowerShell。

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

    image.png

    执行命令后,出现类似如下回显信息,表示导入迁移源成功。

    Windows PowerShell
    版权所有 (C) 2016 Microsoft Corporation。保留所有权利。
    
    PS C:\Users\Administrator> $(New-Object -TypeName System.Net.WebClient).DownloadFile('https://p2v-tools.oss-cn-hangzhou.aliyuncs.com/smc/run_smc_client.ps1',
     'C:\run_smc_client.ps1'); C:\run_smc_client.ps1 -accesstokenid at-bp14nc53v615hves**** -accesstokencode tcVsYOTWPQoIjocL+X7A+ufZvz5/****
    [2023-01-06 13:53:56] [info] start download smc client
    [2023-01-06 13:53:59] [Info]  ========= Goto Aliyun Client 2.6.5. =====
    [2023-01-06 13:53:59] [Info]  Load User Config...
    [2023-01-06 13:53:59] [Info]  Load Client Data...
    [2023-01-06 13:53:59] [Info]  Check System Info [Windows Server 2016 x8
    OS Info: Microsoft Windows Server 2016,  (10.0.14393 )
    CPU Info: Intel(R) Xeon(R) Platinum 8369B CPU @ 2.70GHz
    CPU Usage: 2 Cores (1.54%) Memory Usage: 1.53GB/8.00GB (19.13%)
    Hostname: test0 IP Address: 192.168.XX.XX Mac Address: 00163E10****
    [2023-01-06 13:54:00] [Info]  Verify User Account...
    [2023-01-06 13:54:00] [Info]  Generate SSH Key...
    [2023-01-06 13:54:01] [Info]  Import Source Server...
    [2023-01-06 13:54:01] [Info]  Import Source Server [s-bp19rlidl3mwuptc****] Successfully!
    [2023-01-06 13:54:02] [Info]  =========   Run In Daemon Mode   ========
    [2023-01-06 13:54:02] [Info]  Goto Aliyun Begin...
    [2023-01-06 13:54:02] [Info]  Check Source Server Status...
    [2023-01-06 13:54:02] [Info]  Check Replication Job Status...
    Please Goto SMC Console To Create New Job, time: 4m34s    \
    说明

    如果导入迁移源失败,或迁移过程中出现报错,您可以通过检查SMC客户端目录下日志文件来获取更多信息。Windows源服务器的SMC客户端默认安装目录为C:\smc

后续步骤

导入迁移源后,您需要创建并启动迁移任务,完成迁移操作。您可以根据需求选择创建对应的迁移任务: