Updated on 2025-11-03 GMT+08:00

Functions

This section describes main functions of DDS.

Migrating Data

DDS provides multiple migration schemes to migrate data in different service scenarios:

  • Migrating data using Data Replication Service (DRS)
  • Migrating data using mongoexport and mongoimport
  • Migrating data using mongodump and mongorestore

DRS is a stable, efficient, easy-to-use cloud service for online database migration. It simplifies data transmission between databases and reduces data transmission costs. You are advised to use DRS to migrate DB instances.

For more information, see Data Migration.

Scaling Up Storage Space

You can scale up storage space if it is no longer sufficient for your workloads.

For more information, see Scaling Up Storage Space.

Changing Instance Class

You can change the instance class (vCPUs and memory) of an instance if needed.

For more information, see Changing an Instance Class.

Backup and Restoration

DDS allows you to back up databases by configuring an automated backup policy or by creating manual backups. If a database is faulty or data is damaged, you can still restore it from the existing backup to ensure data reliability.

For more information, see Data Backups and Data Restorations.

Parameter Templates

You can use database parameter templates to manage DB engine configurations. A database parameter template acts as a container for engine configuration values that can be applied to one or more DB instances.

When creating a DB instance, you can associate a default or custom parameter template with it. After the DB instance is created, you can also change its parameter template if needed.

  • Default parameter template

    Each default parameter template contains database engine defaults and database system defaults.

  • Custom parameter template

    If you want to use your custom parameter settings, you can create a parameter template and apply it with your DB instance.

Precautions

  • Default parameter templates are unchangeable. When you click their names, you can only view the existing details. If inappropriate settings of a custom parameter template lead to a database startup failure, you can reset the custom parameter template by referring to the settings of the default parameter template.
  • After modifying a parameter, you need to view the associated instance status in the instance list. If Pending restart is displayed, you need to restart the instance for the modification to take effect.
  • Improper parameter settings may have unintended consequences, including reduced performance and system instability. Exercise caution when modifying database parameters and you need to back up data before modifying parameters in a parameter template. Before applying parameter template changes to a production DB instance, you should try out these changes on a test DB instance.

For more information, see Parameter Template Management.

Monitoring

Cloud Eye monitors the status of DDS. You can view the DB instance metrics on the management console.

Monitored data requires a period of time for transmission and display. The status of DDS instances displayed on the Cloud Eye page is from about 5 to 10 minutes ago, so the data for a newly created DB instance takes about 5 to 10 minutes to show up on Cloud Eye.

For more information, see Monitoring and Alarm Reporting.

Logs

DDS log management allows you to view database-level error logs, slow query logs, and audit logs, helping you analyze root causes of faults.

For more information, see Logs.

Tags

Tag Management Service (TMS) enables you to use tags on the management console to manage resources. TMS works with other cloud services to manage tags. TMS manages tags globally and other cloud services manage their own tags.

Adding tags to DDS DB instances helps you better identify and manage them. A DB instance can be tagged during or after it is created.

You are advised to set predefined tags on the TMS console.

A tag consists of a key and value. You can add only one value for each key.

For more information, see DDS Tags.

DBA Assistant

DBA Assistant provides visualized database O&M and intelligent diagnosis for developers and database administrators (DBAs), making database O&M easy and efficient. By analyzing alarms, resource usage, health status, performance metrics, storage usage, and slow query logs, it helps you quickly locate faults and keep track of instance status.

For more information, see DBA Assistant.