### Run ProtecTIER Manager Installation with Screen Reader Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=reference-accessibility-publications-protectier-manager This procedure guides users through installing ProtecTIER Manager using command-line instructions, specifically for screen reader accessibility. It requires navigating to the installation directory on the DVD and executing an Install.exe command with specific Java VM parameters. ```batch D: ``` ```batch dir ``` ```batch cd ``` ```batch cd windows ``` ```batch Install.exe LAX_VM "C:\Program Files\Java60\jre\bin\java.exe" ``` -------------------------------- ### Start NetBackup Remote Manager and Monitor Service (Shell) Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=server-installing-openstorage-plug-in-solaris This command starts the NetBackup Remote Manager and Monitor Service, which is essential for the operation of the installed plugin. If the 'nbrmms' command is not found, the full path to the executable should be used. ```shell nbrmms # or /usr/openv/netbackup/bin/nbrmms ``` -------------------------------- ### Verify IBM ProtecTIER OST Plug-in Installation (Windows) Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=server-installing-openstorage-plug-in-windows This command verifies the correct installation of the IBM ProtecTIER OpenStorage plug-in by checking its status and version information. It requires the NetBackup bin directory to be in the system's PATH or to be executed from the admincmd subdirectory. The output shows details about the installed plugin. ```batch _PROGRAM FILES_ \VERITAS\NetBackup\bin\admincmd\bpstsinfo.exe -pi ``` -------------------------------- ### Start NetBackup Service (Shell) Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=server-installing-openstorage-plug-in Starts the NetBackup Remote Manager and Monitor Service. Ensure you have root privileges. The command might require the full path if not found in the system's PATH. ```shell nbrmms ``` ```shell /usr/openv/netbackup/bin/nbrmms ``` -------------------------------- ### Install IBM ProtecTIER OST Plugin (Shell) Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=server-installing-openstorage-plug-in-solaris This snippet demonstrates the interactive installation process of the IBM ProtecTIER OST Plugin. It involves responding to prompts to confirm the installation and proceeds to list the files being installed and executed post-installation scripts. Successful completion is indicated by a confirmation message. ```shell # User is prompted to continue installation y # Installation progress and file listing Installing IBM ProtecTIER OST Plugin 3.3 (64 bit) software package as ## Installing part 1 of 1. /opt/IBM/ost_plugin_tools/iperf /opt/IBM/ost_plugin_tools/ostp_cli /opt/IBM/ost_plugin_tools/pt_net_perf_util /opt/IBM/ost_plugin_tools/report_problem /usr/openv/lib/ost-plugins/libstspiIbmPt.so /usr/openv/lib/ost-plugins/libstspiIbmPtMT.so /usr/openv/netbackup/db/config/OPT_DUP_BUSY_RETRY_LIMIT [ verifying class ] ## Executing postinstall script. Creating default configuration files... Creating logs dir /var/log/IBM/ost Creating stats dir /var/log/IBM/ost/stats Creating config dir /etc/IBM/ost-plugin done Installation of was successful. ``` -------------------------------- ### AIX RPM Upgrade Output Example Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=in-upgrading-protectier-openstorage-plug Example output from the AIX RPM upgrade process, showing the creation of configuration files and directories. ```text root@dishon: /Data1 > rpm -Uv IBM_ProtecTIER_OST_plugin_AIX64-3.3-xxx.ppc.rpm Creating default configuration files... Creating logs dir /var/log/IBM/ost Directory /var/log/IBM/ost already exists Creating stats dir /var/log/IBM/ost/stats Directory /var/log/IBM/ost/stats already exists Creating config dir /etc/IBM/ost-plugin Directory /etc/IBM/ost-plugin already exists File /etc/IBM/ost-plugin/plugin_network_cfg.xml already exists. Current configuration will be used. File /etc/IBM/ost-plugin/plugin_cfg.xml already exists. Current configuration will be used. done ``` -------------------------------- ### Solaris Package Removal Confirmation Output Example Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=in-upgrading-protectier-openstorage-plug Example output after confirming the removal of the IBM ProtecTIER OST Plugin on Solaris. ```text ## Removing installed package instance ## Verifying package dependencies in global zone ## Processing package information. ## Removing pathnames in class /usr/openv/netbackup/db/config/OPT_DUP_BUSY_RETRY_LIMIT /usr/openv/lib/ost-plugins/libstspiIbmPtMT.so /usr/openv/lib/ost-plugins/libstspiIbmPt.so /opt/IBM/ost_plugin_tools/report_problem /opt/IBM/ost_plugin_tools/pt_net_perf_util /opt/IBM/ost_plugin_tools/ostp_cli /opt/IBM/ost_plugin_tools/iperf /opt/IBM/ost_plugin_tools /opt/IBM /opt /etc/IBM/ost-plugin /etc/IBM /etc ## Updating system information. Removal of was successful. ``` -------------------------------- ### Solaris Package Removal Output Example Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=in-upgrading-protectier-openstorage-plug Example output from the Solaris `pkgrm` command when removing the IBM ProtecTIER OST Plugin. ```text host: / ROOT> pkgrm IBMPTOSTPI The following package is currently installed: IBMPTOSTPI IBM ProtecTIER OST Plugin 3.3 (32 bit) software package (sparc) 3.32.0 Do you want to remove this package? [y,n,?,q] ``` -------------------------------- ### Create User Profile with ptcli Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.4_topic=ptcli-creating-profile This example demonstrates how to create a user profile using the 'ptcli' command-line interface. It requires specifying a path for the profile and providing user credentials. The command returns an XML response indicating the status of the operation. Ensure the specified directory path exists before executing the command. ```shell ptcli -p h:\ptcli\ptuser User name: ptuser Password: ``` -------------------------------- ### Get Server Version for ProtecTIER Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=commands-protectier-repository This command retrieves and displays the version information of the ProtecTIER server. It is useful for verifying the installed software version and for troubleshooting purposes. ```shell ./ptcli --ServerVersion ``` -------------------------------- ### Get Available Query Fields - ptcli Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.4_topic=commands-ptcli-inventory Retrieves the fields available for querying based on the specified query type (All, Replica, Origin). Requires server IP and login file path. The example retrieves fields for the 'all' query type. ```bash ./ptcli --InventoryGetQueryFields --ip 9.148.220.101 --loginFile h:\ptcli\ptadmin --querytype all ``` -------------------------------- ### Get Cartridge Information with ptcli Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=commands-ptcli-library-information Retrieves information about specific cartridges in the library, sorted by barcode. Requires library name, and optionally allows specifying a starting number and count of cartridges to display. The output is a list of cartridges. ```bash ./ptcli --CartridgeInfo --ip 9.148.220.45 --loginFile h:\ptcli\ptadmin --name Lib --from 0 --count 400 ``` -------------------------------- ### Create User Profile using ptcli Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=ptcli-creating-profile This example demonstrates how to create a user profile using the ptcli command-line tool. It requires specifying a profile path and prompts for user credentials. The output indicates the success of the command execution. ```bash ptcli -p h:\\ptcli\\ptuser User name: ptuser Password: ``` -------------------------------- ### Verify OpenStorage Plug-in Installation (Shell) Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=server-installing-openstorage-plug-in Verifies the successful installation of the OpenStorage plug-in by checking its details. This command requires root privileges and should display information about the installed plugin. ```shell /usr/openv/netbackup/bin/admincmd/bpstsinfo -pi ``` -------------------------------- ### Verify ProtecTIER Version Output Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.4_topic=upsv3fv3-procedure-upgrading-protectier-version-33x-from-version-318-higher-using-protectier-service-menu This example demonstrates the expected output format for displaying ProtecTIER version information. The version is identified in the first line. ```text PT version : 3.3.xx ``` -------------------------------- ### Install RPM Package (Shell) Source: https://www.ibm.com/docs/en/ts7650g-protectier/3.3_topic=server-installing-openstorage-plug-in Installs the OpenStorage plug-in using the rpm command. Replace with the actual name of the RPM file. This command requires root privileges. ```shell rpm -i ```