Archive:Preparation and Installation on Univention UCS2

From SEPsesam

SEP sesam

Global Storage Management

Before starting to install

You can install SEP sesam from a CD/DVD or from a file that you can download from the internet at http://download.sep.de. Always keep the SEP sesam software up to date after installing it. The updates include adjustments of the SEP sesam software for your operating system, storage devices (like e.g. loaders), bugfixes and extensions of the functionality. To ensure optimal compatibility between the individual SEP sesa, components suggest subscribing to the the SEP sesam update service. Make sure not to run into problems by following the instructions of this manual step by step before and after installing. This manual shows how a successful installation of SEP sesam on UCS2 is prepared.


SEP sesam main components

The SEP sesam server manages all data-backup and -restore processes in the network. It is the basis of a SEP sesam installation and on top of that it includes the SEP sesam Client and the SEP sesam GUI. SEP sesam Clients deliver the files that are being backed up to the SEP sesam server and can be located in a LAN, SAN or WAN.

The SEP sesam database and Groupware Online Modules are installed on the SEP sesam Client and can backup databases or Groupware files without interruptions or limitations of the running operations (Online Module).

The SEP sesam GUI (Graphical User Interface) is the graphical interface through which a SEP sesam server, as well as all modules that are connected to the SEO sesam server, can be controlled. The SEP sesam GUI installation can be done on any machine in the network. A Java Virtual Machine that is installed on the administrator machine is required for this.

More information on the supported operating systems, databases and groupware can be found at http://www.sep.de

Preparation of the Installation

The basis of a fast and successful installation of SEP sesam is an optimal preparation of the network and the software- and hardware-components of you future Backup-environment.

Network

The setup of a correct name resolution is obligatory for a smooth installation and unobstructed operation of the SEP sesam data backup software in networks. Please make sure that a fully qualified name resolution is happening between the SEP sesam components that are installed in the network (like e.g. Server and Clients). When executing a name resolution the operating systems in the network first check the hosts file and then the configuration of the DNS-server that's maintained optionally in the network. If no DNS-server is running or if the DNS-server is not configured correctly entries in the local hosts-file must be made. For this, the names and adresses of all SEP sesam installations in the data backup network like the Graphical User Interface (GUI), SEP sesam server and SEP sesam Clients have to be entered. The entry localhost in the hosts-file must not be altered in any way! Using an DNS-server is to be preferred over local entries in the hosts-file. A DNS-server makes a systemwide maintenance of the entries. All SEP sesam installations have to be entered in the DNS-server consistantly with their name as well as with their IP-adress. SEP sesa, uses the so-called Reverse-Lookup to check names an IP. When using hosts-files consistent entries in all SEP sesam installations have to be made. A name change is therefore connected with an according amout of work.


Enter the following command in you shell to check if a DNS-server is active in the network:

host <hostname>

example:
host backup.sep.de

Output:

Server: dns.sep.de
Address: 192.168.0.1
Name: backup.sep.de
Address: 192.168.0.32

In this example your active DNS-server is dns.sep.de with the IP adress 192.168.0.1. If there is no active DNS server in your network you'll get the following output: no servers could be reached

The hosts file can be found under: /etc


The following example shows a hosts file if you're running your network without a DNS-server:

127.0.0.1 localhost 192.168.2.1 sesamserver.sep.de sesamserver 192.168.2.2 sesamclient1.sep.de sesamclient1 192.168.2.3 sesamclient2.sep.de sesamclient2 192.168.2.4 dbserver.sep.de dbserver 192.168.2.5 sesamgui.sep.de sesamgui

Firewall

Before starting the installation firewalls have to be deactivated on the machines on which SEP sesam components are to be installed. This way you're making sure that possible communication problems between SEP sesam components like the SEP sesam server, the SEP sesam clients and the SEP sesam GUI are not caused by an incorrectly or not configured firewall. Alternatively, the ports that are used by sesam can be viewed in the online documentation (http://wiki.sepsoftware.com/wiki/index.php/Topology#Firewalls) if special clearance is needed.

Virus scanners

Deactivate or deinstall virus scanners before installing SEP sesam components on the individual machines beforehand. Active virus scanners can cause cancelling the installation or faulty installation.

Storage devices

Before installing SEP sesam and/or Remote Devie Server make sure that all storage devices like drives and loaders are functionaly and connected. In addition, make sure that all drivers for the storage hardware are installed on the according backup machines and functional.

The automatic hardware detection of SEP sesam only detects devices that are also detected by the operating system.

A list of SCSI devices that the operating system can detect can be created with this command:

cat /proc/scsi/scsi

If a backup device is not identified check the hardware or find out if the connected SCSI deivces are registered in the SCSI BIOS. If this is not the case please contact the hardware manufacturer of the undetectable device. Storeage devices that are certified for SEP sesam can be found at http://www.sep.de/sesam/storagehardware/products_de.php. To ensure the detection of an IDE, USB, SATA, REV or other non-SCSI storage device it is necessary to set up a SCSI emulation for the non-SCSI device. To test the communication of the operating system with the connected storage device enter the following command:

mt -f /dev/nst0 status

nst0 referrs to drive 1, nst1 to drive 2, etc.

Installation

The installation requires an installation by the "root"-user!

Linux Standart Base Core: Install the current lsb-core release with

apt-get install lsb-release

Java

The prerequisite for the ust of the SEP sesam server and the SEO sesam GUI is the installation/availability of the Sn Java Runtime Environment (JRE). For smooth operation we suggest versions 1.6 and higher.

The availability and correctness of the installation is best checked in the package manager since several Java version may be installed on a system at the same time.

The following command can be used in the shell to find out which Java version is installed on the UCS2 system:

java -version


The Java installation on UCS2 can be executed with the following command.

apt-get install sun-java6-bin

SEP sesam Server

The SEp sesam server by default includes a SEP sesam Client and a SEP sesam GUI. The installation of another SEP sesam Client for self-backup of the SEP sesam server is not necessary! Additionally, a SEP sesam database or groupware module has to be installed on the machine on which a SEP server is installed. When installing it is important that there is enough storage space in the designated installation directory /var/opt/sesam. If the /var space turns out to be to small during the operation of SEP sesam it can be expanded later. At least 2 % of the dataload on the storage media should be available uner /var.

Installation of the SEP sesam components on UCS2 32 Bit systems with dpkg

The following packages are available as .deb for UCS2 32 Bit systems.

Server: sesam-srv_3.6.x-x_i386.deb

Client: sesam-cli_3.6.x-x_i386.deb

RDS: sesam-rts_3.6.x-x_i386.deb

GUI: sesam-GUI_3.6.x-x_i386.deb

We suggest searching for a previously installed SEP sesam server version first

dpkg -l sesam-srv

Alternatively, to verify that a .tgz package has not been installed beforehand find out if /etc/sesam2000.ini exists!

If one of the SEP sesam components was installed as .TGZ previously please contact support@sep.de for help on how to proceed further.

To execute an update or a reinstallation download the required package and update/install with the following command (in this example, server installation).

dpkg -i sesam-srv_3.6.x-x_i386.deb 

Installation on UCS2 64 Bit systems with dpkg and aptitude To install the SEP sesam server on a 64 Bit UCS2 system first the Postgrsql DB (using apt-get)

apt-get install postgresql

and a 64 Bit Sun Java have to be installed

Using these steps the SEP sesam server can be installed/updated with the following command.

dpkg -i sesam-srv_3.6.x-x_amd64.deb

Installation of the SEP sesam comonents with apt-get

To install apt-get first the extension of the package sources in "/etc/apt/sources.list" has to be extended by

deb http://download.sep.de/linux/debian etch non-free

Then an update of the package sources is necessary. Execute the following in the command line.

apt-get update

After that the installation is executed with

  • Installation of the server

apt-get install sesam-srv

  • Installation of the Client

apt-get install sesam-cli

During the installation a test backup an restore are created. Depending on the hardware this may take a few minutes.

For installing an additional SEP sesam client (agent) or GUI please referr to the documentation http://wiki.sepsoftware.com/wiki/index.php

SEP sesam Configuration

After the successful installation of the SEP sesam components configure the SEP sesam using the GUI and the firewalls as described in the user manual or in the SEP sesam Wiki.

Information about configuring SEP sesam can be found at:

http://wiki.sepsoftware.com/wiki/index.php/User_Manual

More documentation and FAQs can be found at:

http://wiki.sepsoftware.com/wiki/index.php

SEP sesam Support

If you still have questions about preparing the installation or about the installation itself after reading this documentation please contact the SEP support (support@sep.de) with a valid support contract or contact a certified SEP partner with SCA certification. The contact info can be found at:

http://www.sep.de/common/partner/partner_list_en.php.

Further information can also be found in the SEP sesam Forum at:

http://www.sep.de/phpBB2/index.php