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
- Download the latest version from the downloads page and save it to your Linux server.
- Install the BackupVault Pro package:
sudo dpkg -i <dpkg file name>
- Add relevant users to the newly created “backuppro” group:
sudo usermod -G backuppro -a <user>
- Log in as the <user> user.
- Check that the service has been started and start it if necessary:
systemctl status backuppro.service
- Start the Backup Client UI:
backupprogui
Installation for Redhat/Centos
- Download the latest version from the downloads page and save it to your Linux server.
- Switch to the root user:
su
- Install the Backup Pro package:
rpm -i <Client rpm file>
- Add relevant users to the newly created “backuppro” group:
gpasswd -a <user> backuppro
- Log in as the <user> user
- Check that the service has been started and start it if necessary:
systemctl status backuppro.service
- Start the Backup Client UI:
backupprogui
Create an account using the command line
- Create an account:
backupprocli create_account
- Enter the storage platform address, group name and account create key as provided by the technical support team.
- Enter in a password and encryption key you wish to use.
- 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. - Log into the management console.
- 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
- Check the current version:
dpkg -l redstorbackuppro
- Upgrade the software:
dpkg -i <new Client dpkg file>
- Check that the service has been started and start it if necessary:
systemctl status backuppro.service
Redhat/CentOS
- Check the current version:
rpm -q redstorbackuppro
Upgrade the software:
rpm -U <new Client rpm file>
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