---
title: "Enterprise File Storage - Primeros pasos con las API"
description: "Primeros pasos en su solución Enterprise File Storage utilizando las API de OVHcloud"
url: https://docs.ovhcloud.com/es/guides/storage-and-backup/file-storage/enterprise-file-storage/netapp-quick-start
lang: es
lastUpdated: 2021-10-27
---
# Enterprise File Storage - Primeros pasos con las API

:::info
Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.
:::

## Objetivo

Esta guía explica cómo empezar con Enterprise File Storage.

**Esta guía explica cómo obtener la información de su servicio y crear el primer volumen utilizando la API de OVHcloud.**

## Requisitos

- Tener contratado un plan Enterprise File Storage de OVHcloud.
- Estar conectado a la página de las [API de OVHcloud](https://eu.api.ovh.com/)
- Saber [montar un NAS mediante NFS](/es/guides/storage-and-backup/file-storage/ha-nas/nas-nfs.md)

## Lo esencial

La solución OVHcloud Enterprise File Storage permite crear volúmenes y gestionar de este modo los compartimentos de archivos accesibles en una red.

Puede elegir el tamaño de sus volúmenes, gestionar los accesos a través de ACL o crear snapshots (copia instantánea del volumen).

## Procedimiento

Todas las API utilizadas en esta guía están disponibles en la sección _/storage_: [https://api.ovh.com/console/#/storage](https://api.ovh.com/console/#/storage).

:::info
Al utilizar las API, todos los campos marcados con asterisco (\*) son obligatorios.
:::

### Obtener la información del servicio

Todos los servicios activos se pueden recuperar utilizando la siguiente ruta de la API:


🇪🇺EU▾

[GET/storage/netapp](https://eu.api.ovh.com/console/?section=/storage&branch=v1#get-/storage/netapp)

### Crear un nuevo volumen

Un volumen es una unidad de almacenamiento con un tamaño y un protocolo.

Para crear un volumen, utilice la siguiente ruta de la API:


🇪🇺EU▾

[POST/storage/netapp/{serviceName}/share](https://eu.api.ovh.com/console/?section=/storage&branch=v1#post-/storage/netapp/-serviceName-/share)

| Parameter                 | Required | Description                        |
| ------------------------- | -------- | ---------------------------------- |
| `serviceName`             | Yes      | ID del servicio                    |
| `NetAppShare.descripción` |          | Descripción del volumen            |
| `NetAppShare.name`        |          | Nombre del volumen                 |
| `NetAppShare.protocol`    | Yes      | Protocolo utilizado por el volumen |
| `NetAppShare.size`        |          | Tamaño del volumen en gigabytes    |

Seleccione el protocolo `NFS` y un tamaño de `10` gigabytes, por ejemplo.

### Añadir un ACL al volumen

Los ACLs permiten autorizar o denegar el acceso a un volumen.

:::warning
El comportamiento por defecto es denegar el acceso a un nuevo volumen.
:::

Una vez que haya creado un volumen, debe crear una nueva ACL para acceder a él.

Para crear una nueva ACL que le permita conectarse a su volumen, utilice la siguiente ruta de la API:


🇪🇺EU▾

[POST/storage/netapp/{serviceName}/share/{shareId}/acl](https://eu.api.ovh.com/console/?section=/storage&branch=v1#post-/storage/netapp/-serviceName-/share/-shareId-/acl)

| Parameter                        | Required | Description                                                                          |
| -------------------------------- | -------- | ------------------------------------------------------------------------------------ |
| `serviceName`                    | Yes      | ID del servicio                                                                      |
| `shareId`                        | Yes      | ID del volumen                                                                       |
| `NetAppShareACLRule.accessLevel` | Yes      | Nivel de acceso ACL. Puede ser **rw** (lectura y escritura) o **ro** (sólo lectura). |
| `NetAppShareACLRule.accessTo`    | Yes      | Dirección IP o rango de direcciones IP en notación CIDR.                             |

:::info
Utilizando la notación CIDR, puede autorizar el acceso al volumen desde el rango de direcciones IP X.X.X.X/X.
Por ejemplo: 192.0.2.0/24
:::

### Subir el volumen

Compruebe el estado de creación del ACL mediante la siguiente ruta de la API:


🇪🇺EU▾

[GET/storage/netapp/{serviceName}/share/{shareId}/acl/{aclRuleId}](https://eu.api.ovh.com/console/?section=/storage&branch=v1#get-/storage/netapp/-serviceName-/share/-shareId-/acl/-aclRuleId-)

| Parameter     | Required | Description     |
| ------------- | -------- | --------------- |
| `serviceName` | Yes      | ID del servicio |
| `shareId`     | Yes      | ID del volumen  |
| `aclRuleId`   | Yes      | ID del ACL      |

Sustituya `aclRuleId` por el ID del ACL creado para su volumen.

:::info
El estado ACL debe estar `active`.
:::

Una vez que el ACL esté activo, recupere las rutas de acceso al volumen utilizando la siguiente API:


🇪🇺EU▾

[GET/storage/netapp/{serviceName}/share/{shareId}/accessPath](https://eu.api.ovh.com/console/?section=/storage&branch=v1#get-/storage/netapp/-serviceName-/share/-shareId-/accessPath)

| Parameter     | Required | Description     |
| ------------- | -------- | --------------- |
| `serviceName` | Yes      | ID del servicio |
| `shareId`     | Yes      | ID del volumen  |

Para cada volumen, aparecerán una o más rutas de acceso.

Ahora puede montar el volumen con el siguiente comando:

```sh
mount -t nfs accessPath
```

:::info
Si utiliza Linux, debe instalar el paquete `nfs-utils`.
:::

Una vez montado, podrá utilizar el volumen para almacenar sus archivos.

### Eliminación del volumen

Puede eliminar el volumen utilizando la siguiente ruta de la API:


🇪🇺EU▾

[DELETE/storage/netapp/{serviceName}/share/{shareId}](https://eu.api.ovh.com/console/?section=/storage&branch=v1#delete-/storage/netapp/-serviceName-/share/-shareId-)

| Parameter     | Required | Description     |
| ------------- | -------- | --------------- |
| `serviceName` | Yes      | ID del servicio |
| `shareId`     | Yes      | ID del volumen  |

## Más información

Si necesita formación o asistencia técnica para implantar nuestras soluciones, póngase en contacto con su representante de ventas o haga clic en [este enlace](https://www.ovhcloud.com/es-es/professional-services/) para obtener un presupuesto y solicitar un análisis personalizado de su proyecto a nuestros expertos del equipo de Servicios Profesionales.

Interactúe con nuestra [comunidad de usuarios](https://community.ovhcloud.com/).
