PowerProtect Data Protection Appliance: GoIDPA tool

Summary: Goidpa is a tool written for PowerProtect Data Protection Appliance (IDPA). Goidpa is a command-line interface (CLI) tool used on IDPA to gather information, resolve known issues, and automate the troubleshooting tasks. ...

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

Overview

GoIDPA is a command-line interface (CLI) tool written in the "Go" programming language.
The name "Goidpa" comes from the combination of "Go" and "IDPA."
New features are added to GoIDPA periodically. 

 

Downloading the latest GoIDPA tool form central.dell.com

NOTE: A Dell Business account is required to download the GoIDPA tool.

Option 1: IDPA-Tools central solution link: IDPA-Tools

From this page, download the goidpa.zip file. 
 
Option 2: Direct link to goidpa.zip

Installing the Goidpa Tool

1. Copy the goidap.zip file to the /data01 directory on the IDPA Appliance Configuration Manager (ACM).
2. Log in to the ACM as root using SSH/PUTTY and change to the /data01 directory.
3 Extract the .zip file with the following command:

unzip goidpa.zip

4. Delete the .zip file after extraction with the following command:

rm goidap.zip

5. Add "executable" permissions to the extracted file with the following command:

chmod +x goidpa

6 Run the Goidpa tool with the following command:

./goidpa

 

Command Structure

Goidpa has the root command, "GoIDPA" and subcommands paired with their own set of flags. 
 

Command line tool for IDPA.

Usage:
  goidpa [command]

Available Commands:
  appliance   Command line tool for IDPA.
  avamar      Menu for Avamar operations
  dd          Menu for Data Domain operations
  dpa         Menu for DPA  operations
  dpc         Menu for DPC  operations
  dpsearch    Menu for DP Search operations
  esx         Menu for ESX operations
  help        Help about any command
  vcenter     Menu for vCenter operations
  version     Displays the GOIDPA version information.

Flags:
  -d, --debug      debug output
  -f, --force      Ignore Configuration
  -h, --help       help for goidpa
  -n, --noheader   Do not display header

Use "goidpa [command] --help" for more information about a command.

Get Sub-commands.

Get a list of the sub-commands with "./goidpa <command>.

./goidpa appliance
Command line tool for IDPA.

Usage:
  goidpa appliance [command]

Available Commands:
  ldap                  Menu for LDAP operations
  namecheck             Failed Hostname check in RUCK
  rapid-upgrade-checker Rapid Upgrade Checker  related operations.
  show                  Shows the components.
  showcomp              Shows the components.

Flags:
  -h, --help   help for appliance

Global Flags:
  -d, --debug      debug output
  -f, --force      Ignore Configuration
  -n, --noheader   Do not display header

Use "goidpa appliance [command] --help" for more information about a command.

 

Get Command help.

Get help for any command using the global flag, "-h."

./goidpa appliance ldap -h
Menu for LDAP operations

Usage:
  goidpa appliance ldap [command]

Available Commands:
  show        Show LDAP Config

Flags:
  -h, --help   help for ldap

Global Flags:
  -d, --debug      debug output
  -f, --force      Ignore Configuration
  -n, --noheader   Do not display header

Use "goidpa appliance ldap [command] --help" for more information about a command.

Example Usage.

Show DPA information.
 

./goidpa dpa show
===========================================================
GoIDPA    :      1.0.0
Product  :
Version  :
Date    :        17 Jul 2024 11:33 EDT
===========================================================
COMMAND :  ./goidpa dpa show
NOTE: This is not an official tool
===========================================================
+---------------------+---------------------+-----------------------------+---------------------------+-------------------+--------------------------------+
| InputFieldAppServer | ApplicationServerIp |  FieldResolutionAppServer   | InputFieldDatastoreServer | DatastoreServerIp | FieldResolutionDatastoreServer |
+---------------------+---------------------+-----------------------------+---------------------------+-------------------+--------------------------------+
| 10.198.86.111       | 10.198.86.111       | dpa-4400-dur.datadomain.com | 10.198.86.112             | 10.198.86.112     | dpads-4400-dur.datadomain.com  |
+---------------------+---------------------+-----------------------------+---------------------------+-------------------+--------------------------------+




 

Affected Products

PowerProtect Data Protection Software
Article Properties
Article Number: 000227016
Article Type: How To
Last Modified: 24 Apr 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.