Skip to main content
ONTAP automation
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Consideraciones sobre la migración de la API de REST DE ONTAP

Colaboradores dmp-netapp

La API ONTAPI (ZAPI) es el conjunto original de llamadas propietarias incluidas con el software ONTAP de NetApp . La API se proporciona a través del SDK de capacidad de administración de red y admite la automatización de las tareas de gestión y administración del almacenamiento de datos. Si está utilizando ONTAPI, debe planificar su migración a la API REST de ONTAP para aprovechar el conjunto ampliado de funciones de ONTAP disponible con la API REST.

Diferencias generales de diseño

La API REST y la interfaz de línea de comandos de ONTAP tienen diseños fundamentalmente diferentes. Los comandos y los parámetros de la CLI no se asignan directamente a las llamadas de la API DE REST. E incluso donde puede haber una similitud, los detalles de los parámetros de entrada pueden ser diferentes. Por ejemplo, las unidades numéricas pueden especificarse en bytes o utilizando un sufijo (como KB). Consulte "Variables de entrada que controlan una solicitud API" y.. "Referencia de API" si quiere más información.

SVM de datos expuestas a través de la API DE REST

ONTAP admite varios tipos de máquinas virtuales de almacenamiento (SVM). Sin embargo, solo las SVM de datos están expuestas directamente a través de la API DE REST de ONTAP. La información de configuración que describe el clúster y los nodos está disponible a través de la API REST. Sin embargo, el clúster y los nodos no se tratan como SVM independientes.

Acceda a la interfaz de línea de comandos de ONTAP a través de la API DE REST

Para ayudar a los usuarios de la API de ONTAPI y la interfaz de línea de comandos en su transición a la API de REST de ONTAP, ONTAP proporciona un extremo de REST para acceder a la interfaz de línea de comandos de ONTAP. Puede usar esta función de paso a través para ejecutar cualquier comando de la CLI. El uso del extremo de REST se devuelve en los datos de AutoSupport para que NetApp pueda identificar lagunas en la API de REST y realizar mejoras en futuras versiones de ONTAP.

Para emitir un comando de la CLI, debe realizar una llamada API DE REST que esté correctamente formada en función de las reglas relacionadas con lo siguiente:

  • Rutas de recursos

  • Nombres de campo

  • Métodos HTTP

La ruta de recursos base para acceso a la CLI es /private/cli. Consulte la página de documentación en línea de API de ONTAP para obtener detalles sobre el acceso a la CLI a través de la API DE REST. NetApp también mantiene un repositorio de GitHub que contiene muestras de código y otra información útil. Consulte "Repositorio de GitHub DE REST de ONTAP: Muestras de paso a través de la CLI" si quiere más información.

Cambios en la disponibilidad de SnapDiff en ONAPI

SnapDiff v1 y v2 se basan en el marco de gestión ONTAPI (ZAPI) y presentan algunas limitaciones de usabilidad con ciertas versiones de ONTAP. La API SnapDiff v3 no utiliza ONTAPI y es compatible con ONTAP 9.8 y versiones posteriores. La disponibilidad de la API SnapDiff en las distintas versiones de ONTAP se define de la siguiente manera:

  • ONTAP 9.7 y versiones anteriores: v1 y v2 (solo ONTAP)

  • ONTAP 9.8 y versiones posteriores: v1, v2 y v3. Se aplican algunas limitaciones; consulta la "Preguntas frecuentes: compatibilidad con SnapDiff en ONTAP" para obtener más detalles sobre la compatibilidad de SnapDiff según la versión de ONTAP.

Debes comprobar que tus aplicaciones de backup sean compatibles con SnapDiff y tener en cuenta cualquier limitación de interoperabilidad en función de la versión de ONTAP que estés utilizando. Consulta también el "Notas de la versión de ONTAP" para obtener más información.