Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda> Relational Database Service> Referencia de la API> API v3 (recomendado)> Copia de respaldo y restauración> Comprobación de si se puede utilizar la restauración rápida para restaurar bases de datos o tablas (RDS for MySQL)
Actualización más reciente 2024-06-06 GMT+08:00

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.

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

    POST /v3/{project_id}/instances/fast-restore

  • Descripción de parámetro
    Tabla 1 Parámetros

    Parámetro

    Obligatorio

    Descripción

    project_id

    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

Tabla 2 Parámetros

Parámetro

Obligatorio

Tipo

Descripción

restore_time

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

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

Código de error

Para obtener más información, consulte Códigos de error.