Chat now with support
Chat with Support

QoreStor 7.4.1 - Installation Guide

Installing QoreStor

The process of installing QoreStor involves these steps:

  • Review the System requirements and verify your intended installation platform satisfies these requirements.
  • Download the QoreStor software.
  • Obtain your QoreStor license key.
  • Install QoreStor.
  • Add your new QoreStor repository to a supported backup product.

Pre-installation configurations

  • Set appropriate OS permissions on target machines to allow users to install software.
  • Select multiuser run level
  • Verify storage devices are properly connected to the QoreStor server.
  • The Samba4, windbind, and libwbclient packages are incompatible with QoreStor running on RHEL/Oracle Linux/AlmaLinux/Rocky Linux 7.x and 8.x versions. These packages must be removed from the QoreStor server before installing QoreStor. If your operating system is distributed with a system-provided NFS server, it must be disabled prior to installing .
  • When installing or upgrading QoreStor on systems running RHEL 7.x, the repository for optional RPMs must be configured. The following command must be run before installing or upgrading QoreStor:

    subscription-manager repos --enable rhel-7-server-optional-rpms

  • QoreStor requires the following packages to be installed prior to installing QoreStor:
    RHEL/Oracle Linux 7.x: nfs-utils, policycoreutils, glibmm24, krb5-libs >= 1.15.1.18, libsemanage>= 2.5.8, libaio, perl, mutt, yum-utils, bind-utils, screen, attr, sqlite, libxml2, openssl, lsof, lsscsi, audit-libs, libxslt-devel, python3-devel, libxml2-devel, gcc
    RHEL/Oracle Linux/AlmaLinux/Rocky Linux 8.x: nfs-utils, policycoreutils, glibmm24, krb5-libs >= 1.15.1.18, libsemanage >= 2.5.8, libaio, perl, mutt, yum-utils, bind-utils, libnsl, boost, xmlrpc-c, xmlrpc-c-client, bzip2-devel, rpcbind, libidn, attr, sqlite, libxml2, rsyslog, openssl, lsof, python3, lsscsi, tar, audit-libs, jq, libxslt-devel, libxml2-devel, python36-devel, gcc
    RHEL/Oracle Linux/AlmaLinux/Rocky Linux 9.x: nfs-utils, policycoreutils, glibmm24, krb5-libs, libsemanage, libaio, perl, mutt, yum-utils, bind-utils, libnsl, boost, xmlrpc-c, xmlrpc-c-client, bzip2-devel, rpcbind, libidn2, attr, sqlite, libxml2, rsyslog, openssl, lsof, initscripts, fio, python3, lsscsi, tar, audit-libs, jq

    Additionally, if CIFS support is chosen at install time on RHEL/Oracle Linux/AlmaLinux/Rocky Linux 9.x systems, the following packages are also required prior to installation: realmd, oddjob, oddjob-mkhomedir, samba-winbind-4.19.4, samba-winbind-clients-4.19.4, samba-winbind-krb5-locator-4.19.4, samba-common-tools-4.19.4, krb5- workstation, samba-4.19.4, samba-client-4.19.4, samba-common4-19.4, adcli, policycoreutils-python-utils.
    If they are not already installed, the installer will prompt for permission to download and install these packages before installing or upgrading QoreStor.
  • QoreStor requires the following Python packages :

    scikit-learn, statsmodels, influxdb-client, pandas, numpy, lxml, xmltodict.
    Generally, these packages are downloaded and installed automatically during installation. However, if internet access is not configured on the server, the packages can be downloaded on a Linux system which is connected to the internet and copied to the QoreStor server before the upgrade or installation of the QoreStor.
    When the server is connected to the internet, execute the following command to download the prerequisite Python packages:

    pip3 download scikit-learn statsmodels influxdb-client pandas numpy lxml xmltodict

    The downloaded files can then be copied to the QoreStor server. After installing or upgrading QoreStor, the above packages can be installed using the following commands:

    /opt/qorestor/bin/detection/detection_env/bin/pip3 install scikit-learn
    /opt/qorestor/bin/detection/detection_env/bin/pip3 install statsmodels
    /opt/qorestor/bin/detection/detection_env/bin/pip3 install influxdb-client
    /opt/qorestor/bin/detection/detection_env/bin/pip3 install pandas
    /opt/qorestor/bin/detection/detection_env/bin/pip3 install numpy
    /opt/qorestor/bin/qs_email_stats/qs_stats_env/bin/pip3 install lxml
    /opt/qorestor/bin/qs_email_stats/qs_stats_env/bin/pip3 install xmltodict

    If the above commands are executed successfully, restart the QoreStor services by executing the following command:
    systemctl restart ocards

    Please note that once the above commands are executed, and the prerequisite packages are installed, you don’t need to execute the same on subsequent QoreStor updates.

Downloading the software

The QoreStor installer is available for download from the Quest website.

To download the software

  1. Log in to your Quest Support account.
  2. Navigate to the QoreStor portion of the Quest Support website: https://support.quest.com/qorestor
  3. In the Download Software section, click See all Downloads.
  4. Find the version of QoreStor you wish to download, and click the download icon.
  5. Click either Download Now to download the software immediately, or Add to my Downloads.
  6. If you selected Add to my Downloads, click the My Downloads icon to view your download cart.
  7. Select the software to download and click Download Selected.

Installing QoreStor without support for Cloud Tier and Archive Tier

QoreStor can be installed without support for the cloud-tiering or archive-tiering features. This option significantly reduces the minimum metadata space requirements needed for installation.

Metadata space requirements for QoreStor installation

Install Mode Minimum Metadata Space Requirements with Cloud-Tier/Archive-Tier Minimum Metadata Space Requirements without Cloud-Tier/Archive-Tier
Cloud-Optimized 1 TiB 400 GiB
Standard 3 TiB 750 GiB
Enterprise 7 TiB 1 TiB
Enterprise-Plus 9 TiB 2 TiB

Metadata space requirements for Object-Direct QoreStor installation

Install Mode Minimum Metadata Space Requirements with Cloud-Tier/Archive-Tier Minimum Metadata Space Requirements without Cloud-Tier/Archive-Tier
Cloud-Optimized 4 TiB 1800 GiB
Standard 18 TiB 8 TiB
Enterprise 44 TiB 18 TiB

To install QoreStor without support for cloud-tiering or archive-tiering, add the following option to the installer command line:

--no-cloud

Or, if installing QoreStor interactively, answer "no" to the following prompt:

Do you wish to enable support for Cloud Tier and Archive Tier? yes/no:

Support for cloud-tiering and archive-tiering can also be enabled post-installation of QoreStor by re-executing the installer and adding the following option to the installer command line:

--enable-cloud

Enabling support for cloud-tiering or archive-tiering will require additional space in the metadata volume.

Additional metadata space requirements for Cloud-Tier/Archive-Tier post-installation

Install Mode Additional Metadata Space Requirements with Cloud-Tier/Archive-Tier
Cloud-Optimized 544 GiB
Standard 2418 GiB
Enterprise 5776 GiB
Enterprise-Plus 7928 GiB

Additional metadata space requirements for Cloud-Tier/Archive-Tier post-installation (Object-Direct)

Install Mode Additional Metadata Space Requirements with Cloud-Tier/Archive-Tier
Cloud-Optimized 544 GiB
Standard 2418 GiB
Enterprise 5776 GiB
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating