ApsaraDB RDS can generate backups, which are called default backups. If the default backups that are generated by ApsaraDB RDS cannot meet your business requirements, you can use Database Backup (DBS) to create advanced backups.

ScenarioItemApsaraDB RDS

(physical backup or snapshot backup)

DBS

(logical backup)

References
Perform backupsPerform scheduled backups.️✔️ (Scheduled backups are automatically enabled and cannot be disabled.)✔️️ (Scheduled backups must be manually enabled.)Enable the automatic backup feature for an ApsaraDB RDS for MySQL instance
Perform incremental backups or log backups.✔️✔️
Back up individual databases and tables.
  • Local SSDs: ️✔️. Standard SSDs or enhanced SSDs (ESSDs): ❌
  • Manually enabled: ✔️. Enabled at a scheduled point in time: ❌
  • Incremental backups: ❌
✔️Back up the individual databases and tables of an ApsaraDB RDS for MySQL instance
Perform cross-region backups.Local SSDs: ️✔️. Standard SSDs or ESSDs: ✔️✔️Use the cross-region backup feature of an ApsaraDB RDS for MySQL instance
Perform cross-account backups.✔️Back up and restore data across Alibaba Cloud accounts
Store backup filesStore backup files to your Object Storage Service (OSS) bucket.✔️Back up an ApsaraDB RDS for MySQL or self-managed MySQL instance by using logical backup
Download backup filesManually download backup files.Local SSDs: ✔️. Standard SSDs or ESSDs: ❌✔️Download the backup files of an ApsaraDB RDS for MySQL instance
Configure a policy based on which ApsaraDB RDS can automatically download backup files.✔️
Encrypt backup filesEncrypt backup files at rest.✔️✔️Encrypt the backup files of an ApsaraDB RDS for MySQL instance
Encrypt backup files in transit by using SSL.✔️
Restore dataRestore data within a few seconds.✔️Create a sandbox instance for the emergency disaster recovery of an ApsaraDB RDS for MySQL database
Query data from backup files at high speeds.✔️Query data from DBS-generated logical backup files
Restore individual databases and tables.Local SSDs: ️️✔️. Standard SSDs or ESSDs: ️✔️✔️Restore individual databases and tables of an ApsaraDB RDS for MySQL instance

Restore data by database or table

Restore data to an RDS instance by using backup files.
  • Restore data to a new RDS instance by using backup files: ✔️
  • Restore data to the original RDS instance by using backup files: local SSDs:️ ✔️. Standard SSDs or ESSDs: ✔️
  • Restore data to another RDS instance by using backup files: ❌
  • Restore data to a self-managed database by using backup files: ❌
✔️Restore the data of an ApsaraDB RDS for MySQL instance

Restore a MySQL database from a logical backup