Type | Description |
Source database limits |
|
Target database limits | Milvus engine versions are 2.5 and 2.6. |
Other limits |
|
Type | Parameter | Description |
Basic information | Task name | Optional. Customize the task name. The length must be within 256 characters. tip If not set, the system generates a task name by default according to the naming rule, starting with dts-. |
| Link specification | Select the link specifications for the synchronization task as needed. Compact, Medium, and Standard are supported. tip The link specification can not be modified after the task is successfully created. For details on the link specifications, refer to Product specifications. |
| Synchronization topology | Select a synchronous topology based on your business needs. Only Unidirectional synchronization is currently supported for the Milvus database. tip |
Source database configuration | Select an existing data source | Currently, selecting Milvus data source is not supported. You need to configure the following database instance information. |
| Instance type | Select Milvus. |
| Access method | Select EndpointPublicMilvus, which is the public network Milvus. When synchronizing a public network Milvus instance, you need to add DTS IP segment access permissions in the source end's allowlist or security group policy in advance. Click View DTS CIDR blocks to view and copy the CIDR block. |
| Region | Select the region where the target instance is located. |
| Address | Enter the host address of the target self-managed instance. tip When synchronizing data from Alibaba Cloud Zilliz Cloud, the input Address format must be the TLS endpoint in the form of https://host:19530 |
| Database account | The default account is root. tip When synchronizing data from Alibaba Cloud Zilliz Cloud, ensure the source end Account number can stably read metadata such as Collection list, Schema, and Index, and it is recommended to perform sampling verification before executing officially. |
| Database password | Enter the password corresponding to the database account. |
| Test connection | Click Test connection to verify the connection to the instance. If the test connection fails, modify the configuration based on the failure prompt, and then click Test connection again to verify the connection. The specific prompts are as follows:
|
Target database configuration | Select an existing data source | Currently, selecting Milvus data source is not supported. You need to configure the following database instance information. |
| Instance type | Select Milvus. |
| Access method | Select EndpointVolcMilvus, which refers to Volcano Engine Milvus. |
| Region | Select the region where the target instance is located. |
| Milvus instance | Select the target instance of the vector database Milvus from the drop-down list. tip You can also search for the target instance by instance ID or name. |
| Database account | The default account is root. |
| Database password | Enter the password corresponding to the database account. |
| Test connection | Click Test connection to verify the connection to the instance. If the test connection fails, modify the configuration based on the failure prompt, and then click Test connection again to verify the connection. The specific prompts are as follows:
|
Project and billing | Project | Optional. Select the affiliated project for the task from the drop-down list. By default, it is under default (default project). You can also click Create new project to create a new project. tip
|
| Tag | (Optional) Click Add tag to add a tag to the instance. Tags can help you categorize cloud resources, control access to them, and allocate bills and costs. A tag is a key-value pair that identifies a cloud resource. You can use tags to categorize resources with the same characteristics from different dimensions, such as purpose or owner, making it easier to filter, aggregate, and manage your cloud resources. For more details about tags, refer to Tag overview. The rules for tag key-value pairs are as follows:
tip
|
| Billing method | Select a billing method: Pay-as-you-go or Subscription. tip |
| Subscription duration | Select the duration of the subscription as needed. tip When selecting Subscription in Billing method, you can set the purchase time and also check Automatic renewal. The system automatically renews before task expiration. |
Name | | Description |
Synchronization type | | Select the synchronization type as needed. Currently, only full initialization is supported. |
Write mode | | Select the data write mode as needed. The differences and applicable scenarios of the two write modes are as follows.
tip Whether Milvus enables AutoID and the choice of write mode have a significant impact on business. For more information, refer to Milvus primary field and automatic recognition. |
Synchronization object | | In the Synchronization objects area, select the objects to be synchronized, and in the Selected object area, confirm the objects to be synchronized. tip Regular expression search for target objects is supported in the Synchronization object or Selected object areas. |
Advanced configuration | Error retry time | If a synchronization task fails due to a disconnection between the source and target databases, the system immediately retries connecting to them multiple times within the specified time. Value range: 600–86400, in seconds (s). The default value is 600 seconds. |