Авамар: Як скинути політику керування рухом даних за допомогою REST api

Summary: У цій статті пояснюється, як скинути політику «керування програмами» руху даних на Avamar із DDOS 6.0 за допомогою 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

Як скинути політику керування рухом даних на Avamar за допомогою DDOS 6.0 за допомогою REST api:

 
Середовище:
  • Avamar 7.4.1-58
  • Домен даних: 6.0
 

Випуск:

На Avamar було ввімкнено функцію Cloud Tier. Після виникнення проблеми функція Cloud Tier не вмикається в інтерфейсі Avamar для цього домену даних (DD), однак на стороні DD вона показує, що mtree має політику, керовану програмами.

Приклад:

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

Сервер консолі керування (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}
 

Резолюція:

Для скидання політики переміщення даних необхідно використовувати DDOS REST API, оскільки функція скидання доступна лише за допомогою REST API у DDOS 6.0. 

DDOS REST API можна використовувати, щоб видалити існуючу політику, а потім знову активувати хмарний рівень.

 

Нижче наведено кілька прикладів для виклику API DD REST:

Примітка: Запустіть решту дзвінка в Avamar, інакше можуть виникнути деякі збої рукостискання.
 
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 
 

#### Список політик переміщення даних:

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"
 

#### Встановіть id перед видаленням:

#### Тут id - це один з перерахованих вище переміщень даних: Знайдіть id за допомогою 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

Опція «Увімкнути хмарний рівень» в інтерфейсі MCS:

MCS UI - Увімкніть хмарний рівень

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.