Avamar – Utilitaire proxycp.jar

L’article du jour traite de l’utilitaire proxycp.jar qui permet de faire des actions sur les proxies Avamar (pour le monde de sauvegarde VM Image). Cet outil est généralement téléchargé sur le node (ou via votre poste de travail en WebEx puis déposé sur l’Utility Node avec WinScp) afin de faire du troubleshooting).

Où l’obtenir

Avec cette commande :

curl -O ftp://avamar_ftp:anonymous@ftp.avamar.com/software/scripts/proxycp.jar

Il est recommandé de le déposer dans /usr/local/avamar/bin/

Les commandes

Voici les commandes qui sont utiles :

La commande suivante permet de lister tous les proxies déployés sur votre grid :

java -jar proxycp.jar --listproxy

L’option « –csv » vous permet d’exporter la liste dans un fichier CSV.

La commande suivante permet de lister toutes les VM visibles par votre grid Avamar mais pas nécessairement protégée. Elles sont visibles administrativement mais ne sont pas forcément dans un groupe :

java -jar proxycp.jar --listvm

L’option « –csv » vous permet d’exporter la liste dans un fichier CSV.

La commande suivante permet de savoir si votre utilisateur Avamar sur votre vCenter dispose bien des droits nécessaires :

#: java -jar proxycp.jar --listpermission
======================= Starting ProxyCP ==========================
Proxycp : v0.94
Date    : July 16, 2013 2:20:17 PM CEST
COMMAND : java -jar proxycp.jar --listpermission

VDR Detected : false
---------------------------------------------------------------------------------
====================== votre-vcenter.local ============================

User            : compte-avamar
Role Name       : Admin
Role ID         : -1

Role "Admin" has all the Required permission on "votre-vcenter.local"!

Checking Explicit Permission on Proxies.....
Done.....

========================== Done ==========================

Closing Connection Pool

Cela permet de contrôler en un coup d’œil les permissions en place.

Vous pouvez également contrôler les droits liés à une de vos VM avec l’option « –vm Votre-VM ».

La commande suivante permet de lister tous les datastores couvert par vos proxies, ce qui permet de troublshooter les problèmes de backup en failed pour cause de « no proxy » qui indique simplement qu’aucun de vos proxies ne peut accéder au datastore de la VM cible à sauvegarder :

java -jar proxycp.jar --listdatastoremap

L’option « –proxy VotreProxy » permet de filtrer sur un seul proxy plutôt que tous par défaut.

La commande suivante permet d’exécuter diverses commandes très simplement sur tous vos proxies, à l’image d’un « mapall » pour vos storage nodes :

java -jar proxycp.jar --cmd [commande]

Enfin, une commande très pratique permet de couvrir tous les datastores par tous vos proxies, en une seule fois (plus rapidement que par la GUI) :

java -jar proxycp.jar --selectalldatastore

Stéphane.

Incoming search terms:

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *