Archive:Preparation and Installation on Univention UCS2
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
Prepataion 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