This topic describes the basic information and precautions of Data Backup (DBS) API.
For information about Alibaba Cloud APIs, see Overview.
Supported API operation
API operations that provide features including backup task management, restoration task management, and backup set download. For more information about the API operations that are supported by this version, see List of operations by function.
API operations that provide features including sandbox instance management and advanced download of ApsaraDB RDS instances. For more information about the API operations that are supported by this version, see List of operations by function.
DBS provides two versions of API operations. The features of each version are unique. You must choose the version based on your business requirements.
You must use an endpoint based on the region of your instance to reduce the latency. For example, if your instance resides in the China (Zhangjiakou) region, the virtual private cloud (VPC) endpoint
dbs-api-vpc.cn-zhangjiakou.aliyuncs.com is recommended. For more information, see Endpoints.
Remote procedure call (RPC) API
(Recommended) Alibaba Cloud SDKs
For information about DBS SDKs for different languages and dependency installation methods, see Database Backup.
If the preceding methods cannot meet your business requirements, you can encapsulate the API requests. However, this method is not recommended. For more information, see Overview.
If an error is returned after you call an API operation, you must check whether the values of the request parameters are valid based on the returned error code. For more information, see Database Backup - Error Codes.
You can also save the returned request ID or SDK error information and use the Alibaba Cloud OpenAPI Diagnostics tool to perform self-service diagnostics.