Avamar: Jak resetovat zásady spravované aplikací pro přesun dat pomocí rozhraní REST API

Summary: Tento článek vysvětluje, jak resetovat zásady "app-managed" přesunu dat v systému Avamar se systémem DDOS 6.0 pomocí rozhraní DDOS REST API.

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

Jak resetovat zásady spravované pomocí aplikací pro přesun dat v systému Avamar se systémem DDOS 6.0 pomocí rozhraní REST API:

 
Prostředí:
  • Avamar 7.4.1-58
  • Data Domain: 6.0
 

Problém:

V softwaru Avamar byla povolena funkce Cloud Tier. Pokud dojde k problému, v uživatelském rozhraní Avamar pro danou oblast Data Domain (DD) není zapnuta funkce Cloud Tier, ale na straně systému DD se zobrazuje, že mtree má zásady spravované aplikací.

Příklad:

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

Server MCS (Management Console Server) nyní nemůže povolit vrstvu Cloud Tier.

V MCS se zobrazuje chyba:

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

Řešení:

K resetování zásad přesunu dat je nutné použít rozhraní DDOS REST API, protože funkce resetování je k dispozici pouze pomocí rozhraní REST API v systému DDOS 6.0. 

Rozhraní DDOS REST API lze použít k odstranění stávající zásady a opětovnému povolení cloudové vrstvy.

 

Níže je uvedeno několik příkladů volání rozhraní DD REST API:

Poznámka: Spusťte rest volání v softwaru Avamar, jinak může dojít k selhání 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 
 

#### Vypíše zásady přesunu dat:

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"
 

#### Nastavte id před odstraněním:

#### Tady je id jedním z výše uvedených přesunů dat: Najít ID podle 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

Možnost Enable Cloud Tier v uživatelském rozhraní MCS:

Uživatelské rozhraní MCS – Povolení vrstvy 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.