• Document Database Service

dds
  1. Help Center
  2. Document Database Service
  3. User Guide
  4. Introduction
  5. Product Advantages
  6. High Reliability

High Reliability

Failover

The three-node replica set architecture of DDS ensures high service availability.

In a replica set, both the primary and secondary nodes provide services. If a primary node goes down or becomes faulty, a secondary node is automatically elected to the primary role and continues normal operation. If a secondary node is unavailable, a hidden node will take the role of the secondary to ensure high availability.

Multi-Copy Redundancy

config and shard use the three-node replica set HA architecture. Using this architecture, nodes are deployed on different servers and racks.

Data Backups

Data can be backed up automatically or manually. Automated backups execute full backups on DB instances. A manual backup is a full backup of DB instances initiated by users. These backups can be used to restore DB instances with a few clicks.

Backups are stored in Object Storage Service (OBS), improving the data disaster recovery capabilities while reducing the needed storage space. When a DB instance is created, the automated backup policy is enabled by default. After the DB instance is created, an automated full backup is triggered instantly. The backup retention period is 7 days by default. You can set the backup retention period and modify the backup policy. In addition, you can initiate backup at any time according to your service requirements. Manual backups are saved until you manually delete them.

Data Restore

You can use backup data to restore instance data. Restored data is the same as the original data.