Avamar: Så här återställer du den apphanterade principen för dataförflyttning med hjälp av REST API
Summary: I den här artikeln beskrivs hur du återställer policyn för dataförflyttning "apphanterad" på Avamar med DDOS 6.0 med hjälp av DDOS REST API.
Instructions
Så här återställer du apphanterad policy för dataförflyttning på Avamar med DDOS 6.0 med hjälp av REST API:
-
Avamar 7.4.1-58
-
Data Domain: 6.0
Problem:
Funktionen Molnnivå aktiverades på Avamar. När ett problem har påträffats är Cloud Tier-funktionen inte aktiverad i Avamar-användargränssnittet för Data Domain (DD), men på DD-sidan visas att mtree har en apphanterad princip.
Exempel:
data-movement policy show
Mtree Target(Tier/Unit Name) Policy Value
------------------------------- ---------------------- ------------- -------
/data/col1/avamar-1234567891 Cloud/cloudunit1 app-managed enabled
Management Console-servern (MCS) kan nu inte aktivera molnnivån.
Fel som visas i 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}
Lösning:
DDOS REST API måste användas för att återställa data-movement-policyn, eftersom återställningsfunktionen endast är tillgänglig med REST API i DDOS 6.0.
DDOS REST API kan användas för att ta bort den befintliga principen och sedan återaktivera molnnivån.
Några exempel finns nedan för att anropa DD REST API:
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
#### Lista dataförflyttningsprinciper:
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"
#### Ställ in id innan du tar bort:
#### Här är id en av ovanstående dataförflyttningar: Hitta ID:t med hjälp av 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
Alternativet "Enable Cloud Tier" i MCS-användargränssnittet:
