OST Plug-in Installation
Overview
The Quantum OST 10.x and 11.x plug-ins are based on Veritas OpenStorage API specification Version 9.4.2 and 11.1. The following components are required for OST operation with DXi systems:
- Veritas NetBackup 7.5 or later or Backup Exec 2014 or later.
- Veritas NetBackup 52xx Appliance version 2.6.1 or later.
- Veritas NetBackup 53xx Appliance version 2.6.1 or later.
- Quantum OST Plug-in (downloaded separately through the remote management console or from the Quantum Service and Support Web site).
Windows Support
The Quantum OST 10.x and 11.x plug-ins contain support for the following Windows operating systems:
- Windows 2012 64-bit
- Windows 2012 R2 64-bit
- Windows 2016 64-bit
- Windows 2019 64-bit
- Windows 2022 64-bit
Note: Windows 2008 is no longer supported by the OST Plug-in.
Linux Support
The Quantum OST 10.x and 11.x plug-ins contain support for the following Linux operating systems:
- RedHat Linux 6 x86 64-bit
- RedHat Linux 7 x86 64-bit
- RedHat Linux 8 x86 64-bit
- SUSE 11 Linux x86 64-bit
- SUSE 12 Linux x86 64-bit
- SUSE 15 Linux x86 64 bit
Veritas NetBackup 52xx/53xx Appliance
The Quantum OST 10.1 plug-in contains support for the Veritas NetBackup 52xx/53xx Appliances:
- Veritas NBU 52xx/53xx Appliance SUSE (2.6.x)
- Veritas NBU 52xx/53xx Appliance RedHat Linux (2.7.1 or later)
For additional configuration requirements, see OST Plug-in Configuration.
The following list provides general guidelines for OST Plug-ins:
- A host can only have a single OST plug-in installed at a time. (Multiple hosts with different installed plug-in versions are supported.)
- Refer to the release notes for your DXi version for more information on replication, OST, and optimized duplication compatibility.
DXi Software supports encrypting OST data using AES (Advanced Encryption Standard) and TLS (Transport Layer Security) with AES.
DXi 3.1.x and later software requires the certificate and key files to be installed on the DXi and media servers if any encryption method is selected (AES 128, AES 256, or TLS with AES 256).
OST and DXi Accent data encryption options are available at Configuration > System > Security > Data Encryption page on the DXi.
Additional Information
You can install new certificate and key files at any time, as long as there are no active network connections between the OST media server and the DXi.
For DXi 3.x Software, all OST data streams will be encrypted if any type of encryption option (AES 128, AES 256, TLS with AES 256) is selected. If no encryption option is selected, neither DXi Accent or OST data will be encrypted.
DXi Support
OST Plug-in support is available for the following DXi systems:
- DXi4700-NAS
- DXi4700 Multi-Protocol
- DXi4800
- DXi6701
- DXi6702
- DXi690x
- DXi9000/9100
- DXi T10
- DXi V5000
OST Plug-ins are available for the following operating systems:
Windows
File Name: | QuantumOSTPluginWinX64-3.1.2-3219.msi |
Current Plug-in Version: | 3.1.2 |
DXi Software Version Supported: | 2.1.3 or later |
File Name: | QuantumOSTPluginWinX64-11.0.0-4724.msi |
Current Plug-in Version: | 11.0.0 |
DXi Software Version Supported: | 2.1.3 or later |
Compatibility Notes
-
See the Client Plugins page for OST Plug-in compatibility.
-
DXi Accent cannot be used simultaneously with Accelerator on DXi Software 3.2.6 and earlier.
-
Accelerator is supported in the following configurations: DXi4700-NAS, DXi4700 Multi-Protocol, DXi4800, DXi690x, DXi T10, or DXi9000/9100 systems, DXi 3.1.x and above Software, NetBackup 7.5 or later.
-
NBU 7.7 is not supported by Veritas.
Linux
File Name: | |
Current Plug-in Version: | 3.1.1 |
DXi Software Version Supported: | 2.1.3 or later |
Compatibility Notes
-
See the Client Plugins page for OST Plug-in compatibility.
-
DXi Accent cannot be used simultaneously with Accelerator on DXi Software 3.2.6 and earlier.
-
Accelerator is supported in the following configurations: DXi4700-NAS, DXi4700 Multi-Protocol, DXi4800, DXi690x, DXi T10, or DXi9000/9100 systems, DXi 3.1.x and above Software, NetBackup 7.5 or later.
File Name: | |
Current Plug-in Version: | 11.0.0 |
DXi Software Version Supported: | 2.1.3 or later |
Compatibility Notes
-
See the Client Plugins page for OST Plug-in compatibility.
-
DXi Accent cannot be used simultaneously with Accelerator on DXi Software 3.2.6 and earlier.
-
Accelerator is supported in the following configurations: DXi4700-NAS, DXi4700 Multi-Protocol, DXi4800, DXi690x, DXi T10, or DXi9000/9100 systems, DXi 3.1.x and above Software, NetBackup 7.5 or later.
-
RedHat Linux 8 x86 64-bit is supported for NBU 8.1.1 and later.
File Name: | |
Current Plug-in Version: | 2.9.1 |
DXi Software Version Supported: | 1.4.x or later |
Compatibility Note: See the Client Plugins page for OST Plug-in compatibility.
File Name: | |
Current Plug-in Version: | 10.1.0 |
DXi Software Version Supported: | 2.1.3 or later |
Compatibility Notes
-
See the Client Plugins page for OST Plug-in compatibility.
-
DXi Accent cannot be used simultaneously with Accelerator on DXi Software 3.2.6 and earlier.
-
Accelerator is supported in the following configurations: DXi4700-NAS, DXi4700 Multi-Protocol, DXi4800, DXi690x, DXi T10, or DXi9000/9100 systems, DXi 3.1.x and above Software, NetBackup 7.5 or later.
Unix
File Name: | QuantumOSTPluginsolaris_x86_64-2.9.1-2778.tar |
Current Plug-in Version: | 2.9.1 |
DXi Software Version Supported: | 1.4.x or later |
Compatibility Note: See the Client Plugins page for OST Plug-in compatibility.
File Name: | QuantumOSTPluginsolaris_64-2.9.1-2778.tar |
Current Plug-in Version: | 2.9.1 |
DXi Software Version Supported: | 1.4.x or later |
Compatibility Note: See the Client Plugins page for OST Plug-in compatibility.
File Name: | QuantumOSTPluginhpia64_64-2.9.1-2778.tar |
Current Plug-in Version: | 2.9.1 |
DXi Software Version Supported: | 1.4.x or later |
Compatibility Notes
-
See the Client Plugins page for OST Plug-in compatibility.
-
PA-RISC not supported.
File Name: | QuantumOSTPluginaixPowerPC64_64-2.9.1-2778.tar |
Current Plug-in Version: | 2.9.1 |
DXi Software Version Supported: | 1.4.x or later |
Compatibility Note: See the Client Plugins page for OST Plug-in compatibility.
Appliances
File Name: | Quantum_10.1.0-3839_OST_suse_64.tar.gz |
Current Plug-in Version: | 10.1.0 |
DXi Software Version Supported: |
2.1.3 or later |
Compatibility Notes
-
See the Client Plugins page for OST Plug-in compatibility.
-
DXi Accent cannot be used simultaneously with Accelerator on DXi Software 3.2.6 and earlier.
-
Accelerator is supported in the following configurations: DXi4700-NAS, DXi4700 Multi-Protocol, DXi4800, DXi690x, DXi T10, or DXi9000/9100 systems, DXi 3.1.x and later Software, NetBackup 7.5 or later.
File Name: | Quantum_10.1.0-3839_OST_redhat_64.tar.gz |
Current Plug-in Version: | 10.1.0 |
DXi Software Version Supported: |
2.1.3 or later |
Compatibility Notes
-
See the Client Plugins page for OST Plug-in compatibility.
-
DXi Accent cannot be used simultaneously with Accelerator on DXi Software 3.2.6 and earlier.
-
Accelerator is supported in the following configurations: DXi4700-NAS, DXi4700 Multi-Protocol, DXi4800, DXi690x, DXi T10, or DXi9000/9100 systems, DXi 3.1.x and later Software, NetBackup 7.5 or later.
NetBackup Accelerator is supported in the following configuration:
- DXi690x, DXi4700-NAS, DXi4700 Multi-Protocol, DXi4800, DXi690x, DXi T10, and DXi9000/9100 only.
- DXi Software 3.1.x and above
- NetBackup device mappings file version 1.122 or later
- OST Plug-in 3.0.x and above
- NetBackup 7.5 and higher
- RedHat Linux x86 64-bit, Windows 64-bit, and SUSE 11/12/15 platforms only
For more information on using NetBackup Accelerator, see the DXi-Series Configuration and Best Practices Guide for NetBackup from Veritas, available from the Best Practices > DXi Best Practice Guides page in your product's Documentation Center.
NetBackup Device Mapping File
NetBackup Accelerator requires NetBackup mapping file version 1.122 or later. Please verify your current version of the mapping file before using NetBackup Accelerator.
To download the latest version of the mapping file:
- Go to www.netbackup.com/compatibility
- In the NetBackup Device Mapping Files row, select the link for your operating system.
- A knowledge base article appears that contains installation instructions and an archive file of the device mappings.
- Download the archive file (.tar or .zip)
- Follow the instructions in the Readme.txt file to update the device mappings.
Note: When upgrading to a new version of NetBackup, the mapping file will be replaced. Please verify that the new mapping file is 1.122 or later.
NetBackup Targeted AIR is supported in the following configurations:
- DXi4800, DXi9000/9100, and DXi T10 only
-
DXi Software 4.1.x and later (DXi4800, DXi9000/9100).
- DXi Software 5.0 and later (DXi T10).
-
NetBackup device mappings file version 1.163 or later
-
OST Plug-in 10.1 and later
-
NetBackup 7.6 and later
-
RedHat Linux x86 64-bit, Windows 64-bit, and SUSE 11/12/15 platforms only
NetBackup Device Mapping File
NetBackup Targeted AIR requires NetBackup mapping file version 1.163 or later. Please verify your current version of the mapping file before using NetBackup Accelerator.
To download the latest version of the mapping file:
- Go to www.netbackup.com/compatibility.
- In the NetBackup Device Mapping Files row, select the link for your operating system.
- A knowledge base article appears that contains installation instructions and an archive file of the device mappings.
- Download the archive file (.tar or .zip).
- Follow the instructions in the Readme.txt file to update the device mappings.
Note: When upgrading to a new version of NetBackup, the mapping file will be replaced. Please verify that the new mapping file is 1.163 or later.
NetBackup WORM is supported in the following configurations:
- DXi4800, DXi9000/9100, and DXi T10 only
-
OST Plug-in 11.0 and later
For NetBackup:
- DXi Software 4.5.2 and later (DXi4800, DXi9000/9100).
- DXi Software 5.0 and later (DXi T10).
-
NetBackup 8.3.0.1 and later
-
RedHat Linux x86 64-bit, Windows 64-bit
For BackupExec:
-
DXi Software 4.6.0 and later (DXi4800, DXi9000/9100).
-
DXi Software 5.0 and later (DXi T10).
-
BackupExec 21,4 and later
-
Windows 64-bit
Installation Procedure
If older OST plug-ins are already installed, you must uninstall them first. For uninstallation steps, see Uninstall the OST Plug-in.
To install the plug-in:
- Stop the NetBackup processes.
- Create a temporary directory, such as
/usr/tmp/qtmplugins
- Move or download
QuantumOSTPluginxR_x86.64.tar
to /usr/tmp/qtmplugins - Untar the files using
/bin/tar xvf QuantumOSTPluginlinuxR_x86.64.tar
- Move the plug-in using:
- Move the configuration file using
/bin/mkdir -p /usr/Quantum; /bin/mv QuantumPlugin.conf /usr/Quantum
- Certificate files for encryption must be installed when any method of encryption is used. Move the certificate files using the following commands:
- (Optional) Delete the temporary directory created in step 2. In this example it is rm -rf usr/tmp/qtmplugins
- Restart the NetBackup processes to initiate backups and restores.
mv libstspiQuantum.so /usr/openv/lib/ost-plugins/
mv libstspiQuantumMT.so /usr/openv/lib/ost-plugins/
Note: It is recommended that custom certificate files be installed to provide maximum encryption security. Use of the default certificate files provided by Quantum is not recommended.
/bin/mv cacert.pem /usr/Quantum
/bin/mv cert.pem /usr/Quantum
/bin/mv key.pem /usr/Quantum
Note: The certificate files should be the same as the certificate files installed on the DXi using the Configuration > System > Security > Data Encryption (DXi Software 3.1.0 or above) or Configuration > OST > Accent (DXi Software 3.0.x or below) page. If there are existing certificate files under the /usr/Quantum/ directory, retain a copy of them for future use.
The OST Plug-in is installed. For additional information on OST configuration, see the DXi-Series Configuration and Best Practices Guide for Backup Exec from Veritas, available for download from the Best Practices > DXi Best Practice Guides page in your system's Documentation Center.
If older OST plug-ins are already installed, existing files can be replaced with newer files.
To install the plug-in:
- Stop the NetBackup processes.
- Create a temporary directory, such as /usr/tmp/qtmplugins
- Move or download
QuantumOSTPluginlinuxS_x86.64.tar
to /usr/tmp/qtmplugins. - Untar the files using
/bin/tar xvf QuantumOSTPluginlinuxS_x86.64.tar
- Move the plug-in using:
- Move the configuration file using
/bin/mkdir -p /usr/Quantum; /bin/mv QuantumPlugin.conf /usr/Quantum
- Certificate files for encryption must be installed when any method of encryption is used. Move the certificate files using the following commands:
- (Optional) Delete the temporary directory created in step 2. In this example it is rm -rf /usr/tmp/qtmplugins
- Restart the NetBackup processes to initiate backups and restores.
mv libstspiQuantum.so /usr/openv/lib/ost-plugins/
mv libstspiQuantumMT.so /usr/openv/lib/ost-plugins/
Note: It is recommended that custom certificate files be installed to provide maximum encryption security. Use of the default certificate files provided by Quantum is not recommended.
/bin/mv cacert.pem /usr/Quantum
/bin/mv cert.pem /usr/Quantum
/bin/mv key.pem /usr/Quantum
Note: The certificate files should be the same as the certificate files installed on the DXi using the Configuration > System > Security > Data Encryption (DXi Software 3.1.0 or above) or Configuration > OST > Accent (DXi Software 3.0.x or below) page. If there are existing certificate files under the /usr/Quantum/ directory, retain a copy of them for future use.
The OST Plug-in is installed. For additional information on OST configuration, see the DXi-Series Configuration and Best Practices Guide for Backup Exec from Veritas, available for download from the Best Practices > DXi Best Practice Guides page in your product's Documentation Center.
If older OST plug-ins are already installed, existing files can be replaced with newer files.
Note: If you are using the 2.9.1 plug-in or later, you must use Solaris 10 2009 or later. For the Solaris 10 SPARC plug-in, make sure that the host is running Solaris 10 update 7 (2009) or later.
64-bit Solaris SPARC Plug-in Special Instructions
For the 64-bit Solaris SPARC plug-in, the 64-bit gcc3 run-time libraries must be installed before installing the OST plug-in. Solaris 10 includes the gcc3 libraries, but you must create a soft link for the OST plug-in to locate them.
To create a soft link to the gcc3 libraries:
- Create the directory where the plug-in expects to locate the gcc3 libraries:
- Verify that the installed gcc3 libraries are (ELF) 64-bit:
- Create a soft link between the plug-in directory and the gcc3 libraries:
mkdir –p /opt/csw/gcc3/lib/64
file /usr/sfw/lib/sparcv9/libgcc_s.so.1
You should see “ELF 64-bit” or “64-bit” in the output.
ln –s /usr/sfw/lib/sparcv9/libgcc_s.so.1 /opt/csw/gcc3/lib/64/libgcc_s.so.1
Install the OST Plug-in
To install the plug-in:
- Stop the NetBackup processes.
- Create a temporary directory, such as /usr/tmp/qtmplugins.
- Move to the temporary directory created in step 2. In this example it is /usr/tmp/qtmplugins
- Untar the files using /bin/tar xvf QuantumOSTPluginsolaris_x86.64.tar
- Move the plug-in using:
- Move the configuration file using
/bin/mkdir -p /usr/Quantum; /bin/mv QuantumPlugin.conf /usr/Quantum
- Certificate files for encryption must be installed when any method of encryption is used. Move the certificate files using the following commands:
- Create a script in
/etc/init.d
calledtcp_options
and add the following lines to it (different for Solaris 10 and Solaris 11): - For Solaris 10, use the following script:
- For Solaris 11, use the following script:
- Ensure that your script is executable:
- Link the startup script from the appropriate directory for your run level so the settings are persistent across reboots. In this case we used:
- Reboot your system.
- After the reboot, check that the TCP settings are persistent For example, for checking
tcp_max_buf
you would typendd /dev/tcp tcp_max_buf
- (Optional) Delete the temporary directory created in step 2. In this example it is rm -rf /usr/tmp/qtmplugins
- Restart the NBU processes to initiate backups and restores.
mv libstspiQuantum.so /usr/openv/lib/ost-plugins/
mv libstspiQuantumMT.so /usr/openv/lib/ost-plugins/
Note: It is recommended that custom certificate files be installed to provide maximum encryption security. Use of the default certificate files provided by Quantum is not recommended.
/bin/mv cacert.pem /usr/Quantum
/bin/mv cert.pem /usr/Quantum
/bin/mv key.pem /usr/Quantum
Note: The certificate files should be the same as the certificate files installed on the DXi using the Configuration > System > Security > Data Encryption (DXi Software 3.1.0 or above) or Configuration > OST > Accent (DXi Software 3.0.x or below) page. If there are existing certificate files under the /usr/Quantum/ directory, retain a copy of them for future use.
#!/bin/sh
# adjust the TCP buffer size so 'setsockopt(...)' from the plug-in
# works properly
/usr/sbin/ndd -set /dev/tcp tcp_max_buf 8388608
# These are the values that we used for Solaris 10 tcp options to get
# maximum performance. Your environment may need different tcp
# options in order to obtain maximum performance. Please consult your
# Solaris 10 administrator manual about how to set these options for
# your environment.
/usr/sbin/ndd -set /dev/tcp tcp_xmit_hiwat 4194304
/usr/sbin/ndd -set /dev/tcp tcp_recv_hiwat 4194304
/usr/sbin/ndd -set /dev/tcp tcp_wscale_always 1
/usr/sbin/ndd -set /dev/tcp tcp_tstamp_if_wscale 1
#!/bin/sh
# adjust the TCP buffer size so 'setsockopt(...)' from the plug-in
# works properly
/usr/sbin/ipadm set-prop -p max_buf=8388608 tcp
# These are the values that we used for Solaris 11 tcp options to get
# maximum performance. Your environment may need different tcp
# options in order to obtain maximum performance. Please consult your
# Solaris 11 administrator manual about how to set these options for
# your environment.
/usr/sbin/ipadm set-prop -p send_buf =1048576 tcp
/usr/sbin/ipadm set-prop -p recv _buf =1048576 tcp
/usr/sbin/ipadm set-prop -p _wscale_always=1 tcp
/usr/sbin/ipadm set-prop -p _tstamp_if_wscale=1 tcp
chmod a+x /etc/init.d/tcp_options
ln -s /etc/init.d/tcp_options /etc/rc3.d/S20tcp_options
The OST Plug-in is installed. For additional information on OST configuration, see the DXi-Series Configuration and Best Practices Guide for Backup Exec from Veritas, available for download from the Best Practices > DXi Best Practice Guides page in your product's Documentation Center.
If older OST plug-ins are already installed, existing files can be replaced with newer files.
Note: OST plug-ins for HP-UX 11i 64-bit platform are present in the QuantumOSTPluginHPUX11iv3_Itanium.64.tar file.
To install the plug-in:
- Stop the NetBackup processes.
- Create a temporary directory, such as /usr/tmp/qtmplugins
- Move to the temporary directory created in step 2. In this example it is /usr/tmp/qtmplugins
- Untar the files using
/bin/tar xvf QuantumOSTPluginHPUX11iv3 Itanium.64.tar
- Move the plug-in using:
- Move the configuration file using:
- Certificate files for encryption must be installed when any method of encryption is used. Move the certificate files using the following commands:
- (Optional) Delete the temporary directory created in step 2. In this example it is rm -rf /usr/tmp/qtmplugins
- Restart the NetBackup processes to initiate backups and restores.
mv libstspiQuantum.so /usr/openv/lib/ost-plugins/
mv libstspiQuantumMT.so /usr/openv/lib/ost-plugins
/bin/mkdir -p /usr/Quantum; /bin/mv QuantumPlugin.conf /usr/Quantum
Note: It is recommended that custom certificate files be installed to provide maximum encryption security. Use of the default certificate files provided by Quantum is not recommended.
/bin/mv cacert.pem /usr/Quantum
/bin/mv cert.pem /usr/Quantum
/bin/mv key.pem /usr/Quantum
Note: The certificate files should be the same as the certificate files installed on the DXi using the Configuration > System > Security > Data Encryption (DXi Software 3.1.0 or above) or Configuration > OST > Accent (DXi Software 3.0.x or below) page. If there are existing certificate files under the /usr/Quantum/ directory, retain a copy of them for future use.
The OST Plug-in is installed. For additional information on OST configuration, see the DXi-Series Configuration and Best Practices Guide for Backup Exec from Veritas, available for download from the Best Practices > DXi Best Practice Guides page in your product's Documentation Center.
If older OST plug-ins are already installed, existing files can be replaced with newer files.
Note: OST plug-ins for IBM AIX Power 64-bit platform are present in the QuantumOSTPluginaixPowerPC64.64.tar file.
To install the plug-in:
- Stop the NetBackup processes.
- Create a temporary directory, such as /usr/tmp/qtmplugins.
- Move to the temporary directory created in step 2. In this example it is /usr/tmp/qtmplugins
- Untar the files using
/bin/tar xvf QuantumOSTPluginaixPowerPC64.64.tar
- Move the plug-in using:
- Move the configuration file using
- Certificate files for encryption must be installed when any method of encryption is used. Move the certificate files using the following commands:
- (Optional) Delete the temporary directory created in step 2. In this example it is rm -rf /usr/tmp/qtmplugins
- Restart the NetBackup processes to initiate backups and restores.
mv libstspiQuantum.so /usr/openv/lib/ost-plugins/
mv libstspiQuantumMT.so /usr/openv/lib/ost-plugins/
/bin/mkdir -p /usr/Quantum; /bin/mv QuantumPlugin.conf /usr/Quantum
Note: It is recommended that custom certificate files be installed to provide maximum encryption security. Use of the default certificate files provided by Quantum is not recommended.
/bin/mv cacert.pem /usr/Quantum
/bin/mv cert.pem /usr/Quantum
/bin/mv key.pem /usr/Quantum
Note: The certificate files should be the same as the certificate files installed on the DXi using the Configuration > System > Security > Data Encryption (DXi Software 3.1.0 or above) or Configuration > OST > Accent (DXi Software 3.0.x or below) page. If there are existing certificate files under the /usr/Quantum/ directory, retain a copy of them for future use.
The OST Plug-in is installed. For additional information on OST configuration, see the DXi-Series Configuration and Best Practices Guide for Backup Exec from Veritas, available for download from the Best Practices > DXi Best Practice Guides page in your product's Documentation Center.
If older OST plug-ins are already installed, you must uninstall them first. For uninstallation steps, see Uninstall the OST Plug-in.
Note: Installing a new plug-in on Windows overwrites the existing C:\libstspiQuantum.ini configuration file. If you have made custom changes to the original file, please make a copy of the file prior to installing the new plug-in.
After installing the plug-in, you must manually reconfigure your custom settings in the new plug-in .ini file. You can use the older .ini file as a reference to do this. However, do not overwrite the new plug‑in .ini file with the older file.
- Run QuantumOSTPluginWinX32.msi (32-bit) or QuantumOSTPluginWinX64.msi (64-bit). Follow the instructions given by the installation wizard to complete the installation.
- During installation, the Quantum default certificate files are installed on the DXi in the %WINDIR\Quantum directory. These files are needed if the TLS with AES 256 encryption option for Accent is enabled on the DXi.
If you want to use custom certificates, first make a backup of the default certificates located in the %WINDIR\Quantum directory. Then copy the custom certificates into this directory.
For more information, see the section “DXi Accent” in the User’s Guide for your DXi system.
The OST Plug-in is installed. For additional information on OST configuration, see the DXi-Series Configuration and Best Practices Guide for Backup Exec from Veritas, available for download from the Best Practices > DXi Best Practice Guides page in your product's Documentation Center.
Note: Uninstalling the OST Plug-in removes the existing certificates, and installing a new OST Plug-in installs the factory default certificates. Before uninstalling the plug-in, make a copy of any custom certificates in the %WINDIR\Quantum directory, then restore the custom certificates to this location after installing a new plug-in.
If older OST plug-ins are already installed, you must uninstall them first.
To install an OST plug-in on a Veritas NetBackup™ 52xx/53xx Appliance, please refer to the Veritas NetBackup™ Appliance Administrators Guide at https://www.veritas.com/support/en_US.html.
To uninstall the OST Plug-in, follow the appropriate section below for your platform:
To uninstall the OST Plug-in:
- Wait until all NetBackup jobs are finished and then stop the NetBackup processes (See NetBackup Administrator Guide at https://www.veritas.com/support/en_US.html for stopping and starting NetBackup processes).
- Remove older plug-ins by running following commands:
/bin/rm /usr/openv/lib/ost-plugins/libstspiQuantum*
/bin/rm /usr/Quantum/QuantumPlugin.conf
/bin/rm /usr/Quantum/*.pem
NetBackup
- Wait until all the NetBackup jobs are finished, then stop NetBackup processes.
- Go to Start > Control Panel > Add/Remove Programs and select Quantum OST Plug-in for Windows.
- Click Remove to start the un-installation process.
Backup Exec
- Wait until all the Backup Exec jobs are finished, then stop the Backup Exec services by going to Tools > Backup Exec Services > Stop all services.
- Then remove the OST Plug-in from your server by going to Start > Control Panel > Add/Remove Programs and select Quantum OST Plug-in for Windows.
- Click Remove to start the un-installation process.
To uninstall an OST plug-in on a Veritas NetBackup™ 52xx/53xx Appliance, please refer to the Veritas NetBackup™ Appliance Administrators Guide at https://www.veritas.com/support/en_US.html.
See the backup application users guide for information on how to use the OST Plug-in.
For troubleshooting information, refer to the following sections:
If ingest rates on the DXi are slower than expected, check the disk performance on the media server. Slow disk read performance on the media server can cause slow data ingest on the DXi. Items that can affect the speed of disk reads on the media server include the I/O bus, the device bus, the disk controller, and the head stack assembly.
The Quantum OST plug-in maintains logs for troubleshooting purposes in /var/log/ost/client. For additional information on OST logging, see the DXi-Series Configuration and Best Practices Guide for Backup Exec from Veritas or DXi-Series Configuration and Best Practices Guide for NetBackup from Veritas, available for download from the Best Practices > DXi Best Practice Guides page in your product's Documentation Center.
Semaphore Tuning Values
A Master server and Media server running NetBackup on Linux/Solaris/HP-UX/AIX platforms may encounter performance issues if OS resource limitations are below recommended semaphore tuning values. To review the recommended minimum values, please refer to the Veritas support article at https://www.veritas.com/support/en_US/article.TECH203066.
Caching Issues
A server running NetBackup on Linux/Solaris/HP-UX/AIX platforms may encounter caching issues with Media Server Deduplication (MSDP) configurations. To clean up the NetBackup cache, please refer to Veritas support article at https://www.veritas.com/support/en_US/article.TECH150431.
On Solaris platforms, NetBackup may report the following error when attempting to load the Quantum OST plug-in:
13:50:00.947 [24176] <2> bpstsinfo/DPSPROXY DEBUG: stslog=STH_ESERROR: dpsProxy: libsts openp() 11/10/25 13:49:57: stsm_open_module /usr/openv/lib/ost-plugins/libstspiQuantumMT.so failed err 2060048 platerr 2: ld.so.1: bpstsinfo: fatal: libstdc++.so.6: open failed: No such file or directory
Cause
The Quantum OST Plug-in expects the gcc runtime library at one of the locations revealed by its search path and does not find it there.
ldd -s /usr/openv/lib/ost-plugins/libstspiQuantumMT.so (search path=/opt/csw/gcc3/lib/64:/lib/64:/opt/csw/lib/sparcv9 (RPATH from file /usr/openv/lib/ost-plugins/libstspiQuantum.so)
This means either the gcc runtime package is not installed at all or it is not installed at one the locations in the search path.
Resolution
To resolve the problem:
Do one of the following steps:
- Install the gcc 3 64-bit runtime library package
gcc3rt
as described in this installation guide. - Ensure that the gcc runtime library is searchable by the plug-in by running the following command:
If the gcc runtime libraries are installed using different procedure than those described in this installation guide, then make sure they are installed at one of the locations under RPATH as revealed by the ldd -s output shown above.
ldd -s /usr/openv/lib/ost-plugins/libstspiQuantumMT.so
All the runtime libraries should be resolved in the output.
The %WINDIR%libstspiQuantum*.log files contain messages that aid in troubleshooting an issue. See the Quantum DXi-Series OST Configuration Guide for Veritas NetBackup (or Backup Exec) or the backup application users guide for more information on OST plug-in logging.
When attempting to perform an optimized synthetic full backup using NetBackup, a normal synthetic full backup occurs instead. During a normal synthetic full backup, all data is read back to the media server, resulting in a longer backup window.
This issue usually occurs with existing storage servers and disk pools.
Make sure the storage server and disk pools are correctly configured for optimized synthetic full backups. To do this, run the following commands on the media server:
nbdevconfig -changests -stype Quantum -storage_server <ss_name> -setattribute OptimizedImage
nbdevconfig -changedp -stype Quantum -dp <dp_name> -setattribute OptimizedImage
To verify the configuration, run the following commands and make sure they return the flag OptimizedImage:
nbdevquery -liststs -U
nbdevquery -listdp -U
For more information, see the following Veritas online support article:
On Windows platforms, a remote write failure
error may occur during OST backups. If this error occurs, it means multiple streams cannot be opened, and only a single connection can be used to write data to the DXi.
To correct this problem, refer to the following information:
Configuring OST Plug-in TCP Settings
To correct the problem, configure the OST Plug-in TCP Settings to use the system default values:
- On the media server, open the following file in WordPad or another text editor:
- In the file, un-comment the following lines and set each value to zero:
- Save and close the file.
- Restart the backup application services and run the backups again.
C:\Windows\libstspiQuantum.ini
TCP_RCVBUF=0
TCP_SNDBUF=0
Configuring Windows Registry Settings
The following error may also occur:
ERROR - 20110816 15:23:29 3760 3564..\..\lib\stspiQuantum\util.cpp:281..\..\xcomm.c:678 sendmsg failed - errno: 10060, errmsg: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
The following Microsoft technical bulletin provides information for resolving the error:
http://support.microsoft.com/kb/q191143/
Note: Make sure to review the Important information in the technical bulletin regarding problems that might occur if the registry is incorrectly modified.
To correct the problem, configure Windows registry settings:
- On the media server, start Registry Editor (Regedt32.exe) and navigate to the following sub key:
- Select Edit > Add Value, and then add a new sub key using the following values:
- Value Name: TcpMaxDataRetransmissions
- Value Type: REG_DWORD - Number
- Valid Range: 0 - 0xFFFFFFFF
- Default Value: 5 Decimal
- New Value: 10 Decimal
- Click OK.
- Exit Registry Editor.
- Reboot the media server.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Note: The TcpMaxDataRetransmissions sub key is not present in the registry by default. Adding this sub key will reduce the number of timeouts by allowing more time for connections to complete.
This License Agreement ("License" and/or "Agreement") defines the terms and conditions of the license between Quantum Corporation, a Delaware corporation with corporate headquarters located at 224 Airport Parkway, San Jose, CA 95110 ("Quantum") and the Licensee (as defined below) for use of Quantum's Software and Documentation. Any Software or Documentation provided to Licensee by Quantum will be subject to the terms and conditions of this License, and by downloading, installing, or using the Software or Documentation; Licensee signifies its agreement with this License. If Licensee does not agree to all of the terms of this License, then Licensee must not download, install, or use the Software or Documentation.
-
Definitions:
- "Designated System" or "Product" means a Quantum DXi.
- "Documentation" means the published documentation accompanying the Software or Products or available online at Quantum's website, (as applicable) in any form or media provided.
-
"Licensee" shall mean the individual or legal entity that downloads, uses, and/or installs Software in any form, including use following installation and/or download on the Designated System by a third party on behalf of the Licensee.
- "Open Source Software" means those third party software components identified as such in the Documentation or in the "About", "Readme" or similar files in the Product, which are required to be licensed under separate terms and conditions by the supplier of such Open Source Software ("Open Source License") and which are delivered as part of the Products. To obtain a copy of the source code for the Open Source Software, please contact Quantum. A copy of the applicable Open Source License is provided with the Open Source Software, in the Documentation, or via the following link on the Quantum website: www.quantum.com/opensource.
- "Software" means the current version of Quantum proprietary software program(s) accompanying this license, in object code form only. Software does not include Open Source Software.
-
License.
- License Grant. Quantum grants to Licensee a personal, non-exclusive, non-transferable license to use Software with the Designated System.
- Open Source. Licensee acknowledges that Open Source Software is licensed separately pursuant to the applicable Open Source License. Licensee's use of any Open Source Software shall be subject to and Licensee agrees to comply with the applicable restrictions and other terms and conditions of the applicable Open Source License.
- Use. Licensee is authorized to use the Software on the Designated System only, or on backup equipment if the Designated System is inoperative until such time as the Designated System is restored to operation. This grant is specifically limited to use by the Licensee for normal, customary, internal data processing, and specifically excludes Licensee's time-sharing or the rental of the Software or use of the Software in the development or marketing of a competitive or compatible product. No right to use, print, copy, or display the Software or Documentation, in whole or in part, is granted hereby except as expressly provided in this License.
- Copying. Licensee may copy Software in a non-printed, machine-readable form for archival and backup purposes only, and copy the Documentation as needed for internal use only of licensed Software. In order to protect Quantum's trade secret and copyrights in the Software and Documentation, Licensee agrees to reproduce and incorporate Quantum's proprietary rights, trade secret or copyright notices in any copy or partial copy in the same form an manner as on the original, and will maintain appropriate records of the location of such copy.
- US Government Rights. If the Licensee is the United States government, Licensee understands and agrees that the Software and Documentation are provided as "Commercial Items" as defined at 48 CFR 2.101 and are being licensed to U.S. Government end users consistent with 48 CFR 12.212 and DFAR Section 227.7202, as applicable.
- Import/Export Regulation. Software and Documentation, including technical data, is subject to U.S. export control laws, including the U.S. Export Administration Act and its associated regulations, and may be subject to export or import regulations in other countries. Licensee agrees to comply strictly with all such regulations and acknowledges that it has the responsibility to obtain licenses to export, re-export, or import Software or Documentation.
-
Software Ownership and Protection
- Title to Software. The Software, Open Source Software and Documentation are licensed, not sold. All right, title, and interest in and to the Software, Open Source Software and Documentation and in any ideas, know-how, and programs which may be developed by Quantum in the course of providing support, including any enhancements or modifications and all intellectual property rights embodied therein, will at all times remain the property of Quantum or its licensors. Licensee hereby acknowledges that the Products are protected by the copyright laws and other laws pertaining to intellectual property and proprietary rights in the United States and other countries. Licensee is aware that this License confers only the right to use the Products while this License is in effect. It does not convey any rights of ownership in or to the Software, Open Source Software or Documentation.
-
Restrictions. Licensee will not itself or permit others to:
- sell, sublicense, transfer, publish, disclose, display, provide access via a network or otherwise make available the Software or Documentation or any copy thereof to others;
- Remove, obscure, or alter any copyright, trade secret, trademark, patent or other proprietary ri
- modify, merge with other programs or translate any portion of the Software or Documentation into any other assembly or language; and
- reverse-assemble, reverse-compile or attempt to derive a source code equivalent of the Software, except to the extent expressly permitted by law provided that if you need information in order to assist in debugging a modified Open Source Software library, contact Quantum for assistance. If Licensee is located within the European Union, please contact Quantum for information regarding interoperability.
- Protections. Licensee agrees to secure and protect the Software, the Documentation, and copies thereof in a manner consistent with Quantum's rights therein and to take appropriate action to satisfy its obligations in this Agreement by instruction or agreement with its employees, agents, subcontractors or others who are permitted access to the Software and Documentation. All programs or copies developed by or for Licensee in violation of this License, including translations, compilations, partial copies and up-dates, are owned by Quantum.
- Responsibility. Licensee has sole responsibility for use of the Products and any information entered, used, or stored thereon, including responsibility for protection of data from modification, destruction, or disclosure, and for the accuracy and integrity of the data. Quantum assumes no responsibility for Licensee's negligence or failure to protect its data.
-
No Warranty.
SOFTWARE IS BEING PROVIDED "AS IS." QUANTUM CORPORATION DOES NOT GUARANTEE SOFTWARE NOR DOES QUANTUM PROVIDE ANY WARRANTIES WHATSOEVER, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. LICENSEE ASSUMES THE ENTIRE RISK AS TO QUALITY AND PERFORMANCE OF SOFTWARE. IN NO EVENT SHALL QUANTUM CORPORATION BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL OR INCIDENTAL DAMAGES OR CLAIMS FOR LOSS OF BUSINESS OR LOSS OF PROFITS, INCLUDING BUT NOT LIMITED TO LOSS OF OR DAMAGE TO DATA, EVEN IF QUANTUM SHALL HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH POTENTIAL LOSS OR DAMAGE. Local law may apply and may not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages, so the above limitations may not apply.
- Term and Termination. This License commences upon installation, download, and/or use and will continue uninterrupted unless Licensee fails to comply with any conditions of this License whereupon Quantum may terminate this License effective upon receipt of notice to Licensee. Within 30 days after termination of this License, Licensee will certify, in writing, to Quantum, that Licensee has discontinued the use of all Software and Documentation and returned to Quantum the original and all copies of the Software and Documentation in any form maintained by Licensee.
-
General.
- Non-Waiver. The failure by Quantum at any time to enforce any of the provisions of this License or any right or remedy available hereunder or at law or in equity, or to exercise any option herein provided, shall not constitute a waiver of such provision, right, remedy or option or in any way affect the validity of this License. The waiver of any default by Quantum shall not be deemed a continuing waiver, but shall apply solely to the instance to which such waiver is directed.
- Audit Rights and Remedies. Licensee grants to Quantum or its independent accountants the right to examine Licensee's relevant books, records, accounts and Systems during Licensee's normal business hours to verify compliance with this License.
- No Assignment or Modification. This License is not assignable. None of the Software or Documentation may be sublicensed, assigned, or transferred to any other party without Quantum's prior written consent. Any effort contradictory with this is null and void. This License can only be modified by a written agreement executed by the parties.
- Governing Law and Venue. This License shall be governed by and construed in accordance with the laws of the State of California, United States of America, as if performed wholly within the state and without giving effect to the principles of conflict of law. All disputes shall be resolved by a court of competent jurisdiction in the State of California.
- Entirety. This Agreement constitutes the entire agreement between the parties concerning the subject matter hereof. No amendment of this Agreement shall be binding on the parties unless mutually agreed to and executed in writing by each of the parties. No amendment to this Agreement shall be effective until the Parties mutually agree in the form of a written instrument. Headings used herein are for convenience only, are not part of this Agreement, and shall not be used in construing it.
- Severability. If any provision of this Agreement is held to be invalid by a court of competent jurisdiction, then the remaining provisions shall nevertheless remain in full force and effect. The parties further agree to negotiate in good faith a valid and enforceable provision that most nearly affects the parties' intent and to be bound by the mutually agreed substitute provision.
- Language. The original of this Agreement is in English and Licensee waives any right to have it written in any other language. Section headings are for convenience only.