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

    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

Tabla 2 Parámetros

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

Código de error

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