All Products
Search
Document Center

Microservices Engine:Migrate configuration data from Application Configuration Management integrated into EDAS or SAE to MSE Nacos instances

Last Updated:Dec 08, 2025

You can use the Microservices Engine (MSE) migration tool, MSE Sync, to easily synchronize configuration data from Application Configuration Management that is integrated into Enterprise Distributed Application Service (EDAS) or Serverless App Engine (SAE) to MSE Nacos instances. You can synchronize all configuration data by performing simple configuration operations. This topic describes how to migrate configuration data from Application Configuration Management that is integrated into EDAS or SAE to MSE Nacos instances

Prerequisites

Usage limits

  • If the MSE Sync tool breaks down, data synchronization is interrupted. Therefore, we recommend that you deploy the MSE Sync tool on at least two nodes. After the migration process starts, you must complete the migration at the earliest opportunity.

  • The networks among SAE or EDAS, MSE Sync, and MSE Nacos instance are interconnected.

Migration procedure

Step 1: Obtain the SAE or EDAS namespace ID

EDAS

  1. Log on to the EDAS console.

  2. In the left-side navigation pane, choose Resource Management > Microservice Namespace. In the top navigation bar, select a region.

  3. On the Microservices Namespace page, obtain the ID of the namespace.

    image

SAE

  1. Log on to the SAE console.

  2. In the navigation pane on the left, choose Configuration Management > Distributed Configuration (ACM), and select the destination region in the top menu bar.

  3. On the Distributed Configuration (ACM) page, select a namespace and copy the namespace ID.

    image

Step 2: Create a migration task

  1. In the left-side navigation pane, click Service Synchronization.

  2. On the page that appears, click Import Config. In the Import Config dialog box, enter the following configuration data and click OK.

    clusters:
      - clusterName: dst
        connectKeyList:
          - mse-xxxxxx-nacos-ans.mse.aliyuncs.com:8848
        clusterType: NACOS
      - clusterName: src
        clusterType: ACM
        product: EDAS
        namespaceId: namespaceId
        ak: ak
        sk: sk
        regionId: us-east-1
        userId: 1419633767709936
    tasks:
      - source: src
        destination: dst
        type: Config
    Note
    • namespaceId is the ID of the namespace obtained from EDAS or SAE.

    • ak and sk are the AccessKey ID and AccessKey secret of the RAM user that has read and write permissions on configuration data in Application Configuration Management.

  3. After the import is successful, view the task progress on the task synchronization page.

Step 3: Verify the result

  1. Log on to the MSE console, and select a region in the top navigation bar.

  2. In the left-side navigation pane, choose Microservices Registry > Instances.

  3. On the Instances page, click the name of the desired instance.

  4. In the left-side navigation pane, choose Configuration Management > Configurations to check whether the configuration data is synchronized.