Source:Directory Layout: Difference between revisions

From SEPsesam
(Update in progress.)
(Updated.)
Line 17: Line 17:
! scope="col" style="width: 30%; text-align:left;" | <translate><!--T:5-->
! scope="col" style="width: 30%; text-align:left;" | <translate><!--T:5-->
Where</translate>
Where</translate>
|-                   
|<translate><!--T:6-->
Template files including raw database for the initial installation</translate> || {{path|SESAM_BIN}}/skel
|-
|<translate><!--T:7-->
Templates for user-programmable interfaces</translate>          || {{path|SESAM_BIN}}/skel/templates
  |-
  |-
  |<translate><!--T:8-->
  |<translate><!--T:8-->
SEP Sesam Server components</translate>                                      || {{path|SESAM_BIN}}/bin/sesam
Database components</translate>                                      ||  
  |-
{{path|SESAM_BIN}}/bin/db
|- 
|<translate><!--T:6-->
GUI components</translate> ||
{{path|SESAM_BIN}}/bin/gui
  |-  
  |<translate><!--T:9-->
  |<translate><!--T:9-->
SMS and STPD components</translate>                                    || {{path|SESAM_BIN}}/bin/sms
Dedupe components</translate>                                    ||  
{{path|SESAM_BIN}}/bin/sds
|-                 
|<translate><!--T:6-->
Server components</translate> ||
{{path|SESAM_BIN}}/bin/sesam
|-                   
|<translate><!--T:7-->
Communication components</translate>          ||
{{path|SESAM_BIN}}/bin/sms  
  |-
  |-
  |<translate><!--T:10-->
  |<translate><!--T:10-->
SEP Sesam Server GUI component</translate>                                   || {{path|SESAM_BIN}}/bin/gui
Templates incl. raw versions for first installation</translate>       ||                             {{path|SESAM_BIN}}/skel
  |-
  |-
  |<translate><!--T:11-->
  |<translate><!--T:11-->
SEP Sesam Server database components</translate>                            || {{path|SESAM_BIN}}/bin/db
Templates for programmable interfaces</translate>                            || {{path|SESAM_BIN}}/skel/templates
  |-
  |-
  |}
  |}
Line 47: Line 55:
! scope="col" style="width: 30%; text-align:left;" | <translate><!--T:14-->
! scope="col" style="width: 30%; text-align:left;" | <translate><!--T:14-->
Where</translate>
Where</translate>
|-
|-
|<translate><!--T:16-->
Database</translate>                                            ||
{{path|SESAM_VAR}}/db[_pg]
|-
|<translate><!--T:19-->
SEP sesam database backup</translate>                        ||
{{path|SESAM_VAR}}/db[_pg]/backup
|-
  |<translate><!--T:15-->
  |<translate><!--T:15-->
Initialization files</translate>                                || {{path|SESAM_VAR}}/var/ini
Configuration files</translate>                                ||  
{{path|SESAM_VAR}}/ini
|-
|<translate><!--T:19-->
SSH keys for control communication</translate>                        ||
{{path|SESAM_VAR}}/ini/sm_ssh
  |-
  |-
  |<translate><!--T:16-->
  |<translate><!--T:19-->
Database</translate>                                             || {{path|SESAM_VAR}}/var/db
SSL certificates for data transfer</translate>                         ||  
{{path|SESAM_VAR}}/ini/ssl
|-
|<translate><!--T:19-->
Notification and metadata logs</translate>                        ||
{{path|SESAM_VAR}}/lis
|-
|<translate><!--T:18-->
Main directory for log files</translate>                          ||
{{path|SESAM_VAR}}/log
  |-
  |-
  |<translate><!--T:17-->
  |<translate><!--T:17-->
Log main directory</translate>                                  || {{path|SESAM_VAR}}/var/log
Logs of the Pre- and Post- jobs</translate>                                  ||  
{{path|SESAM_VAR}}/prepost
|-
|<translate><!--T:19-->
Status and daily logs</translate>                        ||
{{path|SESAM_VAR}}/prot
  |-
  |-
  |<translate><!--T:18-->
  |<translate><!--T:18-->
Short term temporary files</translate>                          || {{path|SESAM_VAR}}/var/tmp
Media action logs</translate>                          ||  
{{path|SESAM_VAR}}/prot/media
|-
|<translate><!--T:19-->
SEP sesam interface logs</translate>                ||
{{path|SESAM_VAR}}/prot/notification
|-
|<translate><!--T:19-->
Restore logs</translate>                        ||
{{path|SESAM_VAR}}/prot/restore
|-
|<translate><!--T:19-->
Temporary files for transient storage</translate>  ||                 
{{path|SESAM_VAR}}/tmp
|-
|<translate><!--T:19-->
Temporary files for longer storage</translate>                        ||
{{path|SESAM_VAR}}/work
  |-
  |-
  |<translate><!--T:19-->
  |<translate><!--T:19-->
Medium term temporary files</translate>                        || {{path|SESAM_VAR}}/var/work
Mountpoint for VMware and other single item restore tasks</translate>                        ||  
{{path|SESAM_VAR}}/work/mnt
  |-
  |-
  |}
  |}

Revision as of 14:05, 30 January 2017

Other languages:

Copyright © SEP AG 1999-2024. All rights reserved.

Any form of reproduction of the contents or parts of this manual is allowed only with the express written permission from SEP AG. When compiling and designing user documentation SEP AG uses great diligence and attempts to deliver accurate and correct information. However, SEP AG cannot issue a guarantee for the contents of this manual.

Overview

SEP sesam always creates two directory structures during installation – one for statical data and one for variable data. Both structures can be either in the same main directory or in two different directories. On Unix, the installation directories are represented in the file /etc/sesam2000.ini.

SESAM_BIN directory

This directory contains all unchanged files, such as programs, templates, etc. The following directory structure is created dduring SEP sesam installation:

What Where
Database components

SESAM_BIN/bin/db

GUI components

SESAM_BIN/bin/gui

Dedupe components

SESAM_BIN/bin/sds

Server components

SESAM_BIN/bin/sesam

Communication components

SESAM_BIN/bin/sms

Templates incl. raw versions for first installation SESAM_BIN/skel
Templates for programmable interfaces SESAM_BIN/skel/templates

SESAM_VAR Directory

This directory contains all changeable data, such as SEP sesam database, protocols and log files. The following directory structure is created during setup:

What
Where
Database

SESAM_VAR/db[_pg]

SEP sesam database backup

SESAM_VAR/db[_pg]/backup

Configuration files

SESAM_VAR/ini

SSH keys for control communication

SESAM_VAR/ini/sm_ssh

SSL certificates for data transfer

SESAM_VAR/ini/ssl

Notification and metadata logs

SESAM_VAR/lis

Main directory for log files

SESAM_VAR/log

Logs of the Pre- and Post- jobs

SESAM_VAR/prepost

Status and daily logs

SESAM_VAR/prot

Media action logs

SESAM_VAR/prot/media

SEP sesam interface logs

SESAM_VAR/prot/notification

Restore logs

SESAM_VAR/prot/restore

Temporary files for transient storage

SESAM_VAR/tmp

Temporary files for longer storage

SESAM_VAR/work

Mountpoint for VMware and other single item restore tasks

SESAM_VAR/work/mnt

Example

 C:\Program Files\SEPsesam

Sample Directory Structure

The following is common SEP sesam directory layout after an RPM or DEB installation on Linux. The programs are located in /opt/sesam, the files are in /var/opt/sesam:

 barometrix:~ # find /opt/sesam/ /var/opt/sesam/ -type d
 /opt/sesam/
 /opt/sesam/bin
 /opt/sesam/bin/db
 /opt/sesam/bin/gui
 /opt/sesam/bin/gui/html
 /opt/sesam/bin/sesam
 /opt/sesam/bin/sms
 /opt/sesam/skel
 /opt/sesam/skel/db
 /opt/sesam/skel/templates
 ###
 /var/opt/sesam/
 /var/opt/sesam/var
 /var/opt/sesam/var/ini
 /var/opt/sesam/var/ini/root
 /var/opt/sesam/var/log
 /var/opt/sesam/var/log/db
 /var/opt/sesam/var/log/lgc
 /var/opt/sesam/var/log/sms
 /var/opt/sesam/var/tmp
 /var/opt/sesam/var/work
 /var/opt/sesam/var/work/smslis
 /var/opt/sesam/var/work/info
 /var/opt/sesam/var/work/ctl
 /var/opt/sesam/var/work/sem
 /var/opt/sesam/var/times
 /var/opt/sesam/var/lis
 /var/opt/sesam/var/not
 /var/opt/sesam/var/qm
 /var/opt/sesam/var/glbv
 /var/opt/sesam/var/prepost
 /var/opt/sesam/var/prot
 /var/opt/sesam/var/sel
 /var/opt/sesam/var/db
 barometrix:~ #                      
 /opt/sesam/bin
 /var/opt/sesam

The /var/inidirectory contains the following initialization files:

sm.ini
sm_java.policy
sms.ini
odbc.ini
debug.ini
sm_lic.ini
stpd.ini

See also

FAQ: What effect does an antivirus scanner have on SEP sesam?

SEP Sesam CLI