开发者
资源
文档评分
Findability
Accuracy
Completeness
Readability
在线提单
论坛求助

能力介绍

能力介绍

  • 源端采集场景

    在x86的Linux源端采集系统迁移所需的信息,并在用户确认迁移范围、目标路线、安装包来源、Java应用组件及SQL适配策略后生成正式迁移文件和最终采集包。

  • 目标端迁移场景

    读取源端采集生成的正式迁移文件,在鲲鹏ARM64目标环境中按固定顺序完成目标预检、目标变更确认、数据库迁移、中间件迁移、Java应用迁移和最终验收汇总。

环境要求

表1 源端环境要求

项目

要求

源端服务器

Linux系统

用户权限

root权限

SSH

远程采集时需源服务器可访问,并准备该服务器的用户和凭据标识等连接信息。

固定工作目录

/opt/kunpeng-migration/collection

表2 目标端环境要求

项目

要求

目标端服务器

ARM64/aarch64架构服务器

用户权限

root权限或可用的sudo权限

License

数据库和中间件需要License时,用户能够按提示上传或提前准备好该文件。

文件

migration-plan.json与目标迁移工作目录需要满足原子更新的文件系统要求。

适用场景

源端采集场景:

  • 需要对现有x86 Linux主机进行迁移前成分采集。
  • 需要形成后续鲲鹏ARM64系统迁移的正式输入计划。
  • 需要盘点服务器中的数据库、中间件、JDK/JRE和Java应用。
  • 需要提前确认目标迁移产品、版本、安装包来源和License要求。
  • Java应用需要基于实际JAR/WAR包迁移,并提前确认是否进行SQL方言适配。

目标端迁移场景:

  • 已完成x86源系统采集,并取得正式migration-plan.json文件。
  • 需要在鲲鹏ARM64目标环境执行数据库、中间件和Java应用迁移(迁移时执行顺序:数据库 → 中间件 → Java应用)。
  • 需要统一准备安装包、迁移工具和License,再执行目标环境修改。
  • 需要在目标修改前向用户展示迁移对象和路线并取得批准。
  • 需要对多个迁移模块按依赖顺序执行并汇总原生验收结果。