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

修改源端Agent配置

步骤一:配置Agent代理参数

  • Windows Py3版本
    1. 登录SMS控制台,在左侧导航树,单击“迁移Agent”,进入“迁移Agent”页面。
    2. 下载Windows Py3版本Agent,并上传至源端服务器,双击“SMS-Agent-Py3.exe”文件,安装SMS-Agent。安装完成后,进入SMS-Agent图形界面。
    3. 在SMS-Agent图形化界面,选择“使用代理”,并输入代理服务器IP端口,以及代理软件的用户名密码,代理软件如果没有用户名、密码则不填。
      • 代理服务器IP:填写代理服务器IP地址,非目的端服务器地址。填写格式为:https://your-proxy-addr.com,其中your-proxy-addr.com需要更换为您代理服务器的地址,协议需要根据代理服务器的实际情况配置,建议您将代理服务器协议配置为https。
      • 端口:填写代理服务器开放的代理端口,默认是3128。
      • 代理用户名:填写代理软件用户名,没有则不填。
      • 密码:填写代理用户名对应的密码,没有则不填。

  • Windows Py2版本
    1. 登录SMS控制台,在左侧导航树,单击“迁移Agent”,进入“迁移Agent”页面。
    2. 下载Windows Py2版本Agent,并上传至源端服务器,双击“SMS-Agent-Py2.exe”文件,安装SMS-Agent。安装完成后,进入SMS-Agent命令行界面。
    3. 进入SMS-Agent安装目录,如C:\SMS-Agent-Py2\config目录下,修改auth.cfg文件。
      [proxy-config]
      enable = true
      proxy_addr = https://your-proxy-addr.com
      proxy_port = 3128
      proxy_user =
      use_password = false
      • enable:需要将false改为true
      • proxy_addr:填写代理服务器IP地址,非目的端服务器地址。your-proxy-addr.com需要更换为您代理服务器的地址,协议需要根据代理服务器的实际情况配置,建议您将代理服务器协议配置为https。
      • proxy_port:填写代理服务器开放的代理端口,默认是3128。
      • proxy_user:填写代理软件用户名,没有则不填。
      • use_password:代理软件有密码的话, 设置为true,否则为false。
  • Linux版本
  1. 登录SMS控制台,在左侧导航树,单击“迁移Agent”,进入“迁移Agent”页面。
  2. 根据Linux服务器Agent安装区域的操作提示,下载迁移Agent,并上传至源端服务器。
  3. 在源端服务器执行如下命令,解压Agent软件包。
    tar -zxvf SMS-Agent.tar.gz
  4. 执行如下命令,进入源端服务器的SMS-Agent目录。
    cd SMS-Agent
  5. 执行如下命令,进入config目录。
    cd SMS-Agent/agent/config
  6. 执行如下命令,打开并编辑auth.cfg文件。
    vi auth.cfg
    [proxy-config]
    enable = true
    proxy_addr = https://your-proxy-addr.com
    proxy_port = 3128
    proxy_user =
    use_password = false
    • enable:需要将false改为true
    • proxy_addr:填写代理服务器IP地址,非目的端服务器地址。your-proxy-addr.com需要更换为您代理服务器的地址,协议需要根据代理服务器的实际情况配置,建议您将代理服务器协议配置为https。
    • proxy_port:填写代理服务器开放的代理端口,默认是3128。
    • proxy_user:填写代理软件用户名,没有则不填。
    • use_password:代理软件有密码的话, 设置为true,否则为false。
  7. 执行如下命令,保存auth.cfg文件并退出。
    :wq

步骤二:启动迁移Agent

如果目的端处于以下全程无公网迁移Region:华北-北京四华东-上海一华东-上海二华南-广州中国-香港,则需要参考以下步骤修改配置文件后才能成功启动迁移Agent。其余Region无需修改配置文件,输入目的端服务器所在华为云账号的AK、SK,以及目的端服务器所在区域的SMS域名,即可正常启动迁移Agent。

本节以无公网迁移Region华南-广州(cn-south-1)为目的端进行介绍,您在迁移时,需要将信息替换为实际的目的端Region信息。

  1. 在Agent启动界面,输入AK、SK、sms_domain信息,启动SMS-Agent。首次启动会失败,属于正常现象,因为此时云服务域名还没有替换成内网域名,需要通过启动SMS-Agent为cloud-region.json文件生成内容,用于后续的参数修改。

    sms_domain信息必须使用目的端内网域名。各Region的内网域名请参见SMS内网域名列表

  2. 进入SMS-Agent安装目录下的config目录,修改cloud-region.json文件中的mainRegion参数为目的端Region的区域代号,本节以华南-广州(cn-south-1)为例。

  3. cloud-region.json文件包含所有区域的信息,查找到本次迁移的目的端区域详细信息(可通过region_namedesc参数查找),修改该区域的iam_domainsms_domain参数,并保存。
    • iam_domainiam.{区域代号}.myhuaweicloud.com
    • sms_domainsms.{区域代号}.myhuaweicloud.com

    例如,目的端区域为华南-广州(cn-south-1),则iam_domain和sms_domain参数值修改为:

    • iam_domain:iam.cn-south-1.myhuaweicloud.com
    • sms_domain:sms.cn-south-1.myhuaweicloud.com

  4. config目录下的sms_domain.txt文件内容修改为:sms.ap-southeast-1.myhuaweicloud.com,并保存。

    sms_domain.txt文件内容只能填写sms.ap-southeast-1.myhuaweicloud.com,无需根据区域进行替换。

  5. 重新启动SMS-Agent,当出现成功字样,代表SMS-Agent启动成功,即可前往SMS控制台,创建并启动迁移任务,具体步骤请参见设置迁移目的端开始服务器复制启动目的端

相关文档