Rate This Document
Findability
Accuracy
Completeness
Readability

System Migration Functions

Command Function

Displays the help information about System Migration tasks.

Syntax

  • Linux:
    1
    devkit sys-mig -h
    
  • Windows:
    1
    sys-mig.exe -h
    

    Before running the command, go to the directory where sys-mig.exe is stored after decompressing the software package.

Example

The following uses the Linux environment as an example. Run the following command to query the parameter descriptions of all commands:

1
devkit sys-mig -h

Use the -c option to specify the information collection mode. For details, see Table 1.

Table 1 Information collection modes

Mode

Description

stmt

Collects ledger information to generate a CSV report. Ledger Information Collection Functions provides examples.

sbom

Collects component information to generate an HTML or JSON report. System Component Information Collection Functions provides examples.

mvn_analyse

Analyzes the source code porting of a Maven project to generate an HTML report. Maven Project Source Code Porting Analysis Functions provides examples.

By default, the application information listed in Table 2 can be collected. You can also use Scan Rule File Usage Example to extend the application information.

Table 2 Software that can be detected

Category

Software Name

JDK

  • Oracle JDK
  • IBM JDK
  • OpenJDK

Middleware

  • Tomcat
  • Nginx
  • WebLogic
  • TongTech
  • BES
  • Kafka
  • Apusic
  • WebSphere
  • Elasticsearch
  • Filebeat
  • Nacos
  • RabbitMQ
  • SeatServer
  • ZooKeeper
  • Redis

Database

  • MySQL
  • Oracle
  • Dameng
  • GaussDB
  • Vastbase G100
  • MongoDB
  • PostgreSQL