SSADUESXI (ADU) on remote ESXi Host

Mär 04 2019

Letzte Woche sollten wir mal so schnell aus dem Ärmel einen "ADU Report"(= Array Diagnostics Utility) für den HPE support erzeugen. Leider funktioniert das nicht mehr wie in diversen Doku´s beschrieben steht, mit dem installierten "storageadmin-tool". Das hat mir wieder ein paar graue Haare beschert und ein paar Stunden meines Leben´s gekostet.

Damit man nun einen ADU Report erzeugen kann, benötigt  man (frau)

ssacli for Windows 64bit -> LINK
vSphere CLI for WIndows64bit -> LINK

welches man auch gleich auf seinen Windows Rechner installieren sollte.
Nun öffnet man einen "Command Prompt (als Administrator)" und wechselt in das "ssacli" Verzeichnis.

cd C:\Program Files\Smart Storage Administrator\ssaducli\bin

Zuerst holen wir uns den SHA-1 1thumbprint vom ESXi Host, weil wir schlauerweise eigene Zertifikate darauf installiert haben.

ssaduesxi.exe –server= –user=root –file=test.zip –log

Nun öffnen wir die Datei “ADUReportESXi.enc” und können den thumbprint auslesen / kopieren und uns damit zum ESXi Host verbinden.

ssaduesxi.exe --server=<fqdn of ESXi> --thumbprint=XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX -–user=root –-file=adu.zip –-log

Natürlich könnte man den Schalter --password gleich verwenden, es sei denn man hat gewisse Sonderzeichen im Passwort. In dem Fall also besser weglassen, das Tool ist so schlau und fragt danach.

SSADUESXI: Version 3.25.4.0 2017-12-04

Generating and encoding report… Enter password:
Decoding locally… adu.zip saved.