BackupVault Knowledgebase

How to install BackupVault Pro for Linux operating systems

Introduction

BackupVault Pro is available for Ubuntu (deb) and Redhat (rpm) based distributions of Linux. Installation via command line is recommended.

Installation for Ubuntu/Debian

  1. Download the latest version from the downloads page and save it to your Linux server.
  2. Install the BackupVault Pro package:
    sudo dpkg -i <dpkg file name>
  3. Add relevant users to the newly created “backuppro” group:
    sudo usermod -G backuppro -a <user>
  4. Log in as the <user> user.
  5. Check that the service has been started and start it if necessary:
    systemctl status backuppro.service
  6. Start the Backup Client UI:
    backupprogui

Installation for Redhat/Centos

  1. Download the latest version from the downloads page and save it to your Linux server.
  2. Switch to the root user:
    su
  3. Install the Backup Pro package:
    rpm -i <Client rpm file>
  4. Add relevant users to the newly created “backuppro” group:
    gpasswd -a <user> backuppro
  5. Log in as the <user> user
  6. Check that the service has been started and start it if necessary:
    systemctl status backuppro.service
  7. Start the Backup Client UI:
    backupprogui

Create an account using the command line

  1. Create an account:
    backupprocli create_account
  2. Enter the storage platform address, group name and account create key as provided by the technical support team.
  3. Enter in a password and encryption key you wish to use.
  4. Allow Remote Connections:
    backupprocli remote_tunnel
    Press enter to select Platform by default. If you use Password you will need to enter a password each time you open the client remotely.
  5. Log into the management console.
  6. Once logged into the management console, right click on the account and select Connect to Backup Client.

Manually update the client

The client will automatically check for updates and update as needed after each backup. In some instances though you may want to force a manual backup.

Ubuntu/Debian

  1. Check the current version:
    dpkg -l redstorbackuppro
  2. Upgrade the software:
    dpkg -i <new Client dpkg file>
  3. Check that the service has been started and start it if necessary:
    systemctl status backuppro.service

Redhat/CentOS

  1. Check the current version:
    rpm -q redstorbackuppro
  2. Upgrade the software:
    rpm -U <new Client rpm file>
  3. Check that the service has been started and start it if necessary:
    systemctl status backuppro.service

Uninstall the client

Ubuntu/Debian

Partial removal for subsequent reinstallation

This option allows a user to reinstall the Agent later so that it will use the same defaults.properties.

dpkg -r redstorbackuppro

  • Leaves only files in /etc/opt/backuppro
  • Leaves backuppro group
Complete removal

This will remove all files previously installed for the Agent.

dpkg -P redstorbackuppro

  • Removes /etc/opt/backuppro and contents
  • Removes the backuppro group

Redhat/CentOS

This will leave copies of configuration files with a .rpmsave extension.

rpm -e redstorbackuppro

  • Leaves *.rpmsave files in /etc/opt/backuppro
  • Removes the backuppro group

Relevant directories and paths

Backup Pro service

/etc/systemd/system/backuppro.service

or

/etc/init.d/backuppro

Desktop icon info

/usr/share/applications/backuppro.desktop

GUI and command line tools

/usr/bin/backupprogui

/usr/bin/backupprocli

Config files (*.properties)

/etc/opt/backuppro/a5backup.properties

/etc/opt/backuppro/backupset.xml

/etc/opt/backuppro/defaults.properties

/etc/opt/backuppro/log.properties

/etc/opt/backuppro/service.properties

/etc/opt/backuppro/sp.properties

/etc/opt/backuppro/ui-log.properties

Other files in /etc/opt/backuppro/

a5profile.properties

backupgui.properties (will be created on first opening the Agent UI)

connection.properties

Agent library files

/opt/backuppro/lib

Agent JRE

/opt/backuppro/a5jre

Backup and restore logs

/var/log/backuppro/Backup{date}.log

/var/log/backuppro/Backup{date}.log

Example: /var/log/backuppro/fsaccessBackup20170421190003.log

Service and UI log

/var/log/backuppro/fsaccess.log

/var/log/backuppro/service.log

/var/log/backuppro/service_errors.log

/var/log/backuppro/ui.log

Backup cache and history

/var/opt/backuppro/data/history/<Account GUID folder>

/var/opt/backuppro/data/temp

Agent active tasks

/var/opt/backuppro/tasks