Migrates a Data Warehouse Edition cluster to a Data Lakehouse Edition or an Enterprise Edition cluster.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
adb:MigrateDBCluster |
update |
*DBCluster
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBClusterId |
string |
Yes |
The ID of the Data Warehouse Edition cluster. |
am-bp1xxxxxxxx47 |
| ComputeResource |
string |
No |
The reserved computing resources. Valid values: 0 ACU to 4096 ACU. The step size is 16. One AnalyticDB Compute Unit (ACU) is approximately equivalent to 1 core and 4 GB of memory. Note
Include the unit when you specify this parameter. This parameter is required only when ProductForm is set to LegacyForm. |
32ACU |
| StorageResource |
string |
No |
The reserved storage resources. Valid values: 0 ACU to 2064 ACU. The step size is 3 × the number of ACUs specified by the StorageResourceSize parameter. The default value is 24 ACU. One ACU is approximately equivalent to 1 core and 4 GB of memory. Note
Include the unit when you specify this parameter. This parameter is required only when ProductForm is set to LegacyForm. |
24ACU |
| StorageResourceSize |
string |
No |
The node specifications for the reserved storage resources. Valid values: 8ACU, 12ACU, and 16ACU. Note
Include the unit when you specify this parameter. This parameter is required only when ProductForm is set to LegacyForm. |
8ACU |
| ShardNumber |
string |
No |
The number of shards. Specify this parameter to change the number of shards for the instance during the migration. Note
This parameter is required only when ProductForm is set to LegacyForm. |
128 |
| ReservedNodeSize |
string |
No |
The node specifications for the reserved storage resources. Valid values: 8ACU, 12ACU, and 16ACU. Note
Include the unit when you specify this parameter. This parameter is required only when ProductForm is set to IntegrationForm. |
8ACU |
| ReservedNodeCount |
integer |
No |
The number of reserved nodes.
Note
This parameter is required only when ProductForm is set to IntegrationForm. |
3 |
| ProductVersion |
string |
No |
The product edition. Valid values:
Note
This parameter is required only when ProductForm is set to IntegrationForm. |
EnterpriseVersion |
| ProductForm |
string |
No |
The product form. Valid values:
|
LegacyForm |
| SecondaryZoneId |
string |
No |
The ID of the secondary zone. Note
This parameter cannot have the same value as the ZoneId parameter. |
cn-beijing-h |
| SecondaryVSwitchId |
string |
No |
The ID of the secondary virtual switch. Note
This parameter cannot have the same value as the VSwitchId parameter. |
vsw-bp1aadw9k19x451gx**** |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run. Default value: false. Valid values:
|
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
F0983B43-B2EC-536A-8791-142B5CF1E9B6 |
Examples
Success response
JSON format
{
"RequestId": "F0983B43-B2EC-536A-8791-142B5CF1E9B6"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IncorrectDBInstanceState | The specified instance state does not support this operation. | This operation is not supported while the instance is in the current state. |
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | The specified DBClusterId parameter does not exist. Make sure that the DBClusterId value is valid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.