文档首页 > > 用户指南> 迁移管理> 迁移工具使用指导> 工具使用方法

工具使用方法

分享
更新时间: 2019/08/26 09:56

该迁移工具需要在一台安装了python包的服务器上运行,并且该服务器可以访问用户的云环境。

使用注意事项

  1. 若用户在经典型ELB上使用了access_log转储功能,则不能进行迁移。如果进行迁移,则会造成access_log的数据丢失。
  2. 迁移完成后,所创建的增强型ELB的VIP和原经典型的VIP是不一致的,如果用户选择删除经典型ELB资源,会造成ELB服务短暂的中断。当用户希望继续访问相应的负载均衡服务时,需要修改访问的VIP,若服务配置了域名,则需要修改域名所对应的IP地址。
  3. 假如用户使用的是经典型内网ELB,且设置了安全组规则,那么当迁移至增强型ELB时,需要用户自己在增强型ELB页面上设置白名单。

准备工作

  1. 安装python。
  2. 安装pip。
  3. 检查环境是否安装了requests包。
    • 是,请执行4
    • 否,执行以下命令安装requests包。
      pip install requests
  4. 下载工具代码。
  5. 配置user.cfg。

脚本运行说明

执行以下命令,运行脚本

python migrate.py
说明:
  • 默认迁移用户所有的经典型ELB资源。
  • --lb:可选参数,后面跟需要迁移的经典型loadbalancer的id,可以传多个id,每个id以空格进行区分,比如:python migrate.py --lb XXXX,或者python migrate.py –lb ‘XXXX1 XXXX2’。
  • --dry-run:可选参数,表示只检查用户的资源是否可迁移,而不会进行具体的创建和删除。比如python migrate.py --dry-run 或者 python migrate.py --lb XXXX --dry-run。
  • 脚本成功运行后,会产生output和logger.log两个文件,output是这次运行所输出的迁移报告,logger.log是运行过程中产生的日志。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区