This topic describes the data sources that are supported by Database Backup (DBS). You can add files and databases such as MySQL, SQL Server, PostgreSQL, Oracle, MongoDB, and Redis as the data sources. Supported databases include ApsaraDB databases, self-managed databases, and databases of third-party cloud service providers.

Data sources are databases or file paths to be backed up. The data source information includes data source names, regions where data sources reside, database types, and database accounts and passwords.

You can use one of the following methods to add data sources:

The following table describes the supported data sources.

Data source category Database type
ApsaraDB databases
  • ApsaraDB RDS for MySQL
  • ApsaraDB RDS for SQL Server
  • ApsaraDB RDS for MariaDB TX
  • ApsaraDB RDS for PPAS
  • ApsaraDB RDS for PostgreSQL
  • PolarDB MySQL Edition
  • PolarDB O Edition
  • PolarDB PostgreSQL Edition
ApsaraDB for MongoDB
ApsaraDB for Redis
PolarDB-X
Self-managed databases:
  • Self-managed databases that are hosted on ECS
  • Self-managed databases that are connected by using public IP addresses and port numbers in the IP:port number format
  • Self-managed databases that are connected over Express Connect, VPN Gateway, or Smart Access Gateway
  • Self-managed databases that have no public IP address or port number (connected over Database Gateway)
  • MySQL
    Note The batch import feature is available only for self-managed MySQL databases that are deployed over the Internet. For more information, see Add multiple data sources at a time.
  • MongoDB
  • Oracle
  • SQL Server
  • MariaDB
  • Redis
  • PPAS
  • PostgreSQL
Databases that are connected over backup gateways
Note You can connect DBS to a database server after you install a backup gateway on the database server. For more information, see Add a backup gateway.
  • MySQL
  • Oracle
  • SQL Server
  • Files