Consulta o status de migração de um cluster PolarDB.
Descrição da operação
-
Você pode usar esta operação para consultar o status de uma migração com um clique de uma instância ApsaraDB RDS for MySQL para um cluster PolarDB for MySQL. Para obter mais informações, consulte Atualizar uma instância ApsaraDB RDS for MySQL para o PolarDB for MySQL.
-
Antes de chamar esta operação, você deve criar uma tarefa de atualização com um clique para o cluster chamando a operação CreateDBCluster e definindo o parâmetro CreationOption como MigrationFromRDS.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
polardb:DescribeDBClusterMigration |
get |
*dbcluster
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DBClusterId |
string |
Sim |
O ID do cluster. |
pc-************** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| DBClusterEndpointList |
array<object> |
Os detalhes dos endpoints do PolarDB. |
|
|
array<object> |
|||
| AddressItems |
array<object> |
Os detalhes das strings de conexão. |
|
|
object |
|||
| VSwitchId |
string |
The ID of the virtual switch. |
vsw-********** |
| ConnectionString |
string |
The connection string. |
pc-**************.rwlb.rds.aliyuncs.com |
| NetType |
string |
The network type of the endpoint. Valid values:
|
Private |
| Port |
string |
The port. |
3306 |
| VPCId |
string |
The ID of the virtual private cloud (VPC). |
vpc-********** |
| IPAddress |
string |
The IP address. |
192.***.***.10 |
| SSLEnabled |
string |
Indicates whether Secure Sockets Layer (SSL) encryption is enabled. Valid values:
|
Enabled |
| DBEndpointId |
string |
O ID do endpoint. |
pe-*********** |
| EndpointType |
string |
O tipo do endpoint. Valores válidos:
|
Cluster |
| ReadWriteMode |
string |
O modo de leitura/gravação. Valores válidos:
|
ReadOnly |
| Comment |
string |
Os comentários sobre a exceção de migração. Se nenhuma exceção ocorrer durante a migração, um valor vazio será retornado. |
test |
| RequestId |
string |
O ID da solicitação. |
F2A9EFA7-915F-4572-8299-85A307****** |
| ExpiredTime |
string |
A hora em que a relação de replicação entre a instância ApsaraDB RDS e o cluster PolarDB expira. A hora está no formato |
2020-06-17T01:56:36Z |
| DBClusterId |
string |
O ID do cluster. |
pc-**************** |
| Topologies |
string |
A relação de sincronização de dados. Valores válidos:
|
RDS2POLARDB |
| RdsReadWriteMode |
string |
O modo de leitura/gravação da instância ApsaraDB RDS de origem. Valores válidos:
|
rw |
| SourceRDSDBInstanceId |
string |
O ID da instância ApsaraDB RDS de origem. |
rm-************ |
| DBClusterReadWriteMode |
string |
O modo de leitura/gravação do cluster. Valores válidos:
|
ro |
| DelayedSeconds |
integer |
O atraso de replicação entre a instância ApsaraDB RDS e o cluster PolarDB, em segundos. |
0 |
| MigrationStatus |
string |
O status de migração do cluster PolarDB. Valores válidos:
|
RDS2POLARDB_SYNCING |
| DtsInstanceId |
string |
O ID da tarefa de sincronização. |
dts**********618bs |
| RdsEndpointList |
array<object> |
Os detalhes dos endpoints do ApsaraDB RDS. |
|
|
array<object> |
|||
| AddressItems |
array<object> |
Os detalhes das strings de conexão. |
|
|
object |
|||
| VSwitchId |
string |
The ID of the vSwitch. |
vsw-************** |
| ConnectionString |
string |
The connection string. |
rm-***********.mysql.rds.aliyuncs.com |
| NetType |
string |
The network type of the endpoint. Valid values:
|
Private |
| Port |
string |
The port. |
3306 |
| VPCId |
string |
The ID of the VPC. |
vpc-************ |
| IPAddress |
string |
The IP address. |
172.***.***.173 |
| SSLEnabled |
string |
Indicates whether SSL encryption is enabled. Valid values:
|
Enabled |
| DBEndpointId |
string |
O ID do endpoint. |
rm-************-normal |
| EndpointType |
string |
O tipo do endpoint. Valores válidos:
|
Normal |
| CustinsType |
string |
O tipo de instância. |
ReadOnly Maxscale Primary |
| SrcDbType |
string |
O tipo do banco de dados de origem. Valores válidos:
|
PolarDBMySQL |
Exemplos
Resposta de sucesso
JSON formato
{
"DBClusterEndpointList": [
{
"AddressItems": [
{
"VSwitchId": "vsw-**********",
"ConnectionString": "pc-**************.rwlb.rds.aliyuncs.com",
"NetType": "Private",
"Port": "3306",
"VPCId": "vpc-**********",
"IPAddress": "192.***.***.10",
"SSLEnabled": "Enabled"
}
],
"DBEndpointId": "pe-***********",
"EndpointType": "Cluster",
"ReadWriteMode": "ReadOnly"
}
],
"Comment": "test",
"RequestId": "F2A9EFA7-915F-4572-8299-85A307******",
"ExpiredTime": "2020-06-17T01:56:36Z",
"DBClusterId": "pc-****************",
"Topologies": "RDS2POLARDB",
"RdsReadWriteMode": "rw",
"SourceRDSDBInstanceId": "rm-************",
"DBClusterReadWriteMode": "ro",
"DelayedSeconds": 0,
"MigrationStatus": "RDS2POLARDB_SYNCING",
"DtsInstanceId": "dts**********618bs",
"RdsEndpointList": [
{
"AddressItems": [
{
"VSwitchId": "vsw-**************",
"ConnectionString": "rm-***********.mysql.rds.aliyuncs.com",
"NetType": "Private",
"Port": "3306",
"VPCId": "vpc-************",
"IPAddress": "172.***.***.173",
"SSLEnabled": "Enabled"
}
],
"DBEndpointId": "rm-************-normal",
"EndpointType": "Normal",
"CustinsType": "ReadOnly\nMaxscale\nPrimary"
}
],
"SrcDbType": "PolarDBMySQL"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 404 | InvalidDBClusterId.NotFound | The DBClusterId provided does not exist in our records. | The specified DBClusterId parameter does not exist in the current record. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.