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

Replicación de un punto de restauración

Función

Esta API se utiliza para replicar un punto de restauración.

URI

POST /v3/{project_id}/checkpoints/replicate

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

replicate

CheckpointReplicateParam object

Parámetros en el cuerpo de la solicitud para realizar una replicación

Tabla 4 CheckpointReplicateParam

Parámetro

Obligatorio

Tipo

Descripción

auto_trigger

No

Boolean

Si esta vez se activará automáticamente la replicación. El valor predeterminado es false, que indica que la replicación debe activarse manualmente.

destination_project_id

String

ID del proyecto de destino de replicación

destination_region

String

ID de la región de destino de replicación

Mínimo: 0

Máximo: 255

destination_vault_id

String

ID del almacén en la región de destino de replicación

enable_acceleration

No

Boolean

Si se habilita la función de aceleración para acortar el tiempo dedicado a la replicación entre regiones.

vault_id

String

ID de Vault (UUID)

Parámetros de respuesta

Código de estado: 200

Tabla 5 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

replication

CheckpointReplicateRespBody object

  
Tabla 6 CheckpointReplicateRespBody

Parámetro

Tipo

Descripción

backups

Array of CheckpointReplicateRespbackups objects

Lista de copias de seguridad que se van a replicar

destination_project_id

String

ID del proyecto de destino de replicación

destination_region

String

Región de destino de replicación

destination_vault_id

String

ID del almacén en la región de destino de replicación

project_id

String

ID del proyecto donde se realiza la replicación

provider_id

String

ID de proveedor de copia de respaldo, que especifica si el objeto de copia de respaldo es un servidor o un disco

source_region

String

Región de origen de replicación

vault_id

String

ID de almacén

Tabla 7 CheckpointReplicateRespbackups

Parámetro

Tipo

Descripción

backup_id

String

ID de la copia de respaldo de origen utilizada para la replicación

replication_record_id

String

ID de registro de replicación

Solicitudes de ejemplo

Replicación de copias de respaldo

POST https://{endpoint}/v3/f841e01fd2b14e7fa41b6ae7aa6b0594/checkpoints/replicate

{
  "replicate" : {
    "auto_trigger" : false,
    "destination_project_id" : "68589cac08274b82b4e254268a3862d8",
    "destination_region" : "region2",
    "destination_vault_id" : "0ca3eb86-8800-46da-9c37-9d657a825274",
    "enable_acceleration" : false,
    "vault_id" : "3b5816b5-f29c-4172-9d9a-76c719a659ce"
  }
}

Ejemplo de respuestas

Código de estado: 200

OK

{
  "replication" : {
    "destination_vault_id" : "0ca3eb86-8800-46da-9c37-9d657a825274",
    "provider_id" : "0daac4c5-6707-4851-97ba-169e36266b66",
    "source_region" : "region1",
    "vault_id" : "3b5816b5-f29c-4172-9d9a-76c719a659ce",
    "destination_region" : "region2",
    "destination_project_id" : "68589cac08274b82b4e254268a3862d8",
    "backups" : [ {
      "replication_record_id" : "de128dfa-5451-4905-9c11-8fc842b2f41e",
      "backup_id" : "7558e1a3-7046-4787-95cd-14b0ad0642a8"
    }, {
      "replication_record_id" : "892a7d1e-17c8-4751-ad75-cfbed7051857",
      "backup_id" : "6df2b54c-dd62-4059-a07c-1b8f24f2725d"
    }, {
      "replication_record_id" : "8bf5ce8f-bfa1-4d57-98de-d6159ab9d86d",
      "backup_id" : "aa00034d-ef40-443d-ab7a-dc846d988cdf"
    } ],
    "project_id" : "4229d7a45436489f8c3dc2b1d35d4987"
  }
}

Códigos de estado

Código de estado

Descripción

200

OK

Códigos de error

Consulte Códigos de error.