FreeBSD

Gbackup FreeBSD (for FreeBSD 6.1 and above) Client Installation Guide

Download the zip file:

  1. For FreeBSD 6.1 : Gbackup_3_5_0_SP_FreeBSD_Client_Only.zip

  • Gbackup_3_5_0_Pro_FreeBSD_Client_Only.zip
  • Gbackup FreeBSD installation compiles and installs its own version of Apache, GD and PHP. So before installing Gbackup in FreeBSD machines, please check that the following packages were installed.

    1. make, available from http://ftp.gnu.org/pub/gnu/make/

    2. gcc, available from http://gcc.gnu.org/

    3. g++, available from http://gcc.gnu.org/

    4. libstdc++4, available from http://gcc.gnu.org/libstdc++/

     

     

    The following 3rd-party libraries will be used by gd if found by configure. While gd will compile and install even without these, we suggest that at least zlib and libpng are installed, and recommend that freetype and jpeg are installed as well:

    1. Data compression library: zlib, available from http://www.gzip.org/zlib/

    2. Portable Network Graphics library; requires libpng, available from http://www.libpng.org/pub/png/

    3. Free, high-quality, and portable font engine: FreeType 2.x, available from http://www.freetype.org

    4. Portable JPEG compression/decompression library: JPEG library, available from http://www.ijg.org/

    To install PHP following 3rd-party libraries are required :

    1. Flex, available from http://flex.sourceforge.net/ -- Flex is a tool for generating programs that perform pattern-matching on text.

       

    2. Bison, available from http://www.gnu.org/software/bison/ -- Bison is a general-purpose parser generator that converts a grammar description for an LALR context-free grammar into a C program to parse that grammar.

       

    (OR)

    1. libxml2, available from http://www.xmlsoft.org/ -- XML DOM library used by php's xml parser.

    2. bzip2 , available from http://www.bzip.org/downloads.html -- Free, patent free , high-quality data compressor.

    3. cURL , available from http://curl.haxx.se/download/ -- Free, patent free , high-quality data compressor.

    4. libmcrypt , available from http://sourceforge.net/projects/mcrypt -- A simple crypting program.

    5. mhash , available from http://sourceforge.net/project/showfiles.php?group_id=4286&package_id=4300 -- To support wide variety of hash algorithms.

    To install Apache with HTTPS support, Open SSL libraries are required :

    1. To enable https support in Gbackup, please ensure that openssl package is installed on your system before you enable https support. You can download the latest openssl version from http://www.openssl.org/source/.

    Once you have ensured that the above packages are all available in your FreeBSD machine, follow the steps given below to install Gbackup:

    1. Unzip the downloaded ZIP file.

    2. Execute the bin file

    Gbackup_3_5_0_SP_FreeBSD_Client_Only.bin

    1. The first step in the installation is to choose the type of installation. You will be given two options:

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

      2. You can install Gbackup in the current user account without root privileges.

    Choose option 1, if you want Gbackup to have root privileges so that it can be configured to backup all the users data, MySQL, System Files etc. Note that Gbackup will be installed as a daemon process and will automatically start when the system boots up. You can START and STOP Gbackup by running the command "/etc/rc.d/gbackup start/stop".

    Choose option 2, if you want Gbackup to only backup files in the current user directories. Note that Gbackup 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 Gbackup by running the script startGbackup.sh and stopGbackup.sh

    1. If you chose option 1 in the above step, then you will either be asked to give the root password, or the installation will quit and ask you to login as root and start the installation process again. Once you give the root password, you will be asked to provide a password for the Gbackup user account which will be created. Note that Gbackup will be installed as a daemon process and will automatically start when the system boots up. You can START and STOP Gbackup by running the command "/etc/rc.d/gbackup start/stop".

      If you chose option 2, then you will be taken to the next step directly. Note that Gbackup 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 Gbackup by running the script startGbackup.sh and stopGbackup.sh

    2. 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.

    3. By default Gbackup will be installed in the "Current Directory". Setup will install Gbackup under "Gsolutions/Gbackup" in the "Current Directory" directory. To install in a different directory, enter the absolute path for Gbackup installation. Note that setup will create the "Gsolutions/Gbackup" directory under the directory you entered.

    4. Upgrading Gbackup from 3.1/3.2 to 3.5

      Gsolutions/Gbackup directory found in the installation path provides you with Yes/No options:

      Choosing 'Yes' will upgrade Gbackup to the latest version.

      Choosing 'No' will skip the upgrade process.

      Gbackup can be upgraded to v3.5 from Gbackup version 3.1/3.2

    5. Assign a Gbackup ID:

    Gbackup ID is the unique name with which your Gbackup installation is identified. By default, it takes your machine name as the Gbackup ID. But we recommend giving your email id as the Gbackup ID so that it is globally unique. 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 G
    • Tuesday, 28 June 2011

    About Us

    Contact Us

    Newsletter