Home Print  

Linux Server Installation Guide

Before installing as Backup Server (or) Replication Server in your machine , you should install MySQL Server in your machine (or) in any other dedicated machine where you wish to store 's metadata information.

To know more about MySQL Server installation and configuration, please refer the following link : MySQL installation guide for Linux

Download the Linux installer,

  • For RedHat Linux 8.0, 9.0 and Later, RedHat EL 4 and Later, CentOS 4 and Later, Fedora Core 3 and Later, SuSE Linux 9.x and Later: _4_1_SP_RH.zip

  • For Debian Linux 4.0 and Later, Gentoo, Ubuntu 7.10 and Later : _4_1_SP_DBN.zip

  • For Mandrake Linux 10.0 and Later: _4_1_SP_MDK.zip

The Linux builds are pre-compiled and all the required dependencies are included in the build itself. You don't have to install the dependencies separately.

The libstdc++.so.5 is a run time compilation library required for Application to run in the machine. This library can be downloaded and installed from http://gcc.gnu.org/libstdc++/

Note: Linux installation should be run with the root user privileges.

To install server on Linux machines, follow the steps given below:

  1. Unzip the downloaded ZIP file.

  2. Execute the bin file

    • For RedHat Linux 8.0, 9.0 and Later, RedHat EL 4 and Later, CentOS 4 and Later, Fedora Core 3 and Later, SuSE Linux 9.x and Later: ./_4_1_SP_RH.bin

    • For Mandrake Linux 10.0 and Later: ./_4_1_SP_MDK.bin

    • For Debian Linux 4.0 and Later, Gentoo, Ubuntu 7.10 and Later : ./_4_1_SP_DBN.bin

    needs root user privileges. Hence if is installed as a user which does not have root privileges, the installation will abort with the message 'You need root user privileges'. This is applicable for upgrades as well.

  3. The first step in the installation is to choose the type of installation. You can select from one of the two options :

    • You can install in a newly created user account, where the user account will be automatically created with root privileges

    • You can install in the current user account.

    Choose option 1 (highly recommended), if you want to be installed as a daemon process and you want it to be automatically started when the system boots up. You can also START and STOP by running the command "/etc/init.d/ start/stop". You can check the status of application by running the command "/etc/init.d/ status".

    Choose option 2, if you want to be installed as an application - if you want to be installed in the current user directory and you don't want to start it automatically every time the machine is rebooted. You can START and STOP by running the script start.sh and stop.sh

  4. If is installed fresh and you chose option 1 in the above step, then you will be asked to provide a password for the user account which is created. Note that will be installed as a daemon process and will automatically start when the system boots up. You can START and STOP by running the command "/etc/init.d/ start/stop". You can check the status of application by running the command "/etc/init.d/ status".

    If you chose option 2, then you will be taken to the next step directly. Note that will be installed in the current user directory and has to be manually started every time the machine is rebooted. You can START and STOP by running the script start.sh and stop.sh

  5. Read through the License Agreement carefully. If you agree, enter Yes to continue with the installation. If you do not agree, enter No to abort the installation.

  6. If you had chosen option 2 for the type of installation, will ask for a location to install . By default will be installed in the "Current Directory". setup will be installed under "" in the "Current Directory" directory. To install in a different directory, enter the absolute path (full path) for installation. Note that the setup will create the "" directory under the directory you entered.

  7. If is already in the installed location, will try to upgrade. The installation will ask the user whether the previous setup can be migrated or not. Enter 'yes' to continue up gradation and 'no' to abort the installation.

    can be upgraded to v4.1 from version 4.0

  8. Service Type:

    Select how you are going to provide backup service to your clients. You have two options,

    • Enable Reseller Management – If you are providing backup service through Resellers and would like create and manage Reseller accounts in the backup server, select this option.

    • Disable Reseller Management – If you are providing the backup server directly to your customers or using it for your own needs without Resellers, select this option.

  9. Configure as:

    You need to choose one of the options ( Backup Server or Replication Server). The two modes are explained in detail below.

    • Backup Server - Choose this option to install as a backup server to which client machines can backup to. Also, this backup server installation will be able to replicate to a replication server

    • Replication Server - Other backup servers can replicate their data to this server for redundancy but this server will not be able to accept backup data from clients.

  10. ODBC Configurations:

  11. uses the system DSN to connect to the MySQL server to store the metadata information of the backup server/replication server. Please enter the Data Source Name, Database Name which is already created during MySQL server installation. Please enter the User Name and Password to connect to the MySQL Server.

  12. Assign a ID:

    ID is the unique name with which your installation is identified. By default, it takes your machine name as the ID. But we recommend giving a globally unique ID (like machinename.domainname). Here you will be provided with these options:

    • "Do you want to identify your machine name by other than hostname"

    • If you enter "y/Y" then following text will displayed in terminal to enter ID.

    • "Enter ID"

    • Enter the ID for your installation. We recommend using an unique ID (like machinename.domainname) for this.

    Note : The ID value is case insensitive. Hence, the ' ID' you have entered will be automatically converted to lower case.

  13. Configure Server backup location:

    By default, Server will store the backup data from the clients to the "<INSTALLATION_DIR>/" directory. If you want to change the server's default backup location, here you will be provided with these options.

    • "Do you want to change the server's default backup location"

    • If you enter "y/Y" then following text will displayed in terminal to enter Server backup location.

    • "Enter the absolute path for Server's backup location"

    • Enter the backup location for this server here.

  14. Enable HTTPS based WebConsole access:

    uses the TCP port '6060' for its web console and uses the TCP port '6061' for its https based web console access. supports 'https protocol' to access the webconsole in a secured manner. Hence, if you try to access the webconsole through http://<machine name>:<webconsole port>, then you will be automatically redirected to https://<machine name>:<HTTPS port> url.

    Note : Web Console access through HTTPS is enabled by default.

  15. Web Console Authentication:

    's Web Console user interface is browser based; you need to configure a username and password to login to Web Console. Note that you can add additional users, delete users, change password etc. from the Web Console UI after the installation.

  16. Configure Backup Server Port and UI Communication Port

    By default uses the ' Backup Server Port' 32004, for all the client-server communications and the 'UI Communication Port' 32005 for communication between the Web Console and the Application. If you wish to use ports other than the default, you are provided with the following options here :

    • "Do you want to change these ports from default value?"

    • If you enter "y/Y" then following text will displayed in terminal to enter 's Backup Server Port and the UI Communication Port.

    • "Please enter a valid port value [numerical whole number] for Backup Server Port".

    • Enter the Backup Server Port value here.

    • "Please enter a valid port value [Numerical whole number] for UI Communication Port".

    • Enter the UI Communication Port value here.

  17. This installs the product and completes the installation process. After successful installation, you are provided with an option to start the . After the installation, you can start by executing the script "start.sh" from the directory "<INSTALLATION_HOME>//".

Note:

After successful installation, you can open the Web Console from your browser by typing http://<Your Machine Name>:6060. You will have to login to the Web Console using the username and password you provided in the " Web Console Authentication" step during the installation.


Print  
Technical support-