Avamar: Come reimpostare la policy gestita dalle app per lo spostamento dei dati utilizzando l'API REST

Summary: Questo articolo spiega come reimpostare la policy di spostamento dei dati "gestita dalle app" su Avamar con DDOS 6.0 utilizzando l'API REST di 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

Come reimpostare la policy gestita dalle app di spostamento dei dati su Avamar con DDOS 6.0 utilizzando l'API REST:

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

Problema:

La funzione Cloud Tier è stata abilitata su Avamar. Dopo aver riscontrato un problema, la funzione Cloud Tier non è attivata nell'interfaccia utente di Avamar per tale Data Domain (DD), tuttavia sul lato DD mostra che il mtree Dispone di una policy gestita dall'app.

Esempio:

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

Management Console Server (MCS) non è ora in grado di abilitare il Cloud Tier.

Errore riscontrato in 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}
 

Risoluzione:

L'API REST DDOS deve essere utilizzata per reimpostare la policy di spostamento dei dati, in quanto la funzionalità di reimpostazione è disponibile solo utilizzando l'API REST in DDOS 6.0. 

L'API REST DDOS può essere utilizzata per eliminare la policy esistente e quindi riabilitare il cloud tier.

 

Di seguito sono riportati alcuni esempi per richiamare l'API REST DD:

Nota: Eseguire la chiamata rest in Avamar, altrimenti potrebbero verificarsi alcuni errori di handshake.
 
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 
 

#### Elencare le policy di spostamento dei dati:

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"
 

#### Imposta l'id prima dell'eliminazione:

#### Qui l'id è uno degli spostamenti di dati sopra elencati: Trovare l'ID tramite 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

L'opzione "Enable Cloud Tier" nell'interfaccia utente di MCS:

Interfaccia utente di MCS - Abilitazione di 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.