资源扫描
更新时间:2025-04-29
您可以授权云迁移中心获取您在源端云平台的认证信息在线扫描资源或下载采集工具离线采集并上传资源文件。扫描完成后,请前往资源清单查看资源详细信息。
通用操作步骤
- 操作入口:在百度智能云控制台首页搜索“云迁移中心”,即可快速找到入口。
- 在云迁移中心控制台,点击左侧导航栏中的“资源扫描任务”菜单后,点击“创建扫描任务”。
您可以根据偏好和地域选择采用在线扫描或者离线扫描的方式获取迁移源资源的数据。采集中国大陆地域的资源信息时,您可以任意选用在线扫描或离线扫描,采集非中国大陆的其他地域的资源信息时,建议您选用离线扫描的方式。
扫描方式对比
| 扫描方式 | 优点 | 限制 |
|---|---|---|
| 在线扫描 | 操作简便 | 1. 需要在百度智能云控制台输入AK/SK;2. 仅适用扫描中国大陆地域 |
| 离线扫描 | 在自己的服务器输入AK/SK即可 | 1. 操作较为复杂;2. 安装采集工具的服务器需要能访问源端云平台对应产品的endpoint; |
方式一:在线扫描
目前仅支持在线扫描中国大陆地域的资源,如果您需要调研中国大陆之外其他地域的资源,建议使用离线扫描的方式。
在线扫描通过您提供的源端平台的AK/SK,自动获取指定范围的资源信息。请您按需下述步骤操作:
- 在对话框内选择“在线扫描”,资源来源目前仅支持阿里云,后续将支持更多云平台。
- 按需填入任务名称,任务名称支持大小写字母、数字、中文以及-_ /.特殊字符,长度1-65。
- 填入您在源平台账号的AK/SK,建议您提供仅具备只读权限的子用户的AK/SK。
- 按需选择要迁移的地域和资源类型。
- 点击开始扫描即可发起一次扫描。
- 随后返回到资源扫描任务清单,点击列表中的刷新按钮,请耐心等待扫描完成。待扫描成功后,请前往资源清单中查看扫描数据。
方式二:离线扫描
离线扫描通过在您的本地服务器中安装资源数据采集工具,自动采集资源数据并在您本地保存资源数据文件。云迁移中心将解析您导入的文件并把资源数据同步到资源清单中。采用此方式您无需在百度智能云中填入AK/SK,只需要在您本地服务器填写此类敏感信息即可。
如果您需要扫描中国大陆之外的其他地域资源,建议您把采集工具安装到境外节点。以减少因网络问题导致扫描失败的情况。
- 在对话框内选择“离线扫描”,目前仅支持采集阿里云的资源,后续将支持更多云平台。
- 根据您计划安装采集工具的服务器的操作系统类型,下载对应的采集工具并上传到您的本地服务器,或者您也可以直接登录本地服务器的操作系统中并执行以下代码。
windows:
Plain Text
1wget https://cmc-scan.bj.bcebos.com/windows/cmc-scan.zip
2tar -xzvf cmc-scan.zip
linux:
Plain Text
1wget https://cmc-scan.bj.bcebos.com/linux/cmc-scan.tar.gz
2tar -xzvf cmc-scan.tar.gz
解压后的文件包含
Plain Text
1cmc-scan
2-bin
3-conf
- 修改config.toml文件内容,并输入您在源平台账号的AK/SK、源资源所在地域简称、资源类型简称。
Plain Text
1CloudPlatform = "aliyun"
2## 目前仅支持阿里云一种云平台,请勿修改此参数。
3AccessKeyID=“********”
4## 请填入您在阿里云中账号的AccessKey
5SecretAccessKey="****************"
6## 请填入您在阿里云中账号的SecretKey
7Regions = ["cn-hangzhou", "cn-beijing"]
8## 请填入源资源所在的地域,多个地域使用,隔开
9Products = ["ecs"]
10## 请填入源资源的资源类型,此处需使用源端平台的产品类型,如ecs,多个产品使用,隔开
简称参考
| 源平台 | 参考链接 |
|---|---|
| 阿里云 | 阿里云地域参考(以ECS为例) 、 阿里云资源类型与其产品类型的缩写一致 |
- 返回到cmc-scan目录下,执行命令
Plain Text
1./bin/scan
- 获取并下载最终扫描结果的json文件,文件名称为scan_时间。例如scan_20250227110930。
- 将下载的文件上传到对话框中。
- 按需填入任务名称,任务名称支持大小写字母、数字、中文以及-_ /.特殊字符,长度1-65。
- 点击开始扫描即可发起一次扫描。
- 随后返回到资源扫描任务清单,点击列表中的刷新按钮,请耐心等待扫描完成。待扫描成功后,请前往资源清单中查看扫描数据。
异常情况
AS/SK错误、源端平台的接口异常、云产品缩写填写错误等原因可能会导致扫描失败,此时您可以在扫描状态中查看失败的原因并整改完成后再次发起扫描。
