Cambia o revierte una tarea de migración para una actualización con un solo clic de RDS a PolarDB.
Descripción de la operación
-
Si se llama a esta operación antes del cambio, se realiza un cambio.
-
Si se llama a esta operación después de completar el cambio, se realiza una reversión.
Debe crear una tarea de actualización con un solo clic para el clúster antes de llamar a esta operación. Para crear la tarea, llame a la operación CreateDBCluster y establezca el parámetro CreationOption en MigrationFromRDS. Para obtener más información, consulte Actualización con un solo clic de RDS MySQL a PolarDB for MySQL.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
polardb:ModifyDBClusterMigration |
update |
*dbcluster
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| DBClusterId |
string |
Sí |
El ID del clúster de PolarDB. |
pc-************** |
| SourceRDSDBInstanceId |
string |
Sí |
El ID de la instancia de RDS de origen. |
rm-************ |
| NewMasterInstanceId |
string |
Sí |
El ID de la nueva instancia o clúster. Valores válidos:
|
pc-************** |
| SwapConnectionString |
string |
No |
Especifica si se debe cambiar el endpoint. Valores válidos:
Valor predeterminado: false. |
false |
| ConnectionStrings |
string |
No |
Los endpoints específicos que se van a cambiar. El valor es una cadena JSON que especifica los endpoints que se van a intercambiar. Nota
Este parámetro solo es válido cuando SwapConnectionString se establece en true. |
{"rm-2ze73el581cs*****.mysql.pre.rds.aliyuncs.com":"pc-2ze8200s298e*****.mysql.polardb.pre.rds.aliyuncs.com","rm-2ze73el581cs86*****.mysql.pre.rds.aliyuncs.com":"test-p*****.mysql.polardb.pre.rds.aliyuncs.com"} |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
A1B303A5-653F-4AEE-A598-023FF9****** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "A1B303A5-653F-4AEE-A598-023FF9******"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidConnectionString.Malformed | The specified parameter ConnectionString is not valid. | |
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | |
| 404 | InvalidDBClusterId.NotFound | The DBInstanceId provided does not exist in our records. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.