Avamar: Cómo restablecer la política administrada por la aplicación de transferencia de datos mediante la API REST

Summary: En este artículo, se explica cómo restablecer la política de transferencia de datos "administrada por aplicaciones" en Avamar con DDOS 6.0 mediante la API REST de DDOS.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Cómo restablecer la política de transferencia de datos administrada por la aplicación en Avamar con DDOS 6.0 mediante la API REST:

 
Entorno:
  • Avamar 7.4.1-58
  • Data Domain: 6.0
 

Problema:

La función Cloud Tier se habilitó en Avamar. Después de que se produce un problema, la función Cloud Tier no está activada en la interfaz de usuario de Avamar para ese Data Domain (DD); sin embargo, en el lado de DD, se muestra que el mtree tiene una política administrada por aplicaciones.

Ejemplo:

data-movement policy show 
Mtree                             Target(Tier/Unit Name)   Policy          Value
-------------------------------   ----------------------   -------------   -------
/data/col1/avamar-1234567891      Cloud/cloudunit1        app-managed     enabled
 

El servidor de consola de administración (MCS) ahora no puede habilitar el nivel de nube.

Se observa un error en MCS:

WARNING: com.avamar.asn.service.ServiceException: Failed with HTTP error code : 400 additional information : {"details": "**** Data Movement Policy exists for the mtree.", "code": 5437}
 

Solución:

La API REST de DD OS se debe utilizar para restablecer la política de transferencia de datos, ya que la función de restablecimiento solo está disponible mediante la API REST en DDOS 6.0. 

La API REST de DDOS se puede utilizar para eliminar la política existente y, a continuación, volver a habilitar el nivel de nube.

 

A continuación, se proporcionan algunos ejemplos para llamar a la API REST de DD:

Nota: Ejecute la llamada rest en Avamar; de lo contrario, es posible que se produzcan algunas fallas del protocolo de enlace.
 
host=[your dd host] 
ddr_username=[your username] 
ddr_password=[your password] 
token=`curl --insecure -H "Content-Type: application/json" -X POST -d "{\"auth_info\":{\"username\":\"$ddr_username\",\"password\":\"$ddr_password\"}}" -w '\n' -i -s https://$host:3009/rest/v1.0/auth |grep 'X-DD-AUTH-TOKEN:'`
echo $token 
 

#### Enumere las políticas de transferencia de datos:

curl --insecure -X GET --header 'Content-Type: application/json' --header 'Accept: application/json' --header "$token" -w '\n' "https://$host:3009/rest/v1.0/dd-systems/0/data-movement-policies"
 

#### Configure el id antes de eliminar:

#### Aquí el id es uno de los movimientos de datos enumerados anteriormente: Busque el ID mediante mtree_name.

id="" [root@localhost text]
curl --insecure -X DELETE --header 'Content-Type: application/json' --header 'Accept: application/json' --header "$token" -w '\n'  https://$host:3009/rest/v1.0/dd-systems/0/data-movement-policies/$id 

 

Additional Information

La opción "Enable Cloud Tier" en la interfaz de usuario de MCS:

IU de MCS: habilitar Cloud Tier

Affected Products

Data Domain

Products

Avamar Server, Data Domain, Cloud Disaster Recovery
Article Properties
Article Number: 000014126
Article Type: How To
Last Modified: 13 Aug 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.