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.
Actualización más reciente 2023-02-03 GMT+08:00

Sincronización de una copia de respaldo

Función

Esta API se utiliza para sincronizar copias de seguridad de VMware locales.

URI

POST /v3/{project_id}/backups/sync

Tabla 1 Parámetros de path

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID de proyecto

Parámetros de solicitud

Tabla 2 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

String

Token de usuario. El token se puede obtener llamando a la API de IAM utilizada para obtener un token de usuario. El valor de X-Subject-Token en el encabezado de respuesta es el token de usuario.

Tabla 3 Parámetros de body de solicitud

Parámetro

Obligatorio

Tipo

Descripción

sync

Array of BackupSync objects

Lista de copias de seguridad que se van a importar

Tabla 4 BackupSync

Parámetro

Obligatorio

Tipo

Descripción

backup_id

String

ID de copia de respaldo

backup_name

String

Nombre de copia de respaldo

Mínimo: 1

Máximo: 64

bucket_name

String

Nombre del bucket

image_path

String

Ruta de acceso a la cadena de respaldo en la unidad de almacenamiento

resource_id

String

ID del objeto que se va a realizar una copia de seguridad

resource_name

String

Nombre del objeto de copia de seguridad

resource_type

String

Tipo de recurso del objeto de copia de respaldo

Predeterminado: OS::Native::Server

created_at

Integer

Tiempo de respaldo, en segundos. Por ejemplo, 1548898428.

Parámetros de respuesta

Código de estado: 200

Tabla 5 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

sync

Array of BackupSyncRespBody objects

Devolver información de la API para importar copias de seguridad

Tabla 6 BackupSyncRespBody

Parámetro

Tipo

Descripción

backup_id

String

ID de copia de respaldo

operation_log_id

String

ID de tarea de importación

Solicitudes de ejemplo

POST https://{endpoint}/v3/f841e01fd2b14e7fa41b6ae7aa6b0594/backups/sync

{
  "sync" : [ {
    "backup_id" : "1f9e6b47-7655-4a19-b563-21b4ef023025",
    "resource_id" : "96f7512d-239d-3f31-80cf-d1ce041df9a6",
    "resource_name" : "resource_name",
    "resource_type" : "OS::Native::Server",
    "bucket_name" : "1555230361623e4ce4700dab84b7d8169a5eaec05227d",
    "image_path" : "6abec15e-7baf-4d79-b5a9-6b98a2da7020/cfe0295c-5939-4b31-96cd-161b4725e7ad/cfe0295c-5939-4b31-96cd-161b4725e7ad",
    "created_at" : 1553587260,
    "backup_name" : "backup_name"
  } ]
}

Ejemplo de respuestas

Código de estado: 200

OK

{
  "sync" : [ {
    "backup_id" : "1f9e6b47-7655-4a19-b563-21b4ef023025",
    "operation_log_id" : "154f0a9d-ba53-4e91-a3e2-a918710a9e0d"
  } ]
}

Códigos de estado

Código de estado

Descripción

200

OK

Códigos de error

Consulte Códigos de error.