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 2024-09-04 GMT+08:00

Creación de un disco de EVS

Escenarios

Esta sección describe cómo crear un disco de EVS con la invocación a las API. Consulte Llamada a APIs para obtener detalles sobre cómo invocar a API.

En el siguiente ejemplo, se invoca a las API para crear un disco a partir de una instantánea.

Requisitos previos

Ha planificado la región donde desea crear el disco y ha obtenido el punto de conexión necesario para las invocaciones a la API. Consulte Puntos de conexión para obtener más detalles.

Procedimiento

  1. Consultar las instantáneas y obtener información de la instantánea que desee.

    API: Obtener detalles sobre instantáneas de EVS
    • Ejemplo de la solicitud

      https://{endpoint}/v2/ba546eb46e7247c9aadb566ed7a1d31f/snapshots/detail

    • Ejemplo de la respuesta
      {
        "snapshots": [
          {
            "status": "available",
            "description": null,
            "updated_at": "2019-06-18T12:47:38.234689",
            "volume_id": "037cf89a-8cea-4d63-ac57-345c0ffccfc2",
            "id": "0b126d3b-f2af-404d-8d39-a42fce70065a",
            "size": 40,
            "os-extended-snapshot-attributes:progress": "100%",
            "name": "snapshot-test",
            "os-extended-snapshot-attributes:project_id": "ba546eb46e7247c9aadb566ed7a1d31f",
            "created_at": "2019-06-18T12:47:33.700070",
            "metadata": {}
          }
        ]
      }

    En la respuesta, id indica el ID de instantánea.

  2. Crear un disco a partir de una instantánea.

    API: Creación de discos de EVS

    • Ejemplo de la solicitud
      POST https://{endpoint}/v2/ba546eb46e7247c9aadb566ed7a1d31f/cloudvolumes
      {
          "volume": {
              "count": 1, 
              "availability_zone": "az-dc-1", 
              "description": "test_volume_1", 
              "size": 120, 
              "snapshot_id": "0b126d3b-f2af-404d-8d39-a42fce70065a", 
              "name": "test_volume_1", 
              "volume_type": "SATA"
          }
      }
    • Ejemplo de la respuesta
      {
        "job_id": "ff8080816b512df7016b6ab8982b496b"
      }