Comprobación de si se puede utilizar la restauración rápida para restaurar bases de datos o tablas (RDS for MySQL)
Función
Esta API se utiliza para comprobar si la restauración rápida se puede utilizar para restaurar bases de datos o tablas de una instancia de base de datos.
- Antes de invocar a una API, debe entender la API de Autenticación.
Restricciones
- Esta API solo está disponible para RDS for MySQL.
- La restauración rápida está deshabilitada de forma predeterminada. Para utilizar esta función, póngase en contacto con el servicio de atención al cliente.
URI
- Formato de URI
- Descripción de parámetro
Tabla 1 Parámetros Parámetro
Obligatorio
Descripción
project_id
Sí
ID de proyecto de un tenant en una región.
Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto.
Solicitud
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
restore_time |
Sí |
String |
Punto de tiempo al que se van a restaurar los datos. El formato es aaaa-mm-ddThh:mm:ssZ. T es el separador entre el calendario y la notación horaria del tiempo. Z indica el desplazamiento de la zona horaria. Por ejemplo, en la zona horaria de Beijing, el desplazamiento de la zona horaria se muestra como +0800. |
|
instance_ids |
Sí |
Array of strings |
ID de instancia. |
Solicitud de ejemplo
Comprobar si se puede utilizar una restauración rápida para restaurar bases de datos o tablas de una instancia de base de datos
POST https://rds.ap-southeast-1.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/instances/fast-restore
{
"restore_time" : "2023-06-25T11:35:40+0800",
"instance_ids" : [ "14fc6c06d7e842829ee91d11c6b88b3ain01" ]
}
Respuesta
- Respuesta normal
Tabla 3 Parámetros de cuerpo de respuesta Parámetro
Tipo
Descripción
support_fast_restore_list
Array of objects
Si se admite la restauración rápida para la instancia de base de datos. Para obtener más información, consulte Tabla 4.
Tabla 4 descripción de la estructura de datos del campo support_fast_restore_list Parámetro
Tipo
Descripción
instance_id
String
ID de instancia.
is_support_fast_table_restore
Boolean
Si la restauración rápida se puede utilizar para restaurar tablas.
is_support_fast_database_restore
Boolean
Si la restauración rápida se puede utilizar para restaurar bases de datos.
- Ejemplo de respuesta normal
{ "support_fast_restore_list" : [ { "instance_id" : "14fc6c06d7e842829ee91d11c6b88b3ain01", "is_support_fast_table_restore" : true, "is_support_fast_database_restore" : true } ] } - Respuesta anormal
Para obtener más información, consulte Resultados de solicitud anormales.
Código de estado
- Normal
- Anormal
Para obtener más información, consulte Códigos de estado.
Código de error
Para obtener más información, consulte Códigos de error.