工具中所有涉及上传文件的功能,如果需要上传的文件大小超过上限或者解压后超过剩余磁盘空间的一半,则需要释放磁盘空间或手动将文件上传至服务器并使用浏览器工作模式进行操作,或者直接使用命令行工作模式(仅适用于源码迁移和软件迁移评估)。
以下步骤中的“/opt”为工具安装目录,请根据实际情况替换。
特性 |
特性目录 |
|---|---|
软件迁移评估 |
/opt/DevKit/workspace/devadmin/porting/package/ |
源码迁移 |
/opt/DevKit/workspace/devadmin/porting/sourcecode/ |
批量导入源成分 |
/opt/DevKit/workspace/devadmin/porting/sysmig/no_source_package |
Image |
/opt/DevKit/workspace/devadmin/porting/sysmig/images/ |
挂载卷 |
/opt/DevKit/workspace/devadmin/porting/sysmig/volumes/ |
容器层 |
/opt/DevKit/workspace/devadmin/porting/sysmig/containers/ |
Redis数据文件 |
/opt/DevKit/workspace/devadmin/porting/sysmig/data/ |
源成分包(应用) |
/opt/DevKit/workspace/devadmin/porting/sysmig/src/Application |
源成分包(中间件) |
/opt/DevKit/workspace/devadmin/porting/sysmig/src/${成分名} |
目标成分包 |
/opt/DevKit/workspace/devadmin/porting/sysmig/target/${成分名} |
注1:源成分包/目标成分包具体路径可根据界面提示获取。 |
|
如不存在对应特性目录请手动创建特性目录路径,如下所示(以devadmin上传源码迁移文件为例):
1 2 3 | mkdir -p /opt/DevKit/workspace/devadmin/porting/sourcecode/ chown -R username:username /opt/DevKit/workspace/devadmin/porting/ chmod -R 700 /opt/DevKit/workspace/devadmin/porting/ |
“/opt”为默认安装路径,以实际为准。“username”为安装DevKit时使用的用户,请根据实际用户进行替换。
cd /opt/DevKit/workspace/devadmin/porting/sourcecode/
tar -zxvf xxx.tar.gz
chown -R username:username xxx
find xxx -type d -exec chmod 700 {} \;
find xxx -type f -exec chmod 600 {} \;
若用户不执行chown -R username:username xxx命令,可执行以下chmod命令。
chmod -R o+rw xxx
在使用源码迁移或软件迁移评估功能之前,需要安装应用迁移命令行工具,具体请参见应用迁移。