You can call this operation to restore data to the current ApsaraDB for MongoDB instance.
This operation is applicable to replica set instances, but cannot be called on standalone instances or sharded cluster instances. You can use the following methods to clone an instance: Create an instance from a backup to clone a standalone instance. Call the CreateShardingDBInstance operation to clone a sharded cluster instance.
Debugging
Request parameters
Parameter | Type | Required | Example | Description |
---|---|---|---|---|
Action | String | Yes | RestoreDBInstance |
The operation that you want to perform. Set the value to RestoreDBInstance. |
BackupId | Integer | Yes | 11111111 |
The ID of the backup. Note You can call the DescribeBackups operation to query the backup ID.
|
DBInstanceId | String | Yes | dds-bpxxxxxxxx |
The ID of an instance. |
RegionId | String | No | cn-hangzhou |
The region ID of the instance. You can call the DescribeRegions operation to query the region ID of the instance. |
Response parameters
Parameter | Type | Example | Description |
---|---|---|---|
RequestId | String | 973DCB8F-56B3-4102-8777-3A90495927F7 |
The ID of the request. |
Examples
Sample requests
http(s)://mongodb.aliyuncs.com/? Action=RestoreDBInstance
&BackupId=11111111
&DBInstanceId=dds-bpxxxxxxxx
&<Common request parameters>
Sample success responses
XML
format
<RestoreDBInstanceResponse>
<RequestId>973DCB8F-56B3-4102-8777-3A90495927F7</RequestId>
</RestoreDBInstanceResponse>
JSON
format
{
"RequestId": "973DCB8F-56B3-4102-8777-3A90495927F7"
}
Error codes
For a list of error codes, visit the API Error Center.