Archive:Preparation and Installation on Univention UCS2: Difference between revisions

From SEPsesam
(Fixed link.)
(Added Outdated note.)
Line 1: Line 1:
{{Copyright SEP AG en‎}}
{{Copyright SEP AG en‎}}
{{Outdated}}
==Before starting to install==
==Before starting to install==



Revision as of 14:33, 20 February 2018

Template:Copyright SEP AG en

Icon archived docs.png THE CONTENT OF THIS PAGE IS OUTDATED
SEP AG has discontinued support for obsolete SEP sesam versions. Instructions are still available for these SEP sesam products, however, SEP AG accepts no responsibility or liability for any errors or inaccuracies in the instructions or for the incorrect operation of obsolete SEP sesam software. It is strongly recommended that you update your SEP sesam software to the latest version. For the latest version of SEP sesam documentation, see documentation home.

Before starting to install

You can install SEP sesam from a CD/DVD or from a file that you can download from the SEP download center. 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 sesam, 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 SEP 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 SEP sesam OS and Database Support Matrix.

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 addresses 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 a DNS-server is to be preferred over local entries in the hosts-file. A DNS-server makes a system-wide maintenance of the entries. All SEP sesam installations have to be entered in the DNS-server consistently with their name as well as with their IP-address. SEP sesam, uses the so-called "Reverse-Lookup" to check names and IPs. When using hosts-files consistent entries in all SEP sesam installations have to be made. A name change is therefore connected with an according amount of work.


Enter the following command in your shell to check if a name 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 name server is dns.sep.de with the IP address 192.168.0.1. If there is no active name 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 name 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 (Firewalls) if special clearance is needed.

Virus scanners

Deactivate or uninstall 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 Device Server, make sure that all storage devices like drives and loaders are functional 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 devices are registered in the SCSI BIOS. If this is not the case please contact the hardware manufacturer of the undetectable device. Storage devices that are certified for SEP sesam can be found at storage hardware support. 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 refers to drive 1, nst1 to drive 2, etc.

Installation

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

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

apt-get install lsb-release

Java

The prerequisite for the use of the SEP sesam server and the SEP sesam GUI is the installation/availability of the Sun Java Runtime Environment (JRE). For details on the required Java version, see Java Compatibility Matrix.

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 with dpkg

On Univention server 2.3 und 2.4 you have to install the Lenny packets. On Univention version < 2.3 use the Etch package from the download area SEP Sesam on Debian-based distributions.

On UCS2 32 Bit systems

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

Server: sesam-srv_4.0.x-x_i386.deb

Client: sesam-cli_4.0.x-x_i386.deb

RDS: sesam-rts_4.0.x-x_i386.deb

GUI: sesam-gui_4.0.x-x_i386.deb

On UCS2 64 Bit systems

The following packages are available as .deb for UCS2 64 bit systems.

Server: sesam-srv_4.0.x-x_amd64.deb

Client: sesam-cli_4.0.x-x_amd64.deb

RDS: sesam-rts_4.0.x-x_amd64.deb

GUI: sesam-gui_4.0.x-x_amd64.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_4.0.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 Postgresql 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_4.0.x-x_amd64.deb

Installation of the SEP sesam components 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 refer to the SEP sesam wiki.

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 in the User Manual.

More documentation and FAQs can be found in SEP sesam wiki.

SEP sesam Support

If you still have questions about preparing the installation or about the installation itself after reading this documentation please contact SEP sesam support with a valid support contract or contact a certified SEP partner with SCA certification. The contact info can be found at SEP Sales Assistance page.

You can also browse through the FAQ and check the SEP sesam forum.