|
|
|
The FreeBSD version of Backup Manager is compatible with FreeBSD 5.4 and above.
Backup Manager for FreeBSD compiles and installs its own version of Apache, GD and PHP. So before installing Backup Manager on FreeBSD machines, please check that the following packages are installed:
make, available from http://ftp.gnu.org/pub/gnu/make/
gcc, available from http://gcc.gnu.org/
g++, available from http://gcc.gnu.org/
libstdc++5, 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:
Data compression library: zlib, available from http://www.gzip.org/zlib/
Portable Network Graphics library; requires libpng, available from http://www.libpng.org/pub/png/
Free, high-quality, and portable font engine: FreeType 2.x, available from http://www.freetype.org
Portable JPEG compression/decompression library: JPEG library, available from http://www.ijg.org/
To install PHP following 3rd-party libraries are required:
Flex, available from http://flex.sourceforge.net/ -- Flex is a tool for generating programs that perform pattern-matching on text.
-
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)
libxml2, available from http://www.xmlsoft.org/ -- XML DOM library used by php's xml parser.
To install Apache with HTTPS support, Open SSL libraries are required :
To enable https support in Backup Manager, 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 Backup Manager:
Unzip the downloaded ZIP file.
-
Execute the bin file. Example: ./Backup_Manager_2_2_5_SP_CO_FreeBSD.bin
-
The first step in the installation is to choose the type of installation. You will be given two options:
You can install Backup Manager in a newly created Backup Manager user account, where the Backup Manager user account will be automatically created with root privileges;
You can install Backup Manager in the current user account without root privileges.
Choose option 1, if you want Backup Manager to have root privileges, so that it can be configured to backup all the users data, MySQL, System Files, etc. Note that Backup Manager will be installed as a daemon process and will automatically start when the system boots up. You can START and STOP Backup Manager by running the command "/etc/rc.d/Backup Manager start/stop".
Choose option 2, if you want Backup Manager to only backup files in the current user directories. Note that Backup Manager 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 Backup Manager by running the script "startBackup Manager.sh" and "stopBackup Manager.sh".
-
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, 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 Backup Manager user account which will be created. Note that Backup Manager will be installed as a daemon process and will automatically start when the system boots up. You can START and STOP Backup Manager by running the command "/etc/rc.d/Backup Manager start/stop".
If you chose option 2, then you will be taken to the next step directly. Note that Backup Manager 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 Backup Manager by running the script "startBackup Manager.sh" and "stopBackup Manager.sh".
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.
By default, Backup Manager will be installed in the "Current Directory". Setup will install Backup Manager under "Full Circle Data Systems Corporation/Backup_Manager" in the "Current Directory" directory. To install in a different directory, enter the absolute path for FCDSC Backup Manager installation. Note that setup will create the "Full Circle Data Systems Corporation/Backup_Manager" directory under the directory you entered.
-
Upgrading from Backup Manager 2.2.1 to 2.2.5
If Full Circle Data Systems Corporation/Backup_Manager directory is found in the installation path, you will be provided with two update options.
UPDATE FCDSC Backup Manager by retaining the previous backup data. Note that all backup data in Backup Manager 2.2.1 will be automatically migrated to 2.2.5 when Backup Manager 2.2.5 starts for the first time. [Recommended]
DELETE previous backup data and continue with updating FCDSC Backup Manager. You will lose all your previous configuration and other backup metadata, and also any backup data from other users backing up to this computer. [Not Recommended]
-
Configure Backup Manager as:
Only one option is available.
Client - This option will configure this Backup Manager installation to run only as a client (half peer), which means Backup Manager can backup local files/folders to other Backup Manager peers, but cannot accept backup data from other Backup Manager peers.
-
Assign A Backup Manager ID:
Backup Manager ID is the unique name with which your Backup Manager installation is identified. By default, it takes your machine name as the Backup Manager ID. But we recommend giving your email ID as the Backup Manager 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 Backup Manager ID.
"Enter Backup Manager ID"
Enter the Backup Manager ID for your installation. We recommend using your email ID for this.
Note: The Backup Manager ID value is case insensitive. Hence, the "Backup Manager ID" you have entered will be automatically converted to lower case.
Customer Name: Enter valid Backup Manager Customer Name. The Backup Manager Customer name is the "name" under which your client is categorized (on the backup server). By default, this is set to "Trial Customer". Your service provider can change this at his end, as required. If your service provider has given you a customer name, please enter it exactly as provided. Otherwise, please leave this as the default "Trial Customer".
-
Configure Backup Manager Server backup location:
By default, Backup Manager Server will store the backup data from the clients to the "<INSTALLATION_DIR>/Full Circle Data Systems Corporation/Backup_Manager" directory. If you want to change the server's default backup location, 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 Backup Manager Server backup location.
"Enter the absolute path for Backup Manager Server's backup location"
Enter the backup location for this server here.
-
Enable HTTPS based Backup Manager WebConsole access:
Backup Manager supports "https protocol" to access the Backup Manager webconsole in a secured manner. HTTPS is nothing but a combination of normal HTTP interaction over an encrypted Secure Sockets Layer (SSL) to ensure reasonable protection from eavesdroppers and man-in-the-middle attacks.
Backup Manager uses the TCP port 6061 for https based WebConsole access. Hence, if you choose https support, you can access the Backup Manager WebConsole through "https://<machine_name or IP_address>:6061". Also, if you try to access the Backup Manager webconsole through "http://<machine name>:<webconsole port>", you will be automaticaly redirected to "https://<machine name>:<HTTPS port> url".
Note : To enable https support in Backup Manager, 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/.
-
FCDSC Backup Manager WebConsole Authentication:
Since Backup Manager's user interface is browser based, you need to configure a username and password to login to Backup Manager WebConsole. Note that you can add additional users, delete users, change password, etc. from the WebConsole UI after the installation.
-
Configure Backup Server Port and UI Communication Port
By default, Backup Manager uses the "Backup Server Port" 32004, which is used for all client-server communications like Backup/Restore, and the "UI Communication Port" 32005, which is used for communication between the Backup Manager WebConsole and the Backup Manager Application. If you want to have Backup Manager using other than the default ports, you will be provided with these options.
"Do you want to change these ports from default value?"
If you enter "y/Y," then following text will displayed in terminal to enter Backup Manager's Backup Server Port and the UI Communication Port.
"Please enter a numerical whole number value for Backup Server Port"
Enter the Backup Server Port value here.
"Please enter a numerical whole number value for UI Communication Port"
Enter the UI Communication Port value here.
-
Web Server Port
Backup Manager's user interface is browser based. By default, Backup Manager Web server is configured to run on port 6060. From your browser, you will have to type "http://<Your Machine Name>:6060" to start the Backup Manager WebConsole.
This installs the product and complete the installation process. After successful installation, you are provided with an option to start the Backup Manager. After the installation, You can start Backup Manager by executing the script "startBackup Manager.sh" from the directory "<INSTALLATION_HOME>/Full Circle Data Systems Corporation/Backup_Manager/".
Note:
After successful installation, you can open the Backup Manager WebConsole from your browser by typing "http://<Your Machine Name>:6060". You will have to login to the WebConsole using the username and password you provided in the "FCDSC Backup Manager WebConsole Authentication" step during the installation.
