手动添加需要迁移的系统成分,支持容器迁移(包含中间件、Java应用)和非容器迁移(包含数据库、中间、Java应用)。
中间件容器支持Redis、Nginx和Nacos。
已成功登录鲲鹏DevKit。
名称需要满足如下要求:
参数 |
说明 |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
容器迁移 |
是否为容器迁移。 |
||||||||||
成分归属 |
成分归属,仅支持“数据库”、“中间件”、“应用”。 |
||||||||||
所属节点 |
成分所属节点。 |
||||||||||
源成分 |
|||||||||||
源成分名 |
需要迁移的源成分名称。 |
||||||||||
版本号 |
源成分的版本号,仅支持数据库、中间件。 |
||||||||||
源成分来源 |
选择源成分来源,仅支持中间件、应用。
说明:
若源成分名为Redis,则请参见Redis源成分打包进行打包;若源成分名为Nginx,则请参见Nginx源成分打包进行打包。
|
||||||||||
源成分所在路径 |
需要输入源成分在所属节点中路径。
说明:
“源成分来源”选择“节点服务器获取”时显示该参数。 |
||||||||||
源成分安装路径 |
需要输入源成分的安装路径。
说明:
“成分归属”为“中间件”且“源成分来源”选择“源成分包上传”时显示该参数。 |
||||||||||
源成分包上传 |
单击“上传”,上传所需的源软件包,格式为:zip、tar、tar.gz。
说明:
“源成分来源”选择“源成分包上传”时显示该参数。 |
||||||||||
目标成分 |
|||||||||||
目标成分名 |
需要迁移至的目标成分名称。 |
||||||||||
目标成分来源 |
选择目标成分来源,仅支持数据库、中间件。
|
||||||||||
外网地址 |
迁移目标外网地址。
说明:
“目标成分来源”选择“外网地址下载”时显示该参数。 |
||||||||||
目标成分所在路径 |
目标成分在所属节点中路径。
说明:
“目标成分来源”选择“节点服务器获取”时显示该参数。 |
||||||||||
目标成分包上传 |
单击“上传”,上传所需的目标软件包,格式为:zip、tar、tar.gz。
说明:
“目标成分来源”选择“目标成分包上传”时显示该参数。 |
||||||||||
商用证书 |
单击“上传”,上传所需的商用证书。 |
参数 |
说明 |
---|---|
容器迁移 |
是否为容器迁移。 |
成分归属 |
成分归属,仅支持“中间件”、“应用”。 |
所属节点 |
成分所属节点。 |
源成分 |
|
源成分名 |
需要迁移的源成分名称。 |
版本号 |
源成分的版本号,仅支持中间件。 |
源成分来源 |
选择源成分来源:
|
Dockerfile |
单击“上传”,上传所需的Dockerfile文件。 |
Image来源 |
说明:
“源成分来源”选择“Image”时显示该参数。 |
Image |
单击“上传”,上传所需的Image文件。
说明:
“Image来源”选择“Image上传”时显示该参数。 |
目标成分 |
|
目标成分名 |
显示目标成分名称。 |
目标成分来源 |
显示目标成分的来源。 |
Docker Compose是一个用于定义和运行多容器应用程序的工具。它是解锁精简高效的开发和部署体验的关键。Compose简化了对整个应用程序堆栈的控制,使您可以在一个简单易懂的YAML配置文件中管理服务、网络和卷。
参数 |
说明 |
---|---|
容器迁移 |
是否为容器迁移。 |
成分归属 |
成分归属,仅支持“中间件”、“应用”。 |
所属节点 |
成分所属节点。 |
源成分 |
|
源成分名 |
迁移的源成分名称。 |
源成分来源 |
显示导入的Docker Compose文件。 |
以下配置属于高级配置,可为迁移操作提供更加详尽的指导。 |
|
Dockerfile |
单击“上传”,上传所需的Dockerfile文件。 |
Image来源 |
|
Image |
|
env_file |
单击“上传”,上传所需的env_file文件。 |
挂载卷来源 |
|
挂载卷 |
|
容器层来源 |
|
容器层 |
|
Redis数据文件来源 |
|
Redis数据文件 |
|
目标成分 |
|
目标成分名 |
显示目标成分名称。 |
目标成分来源 |
显示导入的Docker Compose文件。 |
若开启“信任目标成分外网地址”,则本次迁移任务的所有软件下载将跳过SSL证书认证,请确保外网地址是可信的下载链接。