This topic covers updates to Data Management (DMS) and its built-in data disaster recovery feature.
Data Disaster Recovery provides backup and restoration for ApsaraDB RDS, PolarDB, ApsaraDB for MongoDB, Tair, and AnalyticDB for PostgreSQL. The release notes for each product are as follows.
Release notes
2026
May
Feature | Change type | Description | Related documentation |
Airflow | New | DMS now supports two new operators: DMSLockFreeSqlOperator and DMSLindormSparkOperator. |
April
Feature | Change type | Description | Related documentation |
DMS Agent service call package | New | DMS has introduced the DMS Agent service call package to offset usage charges for agent-based features in DMS Data+AI. |
March
Feature | Change type | Description | Related documentation |
DMS Data Agent | Update | To unify its space management model, DMS is migrating data from existing personal spaces to a default personal space with a unique space ID. | [Announcement] Data Agent: Data migration from personal space to default personal space |
DMS Data Agent | New | You can now integrate with the Data Agent service via OpenAPI. |
February
Feature | Change type | Description | Related documentation |
Console | New | DMS has launched the US Instance Migration feature, enabling smooth instance migration between sites. | |
Data lake tables | Deprecated | The APIs for data lake tables in DMS version | [Announcement] Deprecation and migration of data lake table OpenAPI for DMS-2018-11-01 |
Console | Update | To improve performance and user experience, DMS now routes table list requests from the SQL Window for managed instances to the region where the instance is deployed. This update does not apply to unmanaged instances. |
January
Feature | Change type | Description | Related documentation |
Meta Agent | GA | DMS Meta Agent is now generally available. |
2025
December
Feature | Change type | Description | Related documents |
Data Agent | New | The MCP service is now available for the Enterprise Edition of DMS Data Agent. |
November
Feature | Change type | Description | Related documents |
Dify | New | You can now deploy the Enterprise Edition of Dify on DMS. |
September
Feature | Change type | Description | Related documents |
Console | Update | To add an instance in a US region, you must use the DMS console for the US region. |
August
Feature | Change type | Description | Related documents |
Database gateway | Enhancement |
| |
Backup set download | Enhancement | The advanced download feature for backup sets from ApsaraDB RDS for MySQL and PolarDB for MySQL sources has been enhanced. This update improves download speeds and changes the format of the downloaded files, including the decompression command and the number of uncompressed files. | [Announcement] Enhancement to the Advanced Backup Set Download Feature |
Disaster recovery | Enhancement | Logical backup jobs with a Full Backup Frequency of Single Backup (including both pre-existing and newly created jobs) will no longer support incremental log backup. |
May
Feature | Change type | Description | Related documents |
Dify | New | You can now upgrade your Dify on DMS version to access the latest plug-in ecosystem features. | |
Airflow | New | DMS now supports Airflow, which helps you orchestrate and schedule workflows. |
April
Feature | Change type | Description | Related documents |
Dify | New | Dify is now available on the International site. | |
Dify | New | You can now use the DMS AI plug-in to connect to deployed model services (private or Alibaba Cloud Model Studio). |
January
Feature | Change type | Description | Related documents |
Notification | New | This update adds the |
2024
November
Feature | Change type | Description | Related documents |
Normal data change | New | You can now generate a rollback ticket for a normal data change to restore the original data. |
October
Feature | Change type | Description | Related documents |
Notification | New | DMS now supports sending notifications through Lark. | |
Notebook | New | You can now view the history of Spark execution tasks in Notebook resources. |
September
Feature | Change type | Description | Related documents |
Data Disaster Recovery | New | Database and table restoration is now available for RDS for MySQL cluster instances. Start a restoration task by navigating to RDS console > instance ID > Backup and Restoration > Database and Table Restoration. | |
Knowledge base | New | You can now add business-specific information to the knowledge base, helping the Copilot assistant better understand questions and automate decision-making and reasoning. | |
Access policy | New | DMS allows you to configure permissions for data resources, such as instances and databases, at different granularities. You can also configure operation permissions for specific DMS features. | |
Role management | New | You can create custom roles and assign access policies to them for fine-grained, role-based control over DMS resources and features. |
July
Feature | Change type | Description | Related documents |
Security rules | New | Two new security rules are available for SQL changes: one to allow skipping the affected-row count check for a normal data change, and another to prohibit submitting tickets that fail the row count check. |
May
Feature | Change type | Description | Related documents |
Instance management | New | When you register or edit an RDS instance in DMS, you can now use an RDS secret created in Key Management Service (KMS) to log on to the database. | |
MyBase for RDS is now supported as an instance source. | Register a database hosted on a third-party cloud service or a self-managed database |
March
Feature | Change type | Description | Related documents |
SQL Console | Enhancement | If you have any permission on a target database or table, you can now resize columns in the query results area of the SQL Console. This helps resolve display issues when tables have many columns. | |
Log on to a database | New | When you are redirected from the RDS console to log on to an RDS instance in DMS for the first time, DMS automatically enables the instance name synchronization feature. | |
Data Disaster Recovery | New | RDS for PostgreSQL now supports database and table restoration. You can restore specific databases or tables from a backup set or to a point in time to another existing instance, without needing to restore all data. This is useful for quickly correcting operational errors and analyzing historical data. |
January
Feature | Change type | Description | Related documents |
Data Disaster Recovery | Enhancement | The maximum retention period for backup sets of Standard Edition PolarDB for PostgreSQL instances has been extended from 14 to 7,300 days. | |
Enhancement | The maximum retention period for backup sets of Standard Edition PolarDB for MySQL instances has been extended from 14 to 7,300 days. | ||
New | PolarDB-X 2.0 now supports cross-region backup. You can configure a backup policy to automatically transfer full data backups and incremental log backups from one region to another. You can also restore backup data to a database instance in the destination region. This feature helps you achieve high database availability and meet compliance requirements. | ||
New | RDS for MySQL now supports point-in-time recovery (PITR), an upgrade to the log backup feature. By enabling the point-in-time recovery option and setting the recoverable period, you can restore data to any point in time within the specified period. This prevents the recoverable time range from shortening when the earliest full backup set expires. |
2023
December
Feature | Change type | Description | Documentation |
Database Backup Service (DBS) | New | You can now download backups for ApsaraDB RDS for PostgreSQL instances that use PL2 and PL3 Enhanced SSDs (ESSDs). | |
New | ApsaraDB RDS for MySQL cloud disk instances, including |
November
Feature | Change type | Description | Documentation |
Configuration management | New | A new configuration item for workflow approval override is now available. This item lets you grant specified users permission to approve all or specific types of tickets. | |
Database Backup Service (DBS) | New | The backup set download feature is now available for PolarDB for MySQL. You can download data in open formats such as CSV, SQL, and Parquet for various purposes, including local development, test environment restoration, compliance auditing, and data analysis. |
August
Feature | Change type | Description | Documentation |
Unsubscribe from services | New | DMS now lets you manually unsubscribe from subscription-based services in the Feature version of DMS. You can unsubscribe in the DMS console or directly in the User Center. | |
Database Backup Service (DBS) | New | ApsaraDB RDS for SQL Server instances with | |
Enhancement | The tabs on the backup and recovery pages for ApsaraDB RDS for PostgreSQL, ApsaraDB RDS for SQL Server, and ApsaraDB RDS for MariaDB TX have been updated. The Data Backup and Log Backup tabs are now consolidated under the Base Backups tab, and the Backup Settings tab is renamed to Backup Policy. This change streamlines the backup management page and improves the user experience without affecting existing features. | ||
New | AnalyticDB for PostgreSQL V7.0 instances now support backup and restore. |
July
Feature | Change type | Description | Documentation |
Configure approval process | New | DMS now supports transferring an approval | |
Database Backup Service (DBS) | New | The | |
Enhancement | The recovery speed for MongoDB has been increased by nearly 20 times by using a storage gateway to accelerate recovery downloads and playback. | ||
Enhancement | The | ||
Secondary-preferred backup | ApsaraDB RDS for SQL Server Cluster Edition instances now support the secondary-preferred backup mode. You can configure physical backups to run on a secondary instance to reduce the I/O load on the primary instance and improve instance performance and stability. |
June
Feature | Change type | Description | Documentation |
Task orchestration | New | In | |
Database Backup Service (DBS) | Enhancement |
|
May
Feature | Change type | Description | Documentation |
Data archiving | New | The data archiving feature of DMS lets you periodically archive data from large tables to other databases, delete data from source tables, and reclaim table space. | |
Customize and block system databases in DMS | New | You can configure security rules to block system databases in an instance. After you block the databases, DMS no longer collects their metadata, and they cannot be viewed or searched for in DMS. | |
Database Backup Service (DBS) | New | PolarDB for PostgreSQL now supports backup and restore based on PolarStore (shared storage) and Elastic Compute Service (ECS). | |
Price reduction | The network fees for |
April
Feature | Change type | Description | Documentation |
Archive data to dedicated storage | New | You can now delete data that has been archived to dedicated storage. | |
Database Backup Service (DBS) | New | The express | |
New | ApsaraDB RDS for PostgreSQL cloud disk instances now support high-frequency physical backup. |
February
Feature | Change type | Description | Documentation |
Instance management | Enhancement |
| |
Database Backup Service (DBS) | New | The express |
January
Feature | Change type | Description | Documentation |
Classification and grading templates | Upgrade | This feature is now generally available and includes multiple interaction improvements. | |
Database Backup Service (DBS) | New | You can now use Database Backup Service (DBS) to perform logical backups for PolarDB for MySQL. |
2022
December
Feature | Change type | Description | References |
Instance registration | Enhancement | You can now register Lindorm HBase database instances in Data Management (DMS). | |
Sensitive data management | New | You can now configure data classification and grading templates and modify the descriptions for detection rules. | |
Log export | New | Data Management (DMS) now supports exporting operation logs to Log Service (SLS). This allows you to perform statistical analysis on DMS operation logs in SLS. | |
Data disaster recovery | Enhancement | When ApsaraDB RDS for SQL Server 2017 Enterprise Cluster Edition instances use the snapshot backup method, they support the cross-region backup feature in the RDS console. You can use this feature to back up data to another region for compliance or disaster recovery. | |
New | ApsaraDB RDS for MySQL Basic and High-availability Edition instances that use cloud disks now support cross-region backup. You can back up data to another region for regulatory compliance or disaster recovery. |
August
Feature | Change type | Description | References |
Simple mode | New | The DMS console in simple mode provides a clean, user-friendly interface with more workspace. You can find your target database instance at any time without repeatedly switching to the main console tab. | |
Data disaster recovery | New | The Advanced Download feature is now available for ApsaraDB RDS for MySQL. You can create download tasks for a specific point in time or a specific backup set. You can download the backup as a URL or write the data directly to your OSS bucket for data analytics and offline archiving. | |
New | ApsaraDB for MongoDB replica set instances that use cloud disks now support high-frequency backup. You can set the backup frequency to an interval from 15 minutes to 12 hours. |
July
Feature | Change type | Description | References |
Data watermark | New | The data watermark feature provides two functions: watermark embedding and watermark extraction.
| |
Permission templates | New | Permission templates allow you to centrally manage instances, databases, and tables that have the same business attributes. You can then grant permissions on these resources to users in batches. This simplifies batch authorization for large numbers of users and databases. | |
Data disaster recovery | New | ApsaraDB RDS for MySQL now supports high-frequency physical backup, which allows you to set a higher backup frequency. | |
New | ApsaraDB RDS for PostgreSQL now supports high-frequency snapshot backup. You can set the backup frequency to an interval from 15 minutes to 12 hours. |
March
Feature | Change type | Description | References |
Previous version of DMS Personal Edition discontinued on March 31 | Deprecation | The web service for the previous version of Data Management (DMS) Personal Edition was discontinued on March 31, 2022, and was upgraded to the new DMS 5.0 console. | [Notice] Previous version of DMS Personal Edition discontinued on March 31 |
Previous version of the DMS console discontinued on March 31 | Deprecation | The previous version of the Data Management (DMS) console was discontinued on March 31, 2022. Use the new DMS 5.0 console. | |
Data disaster recovery | New | ApsaraDB RDS for MySQL instances that use cloud disks now support high-frequency snapshot backup. You can set the backup frequency to an interval from 15 minutes to 12 hours. | |
New | ApsaraDB RDS for MySQL instances that use cloud disks now support Advanced Download and restoring from a downloaded backup set. You can convert backup files to CSV files, download them to your computer, and restore them to a local MySQL database. | ||
New | ApsaraDB RDS for MySQL instances that use local disks now support the express database and table recovery feature. Compared with standard recovery, this feature improves the recovery speed by 2 to 10 times. | ||
Enhancement | A new fallback policy handles backups that run at abnormal times due to a missing backup window in the China (Hohhot) region and central sites. | N/A | |
Bug fixes |
| N/A |
February
Feature | Change type | Description | References |
Database migration | New | This productized solution provides an end-to-end process for database migration, validation, and cleanup. It supports modifying destination database names, pre-migration validation, post-migration data consistency checks, and source database cleanup. This ensures a complete and reliable database migration process. | |
Data warehouse development | New | Data warehouse development now uses a three-level structure of workspaces, business scenarios, and task flows for project management. It also supports data warehouse layering, which enables clear management of data warehouse requirements in a specific scenario and supports various complex development and management needs. | |
Data disaster recovery | Bug fix | Fixed a bug that caused failures during backup download and restoration. | N/A |
January
Feature | Change type | Description | References |
Sensitive data audit | New | The sensitive data audit feature records the usage of sensitive data in Data Management (DMS). | |
Lock-free change progress query | New | You can now view the execution progress of lock-free schema change tasks. | |
Dependency Check node in task orchestration | New | The Dependency Check node lets a task flow depend on the results of its previous cycle or another task flow. | |
Data disaster recovery | Bug fixes |
| N/A |
2021
November
Feature | Change type | Description | Related documentation |
Custom layout and style for the DMS console | New | You can now customize the UI and theme of the DMS console. | |
Support for Object Storage Service (OSS) | New | You can now register an Object Storage Service (OSS) instance in DMS. The offline integration and task orchestration features now support OSS for cross-database Spark SQL tasks. | |
Database Backup Service (DBS) | Iteration | You are now charged for network traffic from downloading backup sets over the internet. |
October
Feature | Change type | Description | Related documentation |
Sensitive data protection upgraded and commercialized | Iteration | The sensitive data protection feature scans database metadata to identify, mask, and manage sensitive data. |
September
Feature | Change type | Description | Related documentation |
Support for Hologres and Db2 data sources | New | DMS now supports database management and database account management for Hologres and Db2. | |
Conditional branch node for task orchestration | New | You can use a conditional branch node to run conditional checks in a task flow. This allows the task flow to run subsequent tasks only when specific conditions are met. | |
SQL assignment node for task orchestration | New | An SQL assignment node reads data and assigns it to the node's output variable. | |
Database Backup Service (DBS) | New | DBS storage pools now support self-managed NAS storage that uses the SMB protocol. |
August
Feature | Change type | Description | Related documentation |
DMS upgraded to V5.0 | Iteration | The DMS V5.0 console categorizes feature modules by use case. The console also integrates the real-time data transmission feature of Data Transmission Service (DTS). | |
Database Backup Service (DBS) | New | You can now create a high-privilege account in a new sandbox instance. |
July
Feature | Change type | Description | Related documentation |
Offline integration | New | Offline integration is a low-code tool for building data processing tasks. You can combine various task nodes into a data flow and run it on a schedule to process and synchronize data. | |
DevOps | New | The DevOps feature lets you customize development processes, advance them through stages, and control their quality. | |
Database Backup Service (DBS) | New | You can now delete backup sets. |
June
Feature | Change type | Description | Related documentation |
Database Backup Service (DBS) | Enhancement | The second phase of the emergency recovery feature is now available. | |
Enhancement | Backend processing of binary logs for emergency instances has been accelerated. You can now generate binary log snapshots without backend synthesis. | N/A | |
Bug fixes |
| N/A |
May
Feature | Change type | Description | Related documentation |
Script code nodes in task orchestration | New | You can use script code nodes with Database Gateway to schedule scripts centrally. | |
PostgreSQL database management | New | DMS now supports database management and database account management for ApsaraDB RDS for PostgreSQL and AnalyticDB for PostgreSQL. | |
Database Backup Service (DBS) | New | In addition to the built-in storage provided by DBS, DBS storage pools now support self-managed storage pools, such as Object Storage Service (OSS) and NAS, for more flexible backup data management. | |
Bug fixes |
| N/A |
April
Feature | Change type | Description | Related documentation |
Support for Dameng databases | New | DMS provides direct and comprehensive support for Dameng database (DM), including data import, data query, data change, data export, data services, and data visualization. | |
Asset category | New | You can classify tables to help administrators, developers, and O&M personnel better manage or use table data. | |
Enhanced table details | Enhancement | The new table details page displays a table's technical metadata (such as the owning instance, table name, and fields), business metadata (such as business description and tags), and management metadata (such as table owner and data permissions). It also provides shortcuts for common table operations. You can use the table details page to comprehensively understand and efficiently use table data. | |
Structure Read-only user role | New | In addition to the permissions of a regular user, a user with the Structure Read-only role can view the metadata of instances, databases, and tables. This includes viewing table details and exporting the entire database structure. To query data, the user must still apply for the required query permissions. | |
Database Backup Service (DBS) | New | Full and synthetic backups are now supported to reduce backup costs and the resource overhead from backups. | |
New |
| N/A | |
New | DBS is now available in three new locations: Alibaba Gov Cloud, China (Heyuan), and China (Ulanqab). | N/A | |
Bug fixes | Fixed an issue that caused repeated creation of incremental backup tasks for primary/secondary MongoDB instances. | N/A |
March
Feature | Change type | Description | Related documentation |
Release and unpublish process management for task orchestration | Enhancement | After developing or modifying a task flow, you must publish it to the production environment. This prevents unconfirmed changes from being deployed directly. | |
Scheduled export of SQL result sets | New | You can now schedule the export of SQL result sets. This allows for automatic data exports in specific scenarios, such as after a promotion. | |
Syntax hints for Redis | Enhancement | The SQL Console now provides syntax hints for Redis. You can also enable super SQL mode for MongoDB and Redis databases. | |
Enhanced sql review | Enhancement | SQL Review can analyze uploaded SQL statements and provide optimization suggestions. This helps prevent the deployment of non-standard or non-indexed SQL statements and reduces the risk of SQL injection. | |
Enhanced data analysis | Enhancement | Data Analysis now offers a one-click shortcut to the task details page in Data Transmission Service (DTS). | |
Database Backup Service (DBS) | New | The multi-level storage pool feature is now available. You can use this feature to automatically replicate backup data from DBS to other storage pools. You can configure backup policies for multi-level storage pools to manage on-premises and cloud storage pools and transfer backup data between them. This improves data security and reduces backup costs. Note The public preview of the multi-level storage pool feature for DBS ended on June 20, 2022. This feature is now available only to users who participated in the public preview. | [Notice] End of public preview for multi-level storage pools |
Enhancement |
| N/A | |
Bug fixes | Fixed a localization configuration issue in the Malaysia (Kuala Lumpur) region. | N/A |
February
Feature | Change type | Description | Related documentation |
Data analysis | New | You can use the one-click data warehousing feature to create an AnalyticDB for MySQL 3.0 data warehouse from an ApsaraDB RDS for MySQL database. You can perform operations such as report development, scheduled task orchestration, and data visualization in the data warehouse. | |
Data archiving | New | You can schedule data archiving from ApsaraDB RDS for MySQL or PolarDB for MySQL to Object Storage Service (OSS). |
January
Feature | Change type | Description | Related documentation |
Risk audit report | New | You can collect and assess various risks that arise during database usage and receive system-provided optimization suggestions to make your databases more secure and stable. | |
Table schema version | New | You can now version-control table schemas. When you modify a table schema in DMS, it saves the new version to a list. You can download, compare, and restore historical versions of the table schema from this list. | |
Super SQL mode | New | When super SQL mode is enabled, SQL statements that administrators and DBAs execute in the SQL Console bypass security rules. | |
Enhanced SQL risk audit | Enhancement | The SQL Console is enhanced to provide SQL audits and suggestions for lock-free changes. This feature also covers instances that are in Flexible Management mode. | |
Enhanced Data Factory | Enhancement | The SQL editor for SQL task nodes in task orchestration and data warehouse development is enhanced to support intelligent suggestions. | |
Database Backup Service (DBS) | End of public preview | The public preview of the DBS sandbox feature ended on January 28, 2021. The sandbox feature is now a paid service.
| |
New | You can now physically back up MySQL binary logs. This helps you achieve a Recovery Point Objective (RPO) of seconds. |
2020
December
Feature | Change type | Description | References |
Customizable top navigation bar | New | You can now add frequently used features to the top navigation bar for easier access. | |
Shadow table synchronization | New | You can now use shadow table synchronization to create a shadow table based on the schema of a source table. The shadow table name is generated by adding a prefix or suffix to the source table name. This feature is useful for scenarios such as end-to-end stress testing. | |
Validity periods for query thresholds | Enhancement | In User management, you can now set validity periods for the maximum number of queries and queryable rows per user. This is useful for scenarios such as short-term audits. | |
SQL templates | Enhancement | The SQL Console now includes an SQL template panel on the right, providing many common scripts such as SQL statements, programmable objects, and functions. | |
Database account management for MariaDB | New | DMS now supports database account management for MariaDB. | |
Management of AnalyticDB for MySQL databases | New | DMS now supports database management and database account management for AnalyticDB for MySQL. | |
Schema design | Enhancement | The redesigned schema design UI improves the user experience. | |
Task orchestration | Enhancement | The task orchestration homepage now displays runtime statistics and a task flow list. You can also create new task flows from templates. | |
Notifications | Enhancement | The notification feature is now enabled by default to ensure that relevant contacts receive timely notifications. |
November
Feature | Change type | Description | References |
Operation audit | Enhancement | In addition to basic operation logs, DMS introduces an operation audit feature. This feature provides lists of SQL statements executed in the SQL Console, tickets, logons, and operation logs. This helps you quickly locate and troubleshoot database issues and perform audits. | |
SQL review and optimization suggestions | New | When you submit SQL statements for data changes or in the SQL Console, DMS reviews them based on your configured security rules and provides optimization suggestions. This helps you review and optimize problematic SQL statements before submitting changes, which prevents potential database exceptions. | |
Support for ApsaraDB for Lindorm and ApsaraDB for Cassandra | New | DMS now supports ApsaraDB for Lindorm and ApsaraDB for Cassandra, helping you centralize your database development workflow. This includes instance registration, permission management, sensitive field management, SQL-based data query, and data modification. | |
Logon with Security Token Service (STS) roles | New | You can now use a Security Token Service (STS) role to enable logon-free access to the DMS console. This allows you to embed the console into your self-managed O&M platform. | N/A |
Disaster recovery | New | You can now perform batch operations on data sources, including import, backup, and grouping. You can manage backup jobs in batches by using features such as backup policies and logical groups. | |
New | You can now automatically validate the integrity of backup data to improve the reliability of your backups and disaster recovery system. |
October
Feature | Change type | Description | References |
Data import performance | New | You can now select an import mode, data location, and execution policy to improve data import efficiency. | |
Database Lab is now available on the Alibaba Cloud International site | New | This feature is now available on the Alibaba Cloud International site. | N/A |
Disaster recovery | New | You can now back up MariaDB 10.0 and 10.3 databases, including both cloud-hosted and self-managed databases. |
September
Feature | Change type | Description | References |
Notifications | New |
| |
Disaster recovery | Enhancement | You can now query backup sets directly by using the built-in Data Lake Analytics (DLA) without restoring the database. | |
Enhancement | You can now back up files on your database server, such as logs, programs, and attachments, for centralized data protection. | ||
New | You can now quickly create disaster recovery sandbox instances to make physical backup data readily available. |
August
Feature | Change type | Description | References |
Metadata access control | New | You can now control who can view and access databases and instances in DMS. This feature improves your enterprise data security. | |
Share tickets and the SQL Console | Enhancement | You can now generate and share URLs for tickets and the SQL Console, letting team members directly access specific pages and improve collaboration. | |
Database grouping | New | You can now group multiple databases that share the same environment and engine type, letting you quickly load all databases in the group for SQL changes or schema design. |