Please use the command-line interface to install the Backup Manager to GNU/Linux devices. After the installation, you’ll be able to run the tool using the command line or through the graphical user interface (starting from version 14.0).
Download the Backup Manager
- Log in to the system as a root.
- Download an installer for the Backup Manager (visit Downloads page). The .run format is recommended. It requires minimum settings and suits all Linux distributions.
# wget http://cdndl.maxfocus.com/iaso/iaso-linux-i686.run
If unsure which installer version you need (i386 or amd64), check the bitness of your system first.
# uname -a
x86_64 in output means that you have a 64-bit system. It requires the amd64 installer. i386 stands for a 32-bit system.
Install the Backup Manager
- Grant the installer execute permissions.
# chmod +x iaso-linux-i686.run
- Change the predefined installation folder (optional). By default, the Backup Manager is installed to /opt/IASO. If you wish to install the software to the /usr mount (for example because it has more free space), you should create symlinks for it. For example:
# mkdir /usr/local/IASO # ln -s /usr/local/IASO /opt/IASO
- Start the installer and submit your installation parameters (see the tables below for supported values). Do not forget to enclose values containing spaces or punctuation into quotation marks. If you submit the command without the installation parameters, you’ll be prompted to enter them one at a time.
# ./iaso-linux-i686.run -- --user="ubuntu-admin" --password="dg224hs-0091" --en cryption-method="AES-128" --encryption-key="SECUR_ITY2014a" --use-proxy=false
The -- attribute after the command name means that the parameters after it are specific to the Backup Manager. If your query contains a combination of parameters, use -- to separate the internal parameters of the RUN package from external ones belonging to the Backup Manager. Here is an example:
# ./iaso-linux-i686.run --target /other/tmp -- --user="ubuntu-admin"
Note for 13x versions
The older 13x versions of the Backup Manager do not support the batch entry of the installation parameters. If you are installing such a version, start the installer without entering the parameters. The Backup Manager will ask you to enter them at the next steps.
|--user||The name of your Backup Manager device (issued by your service provider)|
|--password||Your password for the Backup Manager device (issued by your service provider)|
|--encryption-method||Your preferred data encryption method. AES-256 is the default value.|
|--encryption-key||Your private encryption key that will be used to access your data|
|--use-proxy||Defines your proxy usage preference. Enable the feature if your default Internet connection is set up through a proxy server or if you would like to use a proxy in the Backup Manager. Supported values: true or false.|
|--proxy-type||The type of the proxy server: 0 (HTTP), 1 (SOCKS4), or 2 (SOCKS5)|
|--proxy-address||The host name or IP address of the proxy server|
|--proxy-port||The port you access the proxy server through|
|--use-proxy-authorization||Defines if the proxy server requires authorization by username: true or false.|
|--proxy-username||Your username for proxy access|
|--proxy-password||Your password for proxy access|
|-h, --help||Gives access to help resources. This is an internal parameter of the RUN package (doesn’t require -- after the command name). Sample usage: ./iaso-linux-i686.run -h or ./iaso-linux-i686.run --help.|
What to do if you get a permission error
The installer is extracted to your temp partition. If the partition is mounted with the noexec option, you can get a permission error. To eliminate the error, you should extract the installer to some other directory that has execute permissions.
# ./iaso-linux-i686.run --target /other/tmp
Use the Backup Manager after the installation
When the installation is completed, a configuration file with all necessary settings is created (/opt/IASO/etc/config.ini). The Backup Manager is ready to use now. You can access it in any of the following ways:
- Through a web browser just like you would do it on a Mac or a Windows computer (14x and 15x versions).
- Through the command line using the ClientTool utility (all versions).
- From another computer (Mac or Windows) using a remote connection (all versions).
Verify the installation (optional)
The Backup Manager has been installed to the /opt/IASO directory and started with the /etc/init.d/ProcessController startup script. The script started the /opt/IASO/bin/ProcessController binary. ProcessController checks and restarts the BackupFP binary if necessary. You can specify UID and GID for the BackupFP in the /opt/IASO/etc/ProcessController.config file. It’s root by default:
<param key="user" type="int">0</param> <param key="group" type="int">0</param>
Please take a minute to verify that the BackupFP is initialized and bound to the rights ports. The first port is 5314 (same for all). The second one is 5000, 5001, or 4000 depending on your service provider.
# netstat -nlp|grep BackupFP
Here is a sample response:
tcp 0 0 0.0.0.0:5314 0.0.0.0:* LISTEN 6586/BackupFP tcp 0 0 0.0.0.0:5000 0.0.0.0:* LISTEN 6586/BackupFP
The first part of the response displays a remote communication port for desktop-based devices. The second part – for devices with a web interface. If you have installed the older desktop-based version of the Backup Manager (13x), the second part will be absent from the response.
If you get no response, it means that the BackupFP hasn’t been initialized. In such a case it’ll be necessary to look into your log files to investigate the issue.
The ports can be changed if your network requires it. Edit the config.ini file in the following way then:
- To the [General] section, add CommunicationPort=7777
- In the [HttpServer] section, find the HttpServerPort parameter and edit is value.
- Restart the Process Controller.
# /etc/init.d/ProcessController restart