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.