Home
SEPsesam User Manual - a SEP sesam
Contents
1. Task Start Count Ty No ial Size Client Backup Day slox 14 07 2003 09 08 3D 1 64 00 MB sesamslox 14 07 2003 00 00 Action Restore ofthe complete saveset 1 Drive used Media Barcode Interface Y gswnt20000000 v Target Node sesamslox v Expert Restore ta original target path O New restore target all iz iv Generation Restore do not overwrite exiting files v No recover after restore v lt Back Stat Cancel Help You can choose between four different restore options Target 1 overwrite existing files If you select this option all existing mails in the mailbox will be overwrited resp replaced 2 other Mailuser If you select this option the whole mailbox and or the single mails will be restored in the chosen restore user It s possible to use the option Example overwrite existing files too The mailbox of the user will be created in a new mail user restore_user restore_user restore_user sent mail restore_user drafts 3 new restore folder With this option the whole mailbox and or single mails of the user will be restored in its 2007 SEP AG 145 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 9 APPENDIX mailbox in a new subfolder It s possible to use the option overwrite existing files too Example The mailbox of the user will creat
2. modified aa 2 cc 2 ee 2 aa 4 cc 3 files bb 2 dd 2 aa 3 dd 3 bb 3 xx l Days 1 2 3 4 5 6 Backup Full Incr Incr Diff Incr Full Saves SF1 SI2 SI3 SD4 SI5 SF6 Lists aa l aa 2 aaj3 aa 4 aa 4 of bb 1 bb 2 bb 2 bb 3 files cc 1 cc 2 cc 2 cc 3 in dd 1 dd 2 dd 2 dd 3 dd 3 Saveset ee 1 ee 2 ee 2 ff 1 ff 1 xx l xx 1 xx l Generation list GEN_LIS Generation 1 2 3 4 5 6 aa 1 SF1 aa 2 SI2 aa 2 SI2 aa 3 SD4 aa 4 SI5 aa 4 SF6 bb 1 SF1 bb 2 S12 bb 2 SI2 bb 2 SD4 bb 2 SD4 bb 3 SF6 cc l SF1 ce 1 SF1 cc 2 513 cc 2 SD4 cc 2 SD4 cc 3 SF6 dd 1 SF1 dd 1 SF1 dd 2 SI3 dd 2 SDA dd 3 SI5 dd 3 SF6 ee 1 SF1 ee SF1 ee 1 SF1 ee 2 SD4 ee 2 SD4 ee 2 SF6 ff 1 SF1 ff1 SF1 f 1 SF1 ff 1 SF1 ff 1 SF1 ff 1 SF6 xx 1 SIS xx31 SD4 xx 1 SD4 xx 1 SF6 In SEPsesam s GUI a specific view can be chosen the one of single backups or the gener ations view Using the single backups view the user only works on this selected one whether it is an incremental or differential one or not like during a normal restore 2007 SEP AG 32 SEPsesam Version 3 0 SEr 6 4 RESTORE OF THE REGISTRY Global Storage Management 6 4 Restore of the Registry Starting the restore complete saveset of the registry backup of the client to be recovered The new restore target registry replace and a specific mode overwrite have to
3. 2007 SEP AG 115 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 7 1 3 New Media Event Event for Mediapool Prio 1 DISK in schedule daily _20 00 Server stupidix Schedule Parameter Sequence control Priority o1 gt C Blocking Date Execution parameter Media Pool DISK j Drive Group diskdrives Media strategy OLD Drive opt Tape Label opt lace GETOLDEST Spare Label opt lace GETOLDEST Next Execution Mi 23 02 2005 20 00 OK Apply Delete Cancel Parameter Description Priority Priority see Ch 4 Prioritizing Drive Group Drive Selection of a drive group Advantage SEPsesam uses the drives belonging to a spe cific group independently Drive Selection of a certain drive Tape Label selection of a pre set tape label tape identification from the media pool Spare Label selection of a pre set spare label from the media pool Media Pool grouping of media by certain criteria e g by types of media etc Media Strategy indication of strategy OLD defined in the media pool Blocking appointment The appointment is only in effect to block other media ap pointments for the pool when schedules overlap A media appointment from the point of its activation defines a specific media of a pool onto which the backups write their data The con
4. OK Apply Delete Cancel Name denotes the name of the location in superordinated location uneditable Description more exact description of the location Contakt contact person at this location Notes additional information 8 5 1 3 Client Properties Clients are defined as computers in the network from which data are to be saved The computer on which SEPsesam is installed is called the server If a client is not available for backups e g because of a shutdown the user can select the checkbox locked for backups and prevent unnecessary access locked clients are marked with ofP under topology Warning From that moment on the client is no longer backed up even if this is marked in the appointment calendar 2007 SEP AG 80 SEPsesam Version 3 0 SEr 8 5 COMPONENTS Global Storage Management Client stupidix Server stupidix Clients Options Location Operating System Access Mode CTRL Notes via_nameserver Interfaces STUPIDIX2 SBC Version 2 4R8 locked for backups OK Apply Delete Cancel Location selection of pre defined locations A Client must be assigned to a Location Operating System selection of an Operating system WN T Linux or Unix for the Client Access Mode selection of access method Default is CTRL SSH and RSH can be selected too Notes additional infor
5. SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI To abort all activities on all drives ofthe group is the only item Pressing this button from drive level you ll get following screen Action in drive 1 Server stupidix Action Identify label O Mount media Dismount media gt Dismount and unload media Release drive O Reconfigure drive Release drive group Start Cancel N From the GUI the following 7 actions with the selected drive may be started The execution and progress of the actions is shown in the lower cyclically updated information window Get label shows the label of media currently in the drive Mount media the MOUNT State is special reservation of the media which should prevent unnecessary rewindings Dismount media cancels the MOUNT State Unload media cancels the MOUNT State and ejects the cassette Release drive cancels all running activities on the drive Reconfigure drive after change in the drive parameters Release group cancels all running activities on all drives of the group CAUTION After manual changes in the drive tapes removal or insertion the drive must be dismounted Unload media should not be confused with the unloading process of the loader Here it means that the drive releases the media from the fitting and ejects it The loader then can pick it up and transport it back to the
6. Restore In progress Not restorable r Restorable all states amp 6 Monitoring v in Queue Cancelled Successful v on eg Logging Active Error Info Task Start time Stop time lem startup 23 02 2008 12 21 gs 02 2005 12 21 0 00 MELA lsm startup 123 02 2005 12 22 02 2005 12 22 0 00 MB sm startup 23 02 2005 12 25 z 02 2005 12 26 S 0 00 MB jem startup 23 02 2005 16 35 02 2005 16 36 S SESAM BACKUP 23 02 2005 17 30 En 02 2005 17 31 F ype Count Size IBESAM BACKUP 23 02 2005 17 39 23 02 2005 17 C NIT DISK System 17 44 55 1016 BREAK Aborting all SESAM activities on drive group diskdrives finished 17 44 56 1003 BREAK Break activity started by GUI finished Drives E Interval s S y Last view 23 02 2005 17 55 34 Current Messages Performance Logging After input of the specifications in the time client and status filters above a mouseclick on the button Show displays the desired information Hint Only on MasterSesam the checkbox Server is visible Thus the informations on backups of a specific SEPsesam server can be shown By clicking the buttons on top of the columns the display is sorted alphabetically or with respect to time due to selected column Status filter 2007 SEP AG 121 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI in progress Task already
7. 68 8 39 0 Support Protocols les 69 8 3 7 Support EmailSettings 2 2 2 e 69 A A poke exe Se eo Ae eb Oy En uo oko Xe Xe SOR eu deo de Sg ale Reis 71 La a ee a a a 73 8 5 1 Topology 22 22 2 2 Res 73 8 5 1 1 Server Properties 2 e 22 0 m Rx 75 8 5 1 2 Location Properties lees 75 8 5 1 3 Client Properties 222 22 Cm nn nn 76 ko desk ee an Kae E LEE DET Ea E 78 B 5 2 Loader eiii Boso n a RA A 78 8 5 2 1 Button Properties Loader and New Loader 80 8 5 2 Button Contents 2 2 En nn 81 8 5 2 3 Button Loader Action 22e 82 853 o A ae Ahr ae nen SEE SP oe Sas Be EE nen 83 8 5 3 1 Button Properties Con nn 84 8 5 8 2 Button New Drive Groupl 2 2222 Coon 84 8 5 3 3 Button New Drivel 2 2 2 2 Common 85 La Sak Gok or bae 89 8 5 4 Media Pools pi 2 2 22er 91 dio di bids dere ar ee ee nr d uiridi 93 8 5 5 1 Button Properties Media on 94 8 5 5 2 Button Initializationl lens 97 9 0 Tasks sw 2 204 tour ok ne de Fo Rok UR ee epo mene pog bebo ae ae qe ede deg de d 99 B0 By Clients duxere EUR Oxon we dh an EORUM Rot eee CUR OR ote a ok D a 99 3 6 1 1 Excl de list 5o 82 a ee y a 103 8 6 1 2 The Special Backup Types lens 104 8 6 2 By Groups 42x u a GR R eR oe eR LOL OLOR cn d 105 2007 SEP AG 5 SEPsesam Version 3 0 SEr Global Storage Management CONTENTS 8 6 3 Backup Schedules n
8. 8 2 3 Immediate Start Restore Immediately restarts a restore task already configured through the restore wizard 2007 SEP AG 56 SEPsesam Version 3 0 SEr 8 2 ACTIVITIES Global Storage Management Immediate start of a restore task Server stupidix Parameter Restore task 20041005 171316 of backup magal_all Restore type Tree type hierarchical structure Mode Overwrite Source drive Interface Target Node stupidix Targetpath Original targetpath Start time 23 02 2005 12 45 Ds NS Cancel Restore task Selection of a defined Restore task of backup Name of the backup task Restore type full or selective Tree type keep the directory structure or flat copy everything in 1 directory Mode Overwrite existing files or not Source drive Select a drive from which the Restore should be performed Interface further TCPIP Name of the source client Target Node Client on which the data from the storage media should be copied Start time Entry in the appointment calendar can be modified Delay etc Function of but tons OK Insert into the appointment calendar Cancel No action and return to the calling screen 2007 SEP AG 57 SEPsesam Version 3 0 SEP Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 2 4 Immediate Start Media Act
9. stupidix Type DEC TLZ9 C Ctrl DIR VIRT Slots l8 Barcode mo Auto Unload function R Device SCSI device identification of loader bin sesam sm slu scan shows the identifications to use Tape Server Client at which the loader is SCSUI connected ype Producer identification Ctrl Loader control with SesamLoaderUtility SLU Slots number of slots of the magazine Barcode select yes no depending on whether the loader has a barcode reader Autom Unload The drives of the loader unload automatically when robot moves the media If not then the drive must be opened with a special command depends on the loader type before the robot s movement The loader 0 has a special designation it is the so called virtual loader ie it does not exist physically but is used exclusively for the movement of virtual DISK media Since DISK HARD media are virtual directories on disks they do need a virtual loader 2007 SEP AG 84 SEPsesam Version 3 0 SEr 8 5 COMPONENTS Global Storage Management 8 5 2 2 Button Contents Contents of loader O Server stupidix Content e DISK00002 Legend JI Change view Barcode as label Archive Adjustment Cancel Function of buttons Archive adjust see ment Cancel closes the contents screen without any action Legend lists the meaning of the colore
10. Task Name Backup type Path Backup Client LS stupidix Source Exclude List Comment Single tasks can be collected under a specific group name in task groups 7 5 Step 5 Schedules The SEPsesam time control is based on SEPuler see 4 an appointment calendar program An appointment is an event which is to happen at a certain time It consists of a start time a 2007 SEP AG 42 SEPsesam Version 3 0 SEP 7 6 STEP 6 BACKUP START Global Storage Manogement description of the event as well as its recurrence In GUI Scheduling Schedules there is already a schedule after the installation the day change see 4 4 In GUI Scheduling Events the administrator will be able to recognize that day change will be done on the following day at 8 30 NEWDAY appointment With this the daily regularity of SEPsesam is set up Now a media must be initialized i e it is purged from old data and prepared for backups This is done via GUI Activities Immediate Start Media Action With the next working cycle of the SEPuler the initialization of the new media begins in the bottom display window messages about the request for a media via loader or manually appear up to its final availability To configure a cyclic media appointment a new daily schedule at about 5 minutes after the NEWDAY appointment is created GUI Scheduling Schedules New Schedule In GUI Scheduling Schedules New Media Event a new media appoi
11. client Loader 4 HHH 4 Media Type CO Get label from media Label Mr 2007 SEP AG 102 SEPsesam Version 3 0 SEr 8 6 TASKS Global Storage Management Media Pool Select one of the configured pools Drive Selection of drive in which the media must be initialized depends on the selected pool Media Type selection of media type pre selection depends on drive type Get label from media use already existing label on media Automatic assign of next number SEPsesam automatically counts up label numbers for the initialized media Button Function Start Start insertion of new media Cancel close screen no insertion 86 Tasks 8 6 1 By Clients Shows all backup tasks defined for the selected client SEP sesam Server stupidix File Activities Configuration Window Help FEN amp DJ Components 3 Tasks Soy Clients by Groups Backup Plans amp 3 Scheduling amp C Backups Restore amp 3 Monitoring 0 Logging vr N m Tasks by Clients al Properties TI New backup task 7 New restore task Y Help clients E 3 LOCAL 3 maggifix eff ntpc21 as amp 8 stupidix O sESAM BACKUP O TEST BACKUP O asd O sichert O sicher2 O sicher3 R O stupidix_all E Single restore 20041005_171316 lt T2525 Laufwerk 1 12 26 16 SesamMultiplexStream data server is running stupidix 12 26 16 Datastructures of drive 1 are crea
12. E Components monitoring Drives Server stupidix B El Tasks 3 Monitoring Drives Server stupid E3 scheduling Drive Number g Help Al Backups Entry Job Name Priority Allocate PID Time Date E Restore holding queue 2 7 Monitoring pending queue 3 Processes 3 Drives E Logging STATUS SUCCESS MSG ok status idle que name qu tape transl status runnind Entry Job Name Priority Allocate PID Time Date holding queue dm 17 14 42 Computed calendar sheets ahead till 09 03 2005 17 14 42 Drive 1 1h 35 14 GacamMtultinlavGtraam data carvaric ninninae s otunmiciv Drives Interval s 5 VA Lastview 23 02 2005 17 16 11 I Cyclic CurrentMessages Performance Logging 8 11 Logging SEPsesam creates two protocols for each backup day the status and the day protocol These informations are contrary to the above mentioned displays of backups derived from the SEPsesam database created as files in ID var prot and can be used for further processing print email if needed Attention A backup day is framed by two NEWDAY appointments see The selection of time interval enables restrictions to output which is started by clicking button Show 2007 SEP AG 126 SEPsesam Version 3 0 SEr 8 11 LOGGING Global Storage Management 8 11 1 State SEPsesam creates a status protocol where one information row is written for each backup started in chronological ord
13. Error Delta change in number of errors compared with the previous day Use Count counts the initialisations of the tape uneditable Duplication has this media been duplicated yes no uneditable Comment additional information Ok save changed media parameters in the database and return to the start screen Apply save changed media parameters in the database Entry mask can be used for further changes Delete removes the dataset from the table and closes the entry mask Cancel no action and return to the start screen In the view Savesets all savesets stored on the media are listed 2007 SEP AG 100 SEPsesam Version 3 0 SEr 8 5 COMPONENTS Global Storage Management DISK00005 Server stupidix Properties 1 Properties2 Savesets Task Date Count Saveset Split ok Apply Delete Cancel Task task name Date start time of the backup run Count count of the backup executions per backup day Saveset identification of the saveset Split is the saveset located on one media no or distributed on several media number of parts 8 5 5 2 Button Initialization Here a new media is inserted into the media archive 2007 SEP AG 101 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Adding a new media Server stupidix E New Media Media Pool Drive Type BIEK HARD Device 8CSEID
14. 5 6 7 S8 9 10 8 F 4 5 6 7 8 9 10 11 9 F 12 5 6 7 8 9 10 11 10 F 12 13 6 7 8 9 10 1 11 F 12 13 14 7 8 9 10 11 During the first day media S1 is used during the second 2 is used and so on until all eight media have been used once Locking date is set to current date Pool EOL i e after this date reuse of media is allowed again For S1 the locking date is set to 1 3 Day 4 for example At the ninth day media 1 is reused in accordance with the OLDEST strategy see B 1 This way a cycle is created in which full backups remain preserved for a maximum of seven days Example 2 Full backups Pool EOL 14 OLDEST Strategy shows appearance of a blocking caused by increase of the Pool EOL Dat Typ S1 S2 S3 S4 S5 S6 S7 S8 1 F 15 0 0 0 0 0 0 0 2 F 15 16 3 F 15 16 17 4 F 15 16 17 18 5 F 15 16 17 18 19 6 F 15 16 17 18 19 20 7 F 15 16 17 18 19 20 21 8 F 15 16 17 18 19 20 21 22 Blocking of backup occurs due to increase of Pool EOL At the ninth day there is no longer any unlocked media since 1 will be unlocked at the 15th day of the month Therefore there must be a minimum of 15 media provided for the strategy selected above Example 3 Full and incremental backups Pool EOL 3 OLDEST I backups demand that the preceding F and all intermediate I must be preserved this is achieved by moving the locking date of the media storing the F and I backups to the one of the current media 2007 SEP AG 17 SEPsesam Version 3 0
15. 5 Single Mailbox 9 1 5 1 Installation System Requirements e Exchange Server 2000 e SEPsesam Client Version 2 0 e SBC 2 1 A3 Jul 11 2002 e SBC Single Mailbox Plug in 1 1 esebcli2 dll ex2k dll sbcex2km ini e Microsoft Exmerge ini exe dll Installation of Exmerge In order to backup an Exchange Single Mailbox the additional program Exmerge of Microsoft is needed It must be copied and the according DLL files need to be installed into ID bin sesam directory at the client Adjusting of file ID var ini sm ini Examples SBC_DATABASE DB_CLIENTS SBCLN SBCLN DLL SBCMSQL SBCMSQL DLL SBCEX2KM EX2K DLLI To create file sbcez2km ini please call sm_setup set_ex2k Check values in sbcex2km ini sbcex2km ini SBC Configuration Path ToExMergeExecutable C V Programme SEPsesam bin sesam exmerge exe EXMERGE LogFileName C Programme SEPsesam Ivar Mog ExMerge log DataDirectoryName C Programme SEPsesam var EXMERGEDATA 2007 SEP AG 135 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 9 APPENDIX 9 1 5 2 Backup The following input for source creates a backup of the mailbox Administrator Org1 Test sitel QSWNT2000 Administrator The following input for source creates a backup of several mailboxes Org1 Test sitell QSWNT2000 User1 User2 Several mailboxes can be inserted by separating with a comma 9 1 5 3 Restore In order to restore a Single Mailbox use the restore wizzard and
16. 7 3 Step 3 Media Data Carriers To make media tape cartridges etc usable for SEPsesam they must be identifiable Each media receives a unique identification the label which is placed at the beginning of media during physical initialisation SEPsesam creates labels of the format Poolname nnnnn SEPsesam requests that media are organized in pools Within the pool the media are sim ply enumerated SEPsesam performs this task for the administrator After installation a media pool with the name of SEPsesam server is generated In GUI Components Media Pools New Media Pool a test pool can be created Media strategy GET OLDEST see and change strategy Time are the default values For drive group the drive to insert the media in is to be selected 2007 SEP AG 39 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 7 BASIC CONFIGURATION New Media Pool Server stupidix EEE GER Media Pool Name TEST POOL Description for testing purposes Drive Group local hardware Media Strategy Change Strategy Locked Days The media must now be introduced into the media archive which is done through GUI Components Media New Media 2007 SEP AG 40 SEPsesam Version 3 0 SEr 7 3 STEP 3 MEDIA DATA CARRIERS Global Storage Management Adding a new media Server stupidix New Media Media Pool Im Drive 4 Type DIEK HARD Device SCSHD cli
17. CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Starts any executable command at the configured client Since certain security aspects must be respected it is not possible to execute any command by any user at any client computer 8 7 1 5 Access Restriction of Command Appointments UNIX External commands are executed only when the user name and the command are entered into the file etc sesam_cmdusers allow at the client computer Format user command all commands is started with su user A template file is available under IV skel templates Windows External commands are executed only when the user and the command are entered in the registry of the client computer in key HKEY LOCAL MACHINE SOFTWARE SEP Elektronik GmbH sesam CommandEvents user command command excution all commands specific command this command only I cmd c all DOS commands dir etc DOS Command this command only 8 7 2 Appointments Gives an overview of configured backup media command and newday appointments Those are the appointments which SEPuler permanently checks and if starting time is reached executes 2007 SEP AG 118 SEPsesam Version 3 0 SEr 8 7 SCHEDULING Global Storage Management SEP sesam Server stupidix File Activities Configuration Window Help ue C Components Events EI Tasks E E scheduling LA Propertes P Help 3 Schedules E events
18. Cyclic Current Messages The window shows all configured schedules and their related appointments Using the buttons of the toolbar timing of all activities in SEPsesam is configured The user can create a new schedule or reuse an existing one Wihin a schedule a new appointment is created and its task is defined The task is executed at the requested time and according to the schedule is shifted along in the calendar to the next execution time 2007 SEP AG 112 SEPsesam Version 3 0 SEr 8 7 SCHEDULING Global Storage Management 8 7 1 1 Properties Schedule New Schedule New Schedule Server stupidix Schedule Execution ja O nein Mame Daily 20 00 amp 101 Days O ev o1 Hours O ew lot Z Minutes E End 24 02 005 080000 Period of validit Start time frame 7 Begin 24 02 2005 00 00 00 L Start a0 oo 2 Duration o1 oo gt I i PEX ENA Next Execution Do 24 02 2005 20 00 2007 SEP AG 113 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Name Identification of the schedule Execute De Activation of all appointments using this schedule by the user Duration Time interval for the execution of a schedule the date can be entered through a graphical calendar ap pearing at mouseclick Begin Start time for the repetition cycle The schedule is valid only after the day for which B
19. Group llocal hardware Drive No in loader 0 Device non rewinding Taped Info ox I Apply Delete cancer Drive Number number automatically assigned by SEPsesam for a new drive can be changed Loader selection of loader which serves this drive it is possible without loader Drive Type selection of type e g DISK DISK HARD or Types of tape de vices Tape Server configured SEPsesam client the drive is connected to Drive Group selection of drive group since every drive must be assigned to a drive group Device SCSLIdentification under which the device is configured at system level SMS Channels max number of parallel backups on Sesam Multiplex Stream Tape 0 no SMS Drive Options for type DISK CHNG the device directory and the block size must be entered Saveset statistics about backups and restores on that drive 2007 SEP AG 90 SEPsesam Version 3 0 Ser 8 5 COMPONENTS Global Storage Management A special case are the virtual drives already mentioned above see 2 1 where no physical drives and moveable media tapes exist Type DISK HARD Configuration by selection of drive type DISK HARD and loader 0 The device is not editable it is automatically disk drive number New Drive Server stupidix Drive Options Saveset Drive Number Drive Mame Loader iD Drive Type DISK HARD Tape Server etupidix D
20. Info2 Info3 Protocol PreLog PostLog State Successful Task SESAM BACKUP Location 0 Ds Client stupidix Drive 1 Cycle Number 3 Starttime 23 02 2005 17 45 Stop time 23 02 2005 17 46 Source C Programme SEPsesamyivar Exclude List Programme fSEPsesamivarilog C Programme SEPsesamivariwork Info3 shows information about encryption and compression Protocol In the backup protocol messages about backup execution for the selected task are denoted PRE Log Messages of the Pre Interface which was started before the backup execution POST Log Messages of the Post Interface which was started after the backup execution 2007 SEP AG 123 SEPsesam Version 3 0 SEP Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 8 2 Statistic Graphical representation of the various states of the selected backup tasks SEP sesam Server stupidix File Activities Configuration Window Help EAEAN E Components TO Backups by State Server stupidix ads ckups by State Server stupidi E Scheduling 6 Show 3 Properties eS Can FS Table O E Backups Filter 3 by State from 23022005 to 23 02 2005 v Client Restore EI Monitoring Backups by State E Logging Successful Info Cancelled Wi Cancelled W Enor M Successful W Info c System 17 14 42 Computed calendar sheets ahead till 09 03 2005 17 14 42
21. On Off the media can be overwritten or not Backup Day date of the backup day uneditable Locked until he media is not available up to this time Caution Editing possible Drive Number Drive in which the media was last used uneditable Next Media Number of next cartridge uneditable Media Type Manufacturer identification of the media uneditable Loader Number of the loader in whose magazine the media is at present uneditable Slot number of the slot in the loader Editing possible Attention better archive adjustment see 3 Ok save the changed media parameters in the database and re turn to the start screen Apply save of the changed media parameters in the database En try mask can be used for further changes Delete removes the dataset from the archive and closes the entry mask Cancel no action and return to the start screen 2007 SEP AG 99 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI _DISK00005 Server stupidix Properties1 Properties Savesets Label DISK00005 Barcode Occupancy Error Count Error Delta Use Count Duplizierund Comment X ok Apply Delete Cancel Label denotion for media identification Barcode barcode number of the media Occupancy Level percentage of current filling of a media uneditable Error Count absolute number
22. RO as 132 MA i soe gk s x BUR PUR SUR Se Rok ORE UR Hee RUE ae md 132 dier BONG de E duae pe eg beet ut t ea ei ate brat ee E 132 bee dee Bak bbe bad be ee Ree 137 2007 SEP AG 6 SEPsesam Version 3 0 Ser CONTENTS Global Storage Manogement 9 3 1 Installation Requirements 2 2 o nn 137 9 3 2 Offline Backup Rn ss 137 9 3 3 Online Backup sos soy So mx o cR E IR Eo RUBORE ah eer god OR 138 LC 139 TT e Paes arise do ado AO ate aces ue 140 pu dy Ae cg a en 143 2007 SEP AG 7 SEPsesam Version 3 0 SEr Global Storage Management CONTENTS 2007 SEP AG 8 SEPsesam Version 3 0 Chapter 1 Overview SEPsesam is an automatic data dackup system for heterogeneous network environments All standard tapes disk devices and loader devices robots can be used as backup devices Furthermore it is possible to backup on hard disks diskettes and other similar directory oriented storage media In order to easily and effectively form the configuration of the system a design based on the following six basic components was chosen Drive Local or remote storage device Loader Robot loading the media from to the drive Client Computer from which the data is backed up media Carrier of the saved Data Task Description of a Backup or Restore Appointment Start time of different activities Other features applicable on Windows Linux UNIX VMS platforms software c
23. SEPsesam SEP sesam Server stupidix EIER File Activities Configuration Window Help 9v Components y m Media Server stupidix al Properties ES Initialization Y Help Topology Loaders Drives Barcode Write Protection Backup Day Locked until Occupancy Error Delta nein mor 22 02 2005 F123 02 2005 Media Pools 100 nein E of 23022005 124022005 20 nein mon 01 01 2000 Elo1 01 2000 Tasks t nein W of 01 012000 F101 01 2000 E Scheduling i nein Nor o1 01 2000 01 01 2000 nein W of o1 01 2000 F101 01 2000 amp C Backups nein mor 01 01 2000 EJo1 01 2000 Restore nein Eor 01 012000 01 01 2000 amp 23 Monitoring nein mor 01 01 2000 F101 01 2000 O Logging nein E o 01 01 2000 F101 01 2000 nein Nor 28 10 2004 F129 10 2004 nein W of 22 09 2004 F124 09 2004 nein Eor 18102004 F129 10 2004 inein Bof 28 10 2004 F123 10 2004 t e El Gl te ooo ojo ojo ojo ooo oo 12 26 16 SesamMultiplexStream data server is running gt stupidix 12 26 16 Datastructures of drive 1 are created Drives Last view 23 02 2005 12 35 25 C Cyclic Interval s s LE Current Messages Performance Logging Label Identification of the media always pool name 5 digit number Barcode Barcode number of the media if available Write Protection switchable between On Off as long
24. SEr Global Storage Management CHAPTER 3 MEDIA ADMINISTRATION Dat Typ S1 S2 S3 S4 S5 S6 S7 S8 i F 4 00 00 0 0 0 2 I 5 5 3 I 6 6 6 d X 78171 5 I 8 8 8 8 8 6 F 8 8 8 8 8 9 7 I 8 8 8 8 8 10 10 8 I 8 8 8 8 8 11 11 11 9 I 12 8 8 8 8 12 12 12 10 I 13 1 8 8 8 13 13 13 Note that for example the locking dates of S1 have increased Example 4 Full and differential backups Pool EOL 3 OLDEST D backups demand that the previous F must be preserved this is achieved by moving the locking date of the media storing the F backup to the one of the current media Dat Typ S1 S2 S3 S4 S5 S6 S7 S8 1 F 4 0 0 0 0 0 0 0 2 D 5 5 3 D 6 5 6 4 D 7 5 6 7 5 D 8 5 6 7 8 6 F 8 5 6 7 8 9 7 D 8 5 6 7 8 10 10 8 D 8 5 6 7 8 11 10 11 9 D 12 5 6 7 S8 12 10 11 10 D 12 13 6 7 8 13 10 11 3 3 Change of Media Storage media for the above strategy can be prepared by SEPsesam at any time using media appointments Media appointments are activated as a user defined event by the SEPuler see 4 or as an internal media appointment Internal appointments were started at the beginning of a backup or during a backup when no media for requested media pool is prepared or in case of reaching end of media EOM If the user does not define any media appointment at all only internal media changes are in effect For using media appointments SEP recommends the following procedure e set a NEWDAY appointment after the nightly backup shift see e set me
25. as ON is selected SEPsesam does not use this media for backups Date of the SEPsesam Backup day The media is not available up to this time EOL EndOfLifetime Backup day Lockdays of the media pool Backup Day Locked until Occupancy occupancy in proportion to the total storage capacity of the media sometimes more than 100 since the capacity in the be ginning is only approximately calculable Error Delta change in number of errors compared with the previous day Button Properties Media shows detailed information about media Initialization opens a window for data input of a new media 2007 SEP AG 97 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 5 5 1 Button Properties Media The button Properties opens the following window _DISK00005 Server stupidix Properties 1 Properties 2 Savesets Media Pool ID Write Protection Backup Day 01 01 2000 Locked until 11 01 2000 Drive Number 4 Next Media 0 Media Type DISK 100 Loader D Slot 4 2007 SEP AG 98 SEPsesam Version 3 0 8 5 COMPONENTS SEr Global Storage Management Media Pool name of the media pool containing this media uneditable ID identification number of the media uneditable Write Protection Selection between
26. be entered 2007 SEP AG 33 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 6 RESTORE 2007 SEP AG 34 SEPsesam Version 3 0 Chapter 7 Basic Configuration This is a step by step description how to configure the SEPsesam components described above see 2 in order to do a simple data backup The detailed description of the interface elements can be found below see 8 7 1 Step 1 Clients First of all the administrator has to decide which computers need a backup by SEPsesam Information on names addresses and accesses to these systems is requested In GUI Components Topology New Location freely selected location names and their de scriptions are inserted since each server or client must be related to a specific location Location LOCAL is entered as default Within this location a new client is configured in GUI Components Topology new Client According to the operating system of that computer either WNT OS 2 or UNIX platform is selected As the name for the client the name of that computer defined in the network is inserted If there is a name server in the network SEPsesam automatically selects the TCP IP address Otherwise the address recorded in the local file etc hosts has to be entered For Operating system the operating system installed on that computer is inserted If the client has several network cards their TCP IP names can be entered in Interfaces During configuration an attempt
27. button gt the available tasks can be assigned one at a time to the selected task group With gt gt all available tasks can be assigned to the selected task group With the arrow buttons lt and lt lt tasks assigned to the selected task group can be removed from it deassigned 8 6 3 Backup Schedules Review of all defined tasks task groups and backup appointments related to them Here backup appointments can be configured branching to scheduling 8 7 Scheduling The chapter about the SEPuler see 4 describes the time control of textbfSEPsesam Here GUI elements for schedules appointments and the calendar are explained 2007 SEP AG 111 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 7 1 Schedules SEP sesam Server stupidix File Activities Configuration Window Help ape EI Components EI Tasks i Z som eg E 5 Scheduling r e Properties er New Schedule 4 New Backup Event 3 New Media Event E New Command Event 3 Schedules E Schedules 3 Events Q Disaster 0 Calendar she mz Taedlich 0810 E Back Tageswechsel aEKups kalendertest E Restore 2o stupidix online sicherund EI Monitoring N EI Logging Laufwerk 1 12 26 16 SesamMultiplexStream data server is running gt stupidix 12 26 16 Datastructures of drive 1 are created Drives Interval sj 5 VA Lastview 23 02 2005 12 33 12 I
28. clicking with the mouse pointer or activating Alt the key of the underlined letter a drop down menu is opened with several subitems functions actions commands These subitems can also be activated by a mouseclick or via Alt key of underlined letter and input masks for further or more precise definition of an action are opening up In the toolbar buttons shortcuts for a quickstart of the most important functions such as backup restore display backups by state calendar sheet and about SEPsesam are present The display of the current server is only visible in the GUI of a MasterSesam In the Component window on the left components of the SEPsesamsystem are shown With additional mouseclicks submenus can be opened and more and more detailed information is displayed or activities are started In the bottom activities display window messages and protocols for the observed drives are shown Last View indicates the latest update of the information If the check box cyclic is marked the update process of messages will be cyclic in pre set intervals T all drives 1 Drive 1 1 2 Drive 1 and Drive 2 2 5 Drive 2 to Drive 5 Example how to select drives In the performance chart the transferred data quantities in the single SMS channels are pre sented during the executing backups restores respectively 2007 SEP AG 46 SEPsesam Version 3 0 SEr 8 1 FILE Global Storage Management oan a Tas
29. guarantees a quick and network optimal restore 6 3 Generation Restore Selective restores from differential or incremental backups require a chain of several restores starting from the last full Backup SEPsesam switches automatically to the generation view and handles the arrangement of these single steps for the user In generation view the selection list not only displays the files from the selected differential or incremental backup but all files since the last full backup so all generations of files are presented 6 3 1 Example Generation Restore with Differential Backups The backed up directory in the beginning contains the following files aa l bb l cc 1 dd 1 ee 1 ff 1 version numbers clarify the changes additionally xx 1 since 2 day These files are modified during the week and the directory is backed up every night by Diff Backups i e all files modified since the last FullBackup are copied onto the media The series begins with a FullBackup modified aa 2 cc 2 ee 2 aa 4 cc 3 files bb 2 dd 2 aa 3 dd 3 bb 3 xx l Days 1 2 3 4 5 6 Backup Full Diff Diff Diff Diff Full Saveset SF1 SD2 SD3 SD4 SD5 SDF6 Listing aa l aa 2 aa 2 aa 3 aajd aa 4 of bb 1 bb 2 bb 2 bb 2 bb 2 bb 3 files cc 1 cc 2 ce 2 cc 2 cc 3 6653 in dd 1 dd 2 dd 2 dd 3 dd 3 dd 3 Saveset ee 1 ee 2 ee 2 ee 2 ee 2 ff 1 ff 1 xx il xx l xx31 xx 1 Gen
30. interface look like SESAM 00003 d su var NULL sbc r full o over S softnt6 11001 d SMS Tape0 t SESAM_00003 3 s SC20020710200512 n 5 R SESAM 00003 is the media C20020710200512 is the saveset on the media sbc r is the restore command 8 3 4 5 Disaster Recovery for Windows Requirements e Windows 2000 Installation with active net connection e Active SEPsesam e SBC from version 2 2 A3 Windows 2000 Server Windows 2000 Server with Active Directory Backup 1 Create an All backup task e g DISASTER ALL with source all 2 Create a Registry backup task e g DISASTER REG with source registry 3 Create a System State backup task e g DISASTER SYS with source system_state Restore 1 Boot in directory services restore mode 2 Restore of the All backup 3 Restore of the Registry backup 4 Reboot in directory services restore mode 5 Restore of the System State backup 6 Reboot 2007 SEP AG 71 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Windows 2000 Professional Backup 1 Create an All backup task e g DISASTER ALL with source all 2 Create a System State backup task e g DISASTER SYS with source system_state Restore 1 Restore of the All backup 2 Restore of the System State backup 3 Reboot 8 3 5 Memory monitor FS Memory Monitor Total M
31. is executed to to contact the remote computer installa tion of SEPsesam software on that computer is a prerequisite 35 SEr Global Storage Management CHAPTER 7 BASIC CONFIGURATION New Client in LOCAL Server stupidix Clients Platform Windows Location LOCAL Name TCP IP address via name server in local etc hosts Operating System Interfaces 7 1 1 Setup of the SSH Client In order to create an SSH Client a client must be configured Then the settings for SSH can be changed 2007 SEP AG 36 SEPsesam Version 3 0 SEr 7 2 STEP 2 STORAGE HARDWARE DRIVES AND LOADERS Global Storage Management Client maggifix Server stupidix Clients Options Location LOCAL Operating System WNT r Access Mode SSH Notes accessed via SSH secure shell Interfaces SBC Version 2443 Fl locked for backups After the confirmation the pop up question if the client is to be newly installed must be answered with NO Now the SSH Client is configured and ready to start 7 2 Step 2 Storage Hardware Drives and Loaders During installation SEPsesam checks the SCSI connected storage devices and enters their data into its database as far as possible At certain types of loaders the connection between loader and drives cannot be recognized automat ically Therefore these devices must be manually verified and entered into the configuration For
32. media is moved from the compatible spare pool to the pool currently requested by the backup Thus the media migrate from spare pools to the working pools resulting in a dynamic buildup of these pools depending on the amounts of data SPARE pools can be used for automatic insertion of new media into working media pools For big loaders the media are pre initialised with labels of SPARE pools at SEP AG saving time during the installation phase The media then migrate to the working pools on the production system Usage of media can be influenced in follwing ways e locking time limits of media pools see 3 1 e set unset write protection in media archive e media appointments in SEPuler see 4 e modify the locking date of a media in archive to an already exceeded date and execute a media appointment 2007 SEP AG 16 SEPsesam Version 3 0 SEP 3 2 EXAMPLES OF DIFFERENT MEDIA STRATEGIES Global Storage Management 3 2 Examples of Different Media Strategies In the matrices of the examples below the date of a virtual month is given in downward direction to the right the appropriate media label is shown In the two dimensional field date information for the newly calculated EOL day can be identified Example 1 Full backups Pool EOL 3 OLDEST Strategy EOL in the Matrix are initially set to 0 blank Dat Typ S1 2 53 S4 55 S6 57 58 1 F 4 0 0 0 0 0 0 0 2 F 4 5 3 F 4 5 6 4 F 4 5 6 7 5 F 4 5 6 7 S8 6 F 4 5 6 7 S8 9 7 F 4
33. of Feb 23 2005 Server stupidix a diu ata Pas ch Newel February ay Change Newday en gt em Schedules Start 08 00 07 End 09 00 06 e Events E Media date DISK 1 0 o Calendar She Start 08 10 11 End 08 10 37 Prio 1 amp E Backups Restore amp 3 Monitoring E sicher1 C Logging Start 09 00 03 End 09 00 06 Prio 1 E sm startup Start 09 48 17 End 09 48 45 Prio 0 Legend E in Queue W info W Active W Initialization Bi Cancelled M waiting Bi Eror Blocking date for JE cm etartun TIFF Drive 1 16 36 14 SesamMultiplexStream data server is running stupidix 16 36 14 Datastructures of drive 1 are created I Drives zz Interval s s d Last view 23 02 2005 17 19 32 C Cyclic Current Messages Performance Logging 8 8 Backups This point is part of the SEPsesam information system Here backups are shown and a large number of selecting and filtering possibilities are offered 8 8 1 By State Overview and filtering of all tasks due to state 2007 SEP AG 120 SEPsesam Version 3 0 SEr 8 8 BACKUPS Global Storage Management SEP sesam Server stupidix File Activities Configuration Window Help 9 gm amp 3 Components m Backups by State Server stupidix 29 Tasks amp 3 Scheduling Backups EN Show al Properties X nce Statistics State Filter 7 Help Filter tom 2302 2005 to 23022008 v cent MM gt
34. saved and the window closes Confirming the button Apply all settings will be saved Confirming the button Cancel the Expert window will be closed 8 2 2 Immediate Start Backup Immediately starts a backup process by inserting it into appointment calendar at current time 2007 SEP AG 55 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI immediate Start Backup Server stupidix Parameter e Task magi all 5 Task Group GREE COPY DISK Drive Group disk rives Drive apt Interface opt STUPIDIX2_ E Start time 23 02 2005 12 42 eee h ok Cancel Task Selection of a configured task Task group Selection of a configured task group Backup Type Selection of backup type Full Diff Incr Copy Media Pool Selection of a media pool the backup data should be copied to Drive Group the backup is executed on a drive automatically selected by SEPsesam from the drive group specified in the media pool not editable Drive opt Selection of a specific drive from the selected drive group Interface opt additional TCP IP Name of the source client Start time Entry in the appointment calendar can be modified Delay etc Function of but tons OK insert into the appointment calendar Cancel No action and return to the start screen
35. source of a path backup is the only The following special backup types are supported at present Backup type licence needed extern description Lotus Notes yes Source is name of Lotus Notes Databse MS Exchange Server yes Source is name of Exchange Database often equals name of Windows server Informix yes Source is name of INFORMIX Databse An IN FORMIX task is started externally with ON BAR on the INFORMIX computer MS SQL Server yes Source is name of SQL Server Database MySQL yes Source is name of MySQL Database ORACLE yes Source is the ORACLE SID of ORACLE Database An ORACLE task is started exter nally with RMAN on the ORACLE computer ORACLE7 yes Source is the ORACLE SID of ORACLE Database An ORACLE task requires SEP sesam2000 client software sbc_ora7 ORACLE7 tasks can be started directly from SEPsesam Server SAP R3 yes a Source is the SAP R3 ID of SAP R3 Database An SAP R3 task is started externally with BR BACKINT brbackup brarchive brrestore on SAP R3 computer SLOX yes Source for SuSE Linux Openexchange Server is all 2007 SEP AG 108 SEPsesam Version 3 0 SEr 8 6 TASKS Global Storage Management 8 6 2 By Groups The menu item Tasks by Groups permits a review of all tasks defined by the corresponding task groups Tasks organized in task groups are processed regardless of the corresponding client with one backup appoin
36. 2 2005 17 16 11 Cyclic CurrentMessages Performance Logging VERSION server 1 6 3 4 200205021247 Version number of the Server OS Windows_NT Operating system gv_ro C su Install directory of read only files gv rw d su Install dircetory of read write files main 654 Process identifiers of SEPsesam processes sepuler 658 db 669 qm 667 rmi 678 sms 530 stpd 420 passd 460 ctrl 527 STATUS ONLINE 8 10 2 Drives Shows the queues of the drives Having selected all or only a single drive and activating the button Show SEPsesam will list the information about the queues The queues are managed by the queuemanager It enables to create queues to which jobs can be submitted for execution at a certain start time Jobs whose starting time is still not reached are holding whose time is reached but can still not run because of the job limit are pending 2007 SEP AG 125 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI One property of queues is the job limit which is the number of jobs simultaneously allowed to be executing During the configuration of the drives SEPsesam creates the necessary queues The SEPuler see 4 and several other internal processes submit their tasks as jobs to the queue manager which coordinates the execution SEP sesam Server stupidix File Activities Configuration Window Help ENE
37. 3 Events El 23 02 2005 20 00 Mi Ca Prio 1 DISK daily_20_00 a D Calendar She 24 02 2005 08 00 Do Backups 3 24 02 2005 08 10 Do EI Restore 3 24 02 2005 09 00 Do EI Monitoring EI Logging 17 14 42 Computed calendar sheets ahead till 08 03 2005 17 14 42 Drive 1 16 36 14 SesamMultiplexStream data server is running gt stupidix Drives walls 5 PAR Lastview 23 02 2005 17 16 11 C Cyclic CurrentMessages Performance Logging Button Properties shows all information about the appointment 8 7 3 Calendar Sheet The calendar sheet provides an overview of all appointments and their current states in an hourly grid It also provides a convenient and fast overview of what was executed on the system and what is about to run With a mouseclick on the entries detailed information can be displayed it corresponds to GUI Backups by Status see 8 8 1 i SEPsesam calculates 14 days offline in advance This information can be displayed very quickly Days further out in future are calculated online this may take a little more time Changes in schedules are also updated online thus the user can immediately see the updated calendar 2007 SEP AG 119 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI SEP sesam Server stupidix File Activities Configuration Window Help 7300 Is yr C Components ili Calendar sheet
38. CE GUI Allowed drive types Drive type Description DISK_CHNG DISK virtual drive on changable media DISK HARD DISK virtual media on disk AIT AIT IBM Drives DLT DLT SDLT DLT SuperDLT DAT DAT DigitalAudioTape DDS DAT DigitalAudioTape EXA EXA Exabyte QIC QIC Tandberg SLR QIC LTO LTO New media type Media Type Drive Type Capacity KBIMBIGE Capacity _ OK apy Apply Delete Delete Cancel Cancel New type designations for media and drives can be created or new combinations can be derived from existing ones 2007 SEP AG 66 SEPsesam Version 3 0 SEr 8 3 CONFIGURATION Global Storage Management 8 3 3 Remote Server This item is used for the server administration of MasterSesam see It is possible to both configure or remove SEPsesam servers as well as to post new servers to the system Hint Available in the MasterSesam version only Server Name Name of additional SEPsesam Server in the network Connection Server is on the network green ON Server is not on the network red Broken No connection requested gray OFF DB Version Database Version Type Connection type between GUI and Kernel Operating System of the SEPsesam Server New Enter a new SEPsesam Server in the list Properties Modify the Server Parameters Delete Remove a Server from the list after confirmation Close Clo
39. Drive 1 1hR 358 14 GacamMiultinlavGtraam data coneric ninninn s ctuinidiv Drives Interval sj 5 S2 Lastview 23 02 2005 17 16 11 I Cyclic Current Messages Performance Loggir 8 9 Restore 8 9 1 By State Here the information system of SEPsesam presents the executed restores with the same filter and selection possibilities as for backups 8 10 Monitoring 8 10 1 Processes Shows the processes and central information of SEPsesam 2007 SEP AG 124 SEPsesam Version 3 0 SEr 8 10 MONITORING Global Storage Management SEP sesam Server stupidix File Activities Configuration Window Help VINE Components Mf Monitoring Processes Server Stupid 77 77 A Tasks E Scheduling holding queue Backups E Restore ending queue 2 Monitoring 3 Processes 3 Drives E Logging status running executing queue s single job_limit 20 20 allocated status idle STATUS SUCCESS MSG 0k 18 01 53 vInit called with sm main status 18 01 53 VERSION server 2 0 2 102 20050221154733 18 01 53 OS Windows_NT 18 01 53 gv_ro C Programme S5EPsesam E 18 01 53 qv rw C iProgrammeASEPsesam 18 01 52 CDPD nid 240 sm main ave mith cw System 17 14 42 Computed calendar sheets ahead till 08 03 2005 17 14 42 Drive 1 1hR 35 14 GacamMtultinlavGtraam data comeric ninninn s ctuinidiv Drives Interval s l5 Last view 23 0
40. Er 8 5 COMPONENTS Global Storage Management 8 5 1 1 Server Properties Server miraculix Remote Server Server name miraculix Connection Bon ES Operating System WNT 1 DB name sesam db DB port 11201 RMI port 11401 Comment Apply Delete Cancel Server Name Name of the servers in the network Connection On green Off grey Broken red Operating System of the Server DB Port Port of the socket connection to the remote DB DB Name Name of database on the server RMI Port Port of the socket connection to the remote GUI Comment User comment Hint The parameters of the server cannot be edited here 8 5 1 2 Location Properties Location is defined as a group of clients and or further sub locations This should help to organize larger networks so that computers in a building an external office etc can be managed and presented in separate units New locations can be configured from a SEPsesam Server or from an existing location sub location SEPsesam sets up a tree structure for all locations e g Germany Bavaria Weyarn SEP offering greater clarity 2007 SEP AG 79 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Location LOCAL Server stupidix Location Munich Description Mr Schmit Contact Note
41. F TR TR TH A TH A TH FH TR HH AH TH A HA A HA RA A ren echo Parameter 1 echo Parameter 2 rem net send COMPUTERNAMES SESAM Alarm 1 gt gt 2 8 3 4 1 PRE Interface Before a backup starts its data transfer some special actions may have to be executed e g messages end start programs executing certain preparatory actions in the databases These actions can be programmed within the PRE interface The PRE interface consists of a procedure sbc_pre which is copied to the clients during configura tion The procedure ID bin sesam sbc_pre is started shortly before backup It is called with 10 arguments from the current SEPsesam backup task Arg Nr Meaning Backup source Name of backing up computer tape server interface SESAM task name Number of drive Backup type C_opy F ull Differential Incremental cO cue CO mim Execution counter of task during backup day number of LIS file 7 Saveset name 8 Label of used media 9 Pool of used media 10 Schedule which started this backup 2007 SEP AG 68 SEPsesam Version 3 0 SEr 8 3 CONFIGURATION Global Storage Management Return values Before the procedure finishes it must either write to STDOUT STATUS OK or STATUS ERROR text SEPsesam checks this output of PRE procedure and according to the setting Start backup in spite of pre error a property of backup task the data transfer is started o
42. GUI 8 2 Activities 8 2 1 Restore Restore wizard With this function backed up files can be copied back from backup media tape disk etc onto the desired computer client see 6 SEP sesam Restore Wizard Server stupidix PIE Lin Intro Filter Tasks Files Start Search via Task Name O Filename or Path Search pattern for filename or path Task Backup path system files Saved in period from 28 10 2004 w to 28 10 2004 v In Intro the administrator can find a short description of the restore procedure Searching by task name To search for a certain task intended for restore the selection fields task and saved in time interval representing all tasks are selected After activating the button Next the savesets created within the given period are shown in table format 2007 SEP AG 48 SEPsesam Version 3 0 SEP 8 2 ACTIVITIES Global Storage Management Searching by File or Path Name This function supports the search for files or directories By this means backups containing these files or file patterns are found There is an input field Search Pattern for Filename or Path as well as selection fields Task and Saved in time interval for time limitation of output With all tasks are selected After activating button Next the savesets created within the given period and matching the file patterns are shown in table format SEP sesam Res
43. Management CHAPTER 9 APPENDIX activate option Overwrite database during restore e Delete all files in directory of instance and set database offline e Now the instance is ready for restore Eigenschaften f r Informationsspeicher f r Offen tiche t die 3 xj V alltextindizierang Details Hichtlinien Sicherheit Allgemein D atenbank Replikation Grenzwerte Exchange D atenbank E SFregrammesE schsrersmdbdataspubl edb Durchsuchen Exchange Streamingdatenbank C ProgrammesE schsrvrsmdbdata spubl stm Durchsuchen W artungsintervall T glich ausf hren zwischen 0 00 hound 4 00 h T Anpassen Diesen Informationsspeicher beim Start nicht bereitstellen Mes D atenbank kann bei einer Wiederherstellung berschrieben erden Abbrechen bemehmen Hille 2007 SEP AG 134 SEPsesam Version 3 0 SEr 9 1 EXCHANGE 2000 SERVER Global Storage Management 9 1 4 2 Recovery of a Corrupted Exchange Database In order to recover a corrupted database click with right mouse key on the database in Exchange s system manager Go to tab database and activate option Overwrite database during restore Delete all files within directory of instance but not the directory itself and set database offline Now the instance is ready for restore After successful restore the database of Exchange will have to be set online use system manager of Exchange 9 1
44. Media Pool Server stupidix Media Pool Name Description Drive Group diskdrives Media Strategy Change Strategy Locked Days Directory Capacity MB ok Apply Cancel Name identification of the new pool Description User comment Drive Group selection of a drive group Media Strategy OLDEST strategy i e the oldest unlocked type compatible EOL free EndOfLifetime media of the pool is used Change Strategy TIME avoiding tape winding times pre set Locked Days number of days for which the media must be write protected after an initialization EOL EndOfLife is Initialization date Lockdays opt Directory for DISK HARD only specifies the directory on the disk in which the virtual media should be created opt Capacity for DISK HARD only specifies the maximum available ca pacity on the disk for this media pool This determines the maximum possible number of DISK media within this pool Button New Media Event branches to GUI Scheduling in the appointment calendar Button New Media branches to GUI Components Media Initialization 2007 SEP AG 96 SEPsesam Version 3 0 SEP 8 5 COMPONENTS Global Storage Manogement 8 5 5 Media Media are information carriers used for backup tapes disks etc The first window shows the media archive containing all media prepared for use with
45. SEPsesam User Manual Ewald Einwanger SEP AG 83629 Weyarn 17th August 2007 SEr Global Storage Management 2004 by SEP AG All rights reserved Id user_manual tex v 1 31 2006 11 09 10 50 16 sesam Exp Any form of reproduction of the contents or parts of this manual must be granted by SEP AG in writing During completion of this manual SEP put high diligence on correctness and usability of the information contained in it SEP AG cannot issue a guarantee on the contents of this manual Hint This user manual describes all SEPsesam functions There may be restrictions on some functions due to the actual licence structure used In order to release the restictions please contact your distributor or SEP AG info sep de 2007 SEP AG 2 SEPsesam Version 3 0 Contents 1 Overview 2 The Basic Components of SEPsesam 2 1 Drives 2 2 Loader 2 3 Client A ese eae ee 2 5 Task 2 6 Appointment 2 7 SEPsesam Principle 2 8 Grouping of SEPsesam Components 22 2 2 2 on nn 2 81 Location 2 8 2 Drive Group 2 8 3 Task Group 2 84 Media Pool 3 Media Administration 3 1 Media Strategy 3 2 Examples of Different Media Strategies lees 3 3 Change of Mediaj 3 4 Archive Adjustment 4 The SEPuler an Appointment Calendar 4 1 Schedules 4 2 Prioritisation of Appoint
46. UP Media initialis Your desired information prt 20050222 gt 20050223 T R Drives Interval s s J Last view C Cyclic Current Messages Performance Logging 2007 SEP AG 128 SEPsesam Version 3 0 Chapter 9 Appendix 9 1 Exchange 2000 Server 9 1 1 Installation System Requirements e Exchange Server 2000 e SEPsesam Client since Version 2 0 e SBC 2 1 A3 Jul 11 2002 129 SEr Global Storage Management CHAPTER 9 APPENDIX 9 1 2 Backup fe ExchangeSicherung Server SEP_0S Task Options 1 Options 2 Properties TaskName ExchangeSicherung Backup type 15 Exchange Server Client WINEXCHG Source WINEXCHG Microsoft Information Store Exclude List Comment Information Store Backup Create a new backup task of type Exchange Server Input for source may be one of the following backup of database host MMicrosoft Information Store VTest GR VTest DB backup of a instance host MMicrosoft Information Store VTest GR backup of a Exchange2000 component lt host gt Microsoft Information Store backup of full servers lt host gt It s recommended to create a backup task with source system state for the Active Direc tory Server and to execute it after each backup of Exchange because the Exchange Server stores its users in the Active Directory 2007 SEP AG 130 SEPsesam Version 3 0 SEr 9 1 EXCHANGE 2000 SERVER Global St
47. a drive group this should have been created before The SEPsesam internal number of the drive drive number is pre set Field Loader specifies whether the drive is served by a loader or not The loaders config no Loader configures a manually ured and accepted in SEPsesam appear in a dropdown menu operated standalone drive In the dropdown Drive type the type of the drive is set DISK Types see below In the field Tape Server the client to which the drive is connected is entered The dropdown shows all clients configured in SEPsesam The selection of the local computer creates a local otherwise a remote drive In Device the operating system specific SCSLidentification of the storage device is inserted With the command ID bin sesam sm slu scan a list of the connected SCSI devices can be created 2007 SEP AG 89 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI On Windows Systems the identification to be entered is displayed in brackets at the end of the row Tape Number from the registry On UNIX and LINUX Systems the device representation is dev n AlfaNum test with the mt command suggested DISK Types are automatically entered with diskDrive Nr see below Drive Drive 1 1 stupidix Server stupidix Drive Options Saveset Drive Number 1 Drive Name Drive 1 Loader qu Drive Type IDAT Tape Server sstupidix Drive
48. allation not editable Customer Name of the customer pre set at installation not editable SMTP Email Ad dress Mail Sender Customer SMTP Server Address of the Outgoing Mail Server at the customer also TCP IP Address possible Account name Account name of the Outgoing Mail Server of the customer optional e g m8361599 0 only necessary on smtp Servers which perform authentification if needed interactively queried Password Password of the Incoming Mail Server at the customer optional masked input only necessary on smtp Servers performing authentification if needed interactively queried Recipient Address of the responsible support pre set at installation not editable CC Address for copy of the email BCC Address for copy of the email not shown to recipient If no account name is specified it is assumed that no authorization is necessary at the SMTP Server The storage of the password is also optional If it should not be saved then it is queried when necessary in a dialogue box and is used for the current session only without saving 2007 SEP AG T4 SEPsesam Version 3 0 SEr 8 4 HELP Global Storage Management 8 4 Help In online user guide this document appears in the GUI Under Online Support the customer can register himself may send listings and protocols or comments by e mail feedback to the support Listings and protocols Server stupidix Dir
49. an be installed easily and quickly graphical user interface is programmed in JAVA all types of loader robots can be used full access from the clients Client Server full differential incremental and copy backup time control through user configureable appointments media administration and development of flexible media strategies via schedule control user configureable interfaces Alarm Pre Post Disaster etc fast data restore via effective administration of the backup savesets and implementation of well designed search algorithms SEr Global Storage Management CHAPTER 1 OVERVIEW e full and selective restore to the original paths or in newly created directories with or without preserving the original path structure e appointment control can be used for any external applications e on line interfaces for database backup SAP R 3 ORACLE and INFORMIX are available e optimized tape usage by use of parallel backup of several clients Sesam Multiplex Streaming e optional selection of fast datapaths through the network 2007 SEP AG 10 SEPsesam Version 3 0 Chapter 2 The Basic Components of SEPsesam 2 1 Drives Drives are defined as devices which are used for data storage They are either local drives connected to the SEPsesam server itself or remote drives connected to another computer so that the backup data are not transferred over the network Advantage Already available drives at the customer s clients can be
50. are copied onto the media modified aa 2 cc 2 ee 2 aa 4 cc 3 files bb 2 dd 2 aa 3 dd 3 bb 3 xx l Days 1 2 3 4 5 6 Backup Full Incr Incr Incr Incr Full Saveset SF1 SI2 SI3 SIA SI5 SF6 List aa l aa 2 aa 3 aa 4 aa 4 of bb 1 bb 2 bb 3 files cc 1 cc 2 cc 3 in dd 1 dd 2 dd 3 dd 3 saveset ee l ee 2 ee 2 ff 1 ff 1 xx l xx l Generation list GEN_LIS 2007 SEP AG 31 SEPsesam Version 3 0 SEP Global Storage Manogement CHAPTER 6 RESTORE Generation 1 2 3 4 5 6 aa l SF1 aa 2 S12 aa 2 SI2 aa 3 SIA aa 4 SI5 aa 4 SF6 bb 1 SF1 bb 2 SI2 bb 2 SI2 bb 2 SI2 bb 2 SI2 bb 3 SF6 cc l SF1 cc 1 SF1 cc 2 513 cc 2 SI3 cc 2 SIS cc 3 SF6 dd 1 SF1 dd 1 SF1 dd 2 SI3 dd 2 SI3 dd 3 SI5 dd 3 SF6 ee 1 SF1 ee SF1 ee 1 SF1 ee 2 SI4 ee 2 SI4 ee 2 SF6 f51SF1 f51SF1 f 1 SF1 ff1 SF1 f 1 SF1 ff 1 SF6 xx l SIS xx 1 SI3 xx 1 SI3 xx 1 SF6 Selecting the files aa and ee from the 3 generation aa is now restored from SI2 and ee from SF1 If cc is selected in addition then it is to be restored from the Saveset SI3 and three restore steps are necessary In the fifth generation all 5 savesets are involved due to the incremental properties i e if the user selects all of them five restore steps will have to be performed 6 3 3 Example Mixed Types
51. ation from other SEPsesam Servers as well Status reason of error Task Name of backup task Start time of failed backup Type backup type F Full D Differential I Incremental C Copy Count Number of executions of this task during backup day Start Starts selected backup tasks at the specified time Cancel No action and return to the start screen 8 3 Configuration The Configuration screen is presented as follows 2007 SEP AG 60 SEPsesam Version 3 0 8 8 CONFIGURATION Global Storage Management SEP sesam Server stupidix Defaults Media Types Alt M Media Management Alt I Interfaces Support amp DJ Compor E Tasks amp Schedul Backups Restore 2 Monitoring BE ogging PX 4 System 17 44 56 1016 BREAK Aborting all SESAM activities on drive group diskdrives finished 17 44 56 1003 BREAK Break activity started by Current Messao 2007 SEP AG 61 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 3 1 Setting Defaults Defaults Server stupidix State Filter Current Messages Online Help all In progress D In Queue m e Active not successful notrestorable Cancelled Error successful restorable E e Suscessul E Into Default values for status filters the current messages window and online help can be set here In Statusfilter categories are defined which are sh
52. c ified drive Load via label move tape cartridge with certain ID e g S00001 into the speci fied drive Unload move tape cartridge from the specified drive back into its slot Loader Number selection of a defined loader Drive Number selection of a defined drive within that loader Slot defines the number of the slot receiving the tape cartridge or from which it must be loaded Label In case of Load via Label instead of slot number Start of the corresponding action Cancel closes the entry mask without an action 8 5 3 Drives Drives are devices saving data onto a media inside them They can be connected either to a SEPsesam computer local drive or to other computers that can be reached through the network remote drive These are normally tape devices into which tape cartridges can be inserted It is also possible to back up data on disks or other directory oriented devices According to the grouping principle of SEPsesam the organization in drive groups is re quired here as well Even standalone drives must belong to a group Big loaders can have several internal drives which are loaded from one magazine It is rec ommended that these drives are organised into one group A backup is delegated only to this group SEPsesam searches for the particular drive to be used for the backup 2007 SEP AG 87 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI SEP s
53. cks up all files and sets A Bit 0 e Diff backs up only files with A Bit 1 and leaves A Bit unchanged e Inc backs up only files with A Bit 1 and sets A Bit 0 e Copy backs up all files and leaves A Bit unchanged For backup cycles after a full backup only unmixed series of diff or inc ought to be performed otherwise unexpected effects may occur In the examples from left to right the time sequence of Backups and modifications of 3 files A B C is presented The column S shows through if a file is backed up The column M shows the archive bit after changes on the file Example 1 full diff backup cycle File Full S M Dif S M Dif S M DIFI S A 0 1 1 su 1 1 1 B 0 0 0 1 1 1 1 C 0 0 0 0 0 1 1 Example 2 Full Inc Backup cycle File Full S M Incr S M Incr S M Incr S A 0 1 0 10 0 1 0 B 0 0 0 1 0 1 0 C 0 10 0 0 0 1 0 Example 3 Full Diff Inc Backup cycle not recommended File Full S M Diff S M Incr S M Incr S A 0 1 1 1 0 11 0 B 0 0 0 1 0 11 0 C 0 10 0 10 0 1 0 5 2 Parallel Backups SEPsesam supports parallel i e simultaneous backup for several data sources onto one drive This is denoted as Sesam Multiplex Stream SMS Moder
54. d as criteria The directories files found appear directly below in the form of a list The directories and or files can be marked clicking the checkbox and after pressing the OK button they are inserted in the upper window With the button Reset this mark can be reset After 2007 SEP AG 51 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI activating the button Next the screen Start appears to start a restore SEP sesam Restore Wizard Server stupidix Tasks Files Start Task Start Count T Mo Size Client Backup Day E sx files 28 10 2004 16 35 HF i 222 MBistupidix2 08 10 2004 00 00 Restore Type O complete saveset according to the composed list Drive 4 used Media Barcode Interface STUPIDIX2 imcko0001 Y Target Node stupidix2 r Target Restore to ariginal tar h rii Te aAA v Original tree structure New restore target system files do not overwrite existing files In the header of the mask the selected saveset is shown again In case of a selective restore the checkbox Restore according composed list is marked If no file was selected in the previous mask i e if the whole saveset must be restored the optional checkbox Restore of the Complete Saveset is marked In the middle part the drive where the media containing the saveset are to be loaded the network interface to use and the target cli
55. d marks This represents a symbolic view of the loader which refreshes periodically to show the cur rent state On the left side the magazine with the slots is represented to the right the robot at the top one or more drives below the input output port Since often only part of the media is changed resp with big media libraries only part of the media is preserved for SEPsesam the SEPsesam user can limit the archive adjustment to certain loader slot areas If the media have barcode labels this is also recognized Verification of tape labels through direct reading of the label from the media tape disk is supported 2007 SEP AG 85 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI The archive adjustment can also be done for inventory purposes whereby the user reviews the available media of the loader 8 5 2 3 Button Loader Action Loader action 0 Server stupidix e Load via label 0 Uniaad Loader Mumber Drive Number Label Action section 2007 SEP AG 86 SEPsesam Version 3 0 SEr 8 5 COMPONENTS Global Storage Management Import transport of tape cartridge through the input output port into the magazine Export transport of tape cartridge from the magazine through the in put output port to outside of loader Load from slot move tape cartridge from the specified magazine slot into the spe
56. dia appointment several minutes after NEWDAY for your media pools 2007 SEP AG 18 SEPsesam Version 3 0 SEr 3 4 ARCHIVE ADJUSTMENT Global Storage Management 3 4 Archive Adjustment The comparison between a loader magazine where the media are kept and the SEPsesam database media archive is called archive adjustment An archive adjustment is mandatory whenever the filling of a loader magazine was changed Especially after insertion of new media which up to that point were not registered by SEPsesam it is necessary to execute an adjustment Using option Automatic new Entry the still unrecognized media are entered into the archive automatically The adjustment is started via GUI Components Loader Content Archive Adjustment 2007 SEP AG 19 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 3 MEDIA ADMINISTRATION 2007 SEP AG 20 SEPsesam Version 3 0 Chapter 4 The SEPuler an Appointment Calendar The time control of SEPsesam is implemented by the SEPuler an electronic assistant The SEPuler is permanently active in the background and checks if appointments entered are due to be executed If so then the execution of the corresponding program is started In case of a recurring appointment the next execution time is calculated using the corresponding schedule and the appointment is rewritten to the calendar Possible types of appointments are backup media arbitrary command and newday g
57. dia can be taken out of or put into the magazine at random without the program recognizing this Thus after such changes it is absolutely necessary to either start an archive adjustment see via the GUI or to enter the correct data loader and slot numbers directly into the archive Usage of media is triggered by media appointments They execute the strategies for media selection reinitialize the media and prepare them for the respective backups If there is only a media pool connected to a media appointment then the so called GET OLDEST strategy is always applied trying to preserve the data on the media for the longest possible time The GET_OLDEST strategy requires that the media e with the lowest locking date of the media pool the oldest one e with not set write protection e with already exceeded locking date has to be used as the next one If the media appointment includes a label directly the system will try to load it into a drive The user must take care of accessibility in the magazine otherwise the backup is blocked Blockings can be prevented by using so called SPARE Pools The name of spare pools start with SPARE Here initially unused media are inserted and kept for later use For each type of drive an adequate spare pool has to be generated and filled with the compatible media see 8 5 5 2 These spare pools are used by media appointments in case of not being able to get a media from the actual pool A
58. e a new subfolder restore folder in the same mailbox Benutzer restore_folder Benutzer restore folder sent mail Benutzer restore_folder drafts 4 other mailuser and new restore folder Option two and three linked It s possible to use the option overwrite existing files too Example The mailbox of the user will be created in a new mailboxuser restore user and in a subfolder restore_folder restore_user restore_folder restore user restore folder sent mail restore user restore folder drafts If your restored mailbox isn t shown in SuSE Linux OpenExchange Webinterface you have to add it manually You can do this by Setup gt Folder gt Subscribe select the folders you have restored and continue with Save Now you can see the Folder in your webinterface 2007 SEP AG 146 SEPsesam Version 3 0 9 4 OVERVIEW OF REGULAR EXPRESSIONS SEr Global Storage Management 9 4 Overview of Regular Expressions Regular expressions define a syntax for search patterns to find matches in an input data stream There are certain meta characters representing parts of input data or mode of iteration The most important are listed below Meta description example matchings any single character ouse house mouse but not ouse preceding char may Hellox He11 Helloooooo appear O or multiple xx yy xxyy xxAyy xx12345678yy times preceding char may Hello Hel
59. e used therefore preserving the backup data This is a number of days and called EndOfLife EOL For each media the following information is stored in media archive Label Identification of the media Media Pool Name of the pool to which the media belongs ID Number within the pool Write Protection Can be set up by the user blocks the media against new usage until the protection is cancelled Backup Day Date of backup day see Locked until Date from which it can be used again backup day Pool EOL see Drive Number of the drive used for backup Media Type is compatible only with certain drive types Loader in whose magazine is currently loaded Slot of the magazine Occupancy in MB GB etc Error Count accumulated count of potential error messages of the drive for this media The fields Write Protection Loader and Slot can be changed directly by the user The write protection of a media prevents its repeated usage and potential data loss Write 15 SEr Global Storage Management CHAPTER 3 MEDIA ADMINISTRATION protection is preserved until the user cancels it manually EOL write protection however is automatically controlled by SEPsesam Loader and slot numbers must always coincide with the real location of the media Espe cially with smaller loader types without barcode readers it is technically impossible to recognize manual changes in the magazine Me
60. ectory v nw prot si C 20040817 prt El 20040921 prt Ci 20040921 status C 20040922 prt O 20040922 status C 20040923 prt E 20040923 status 20040924 prt C 20041008 prt al E E Ol O 2007 SEP AG 75 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Feedback to support Server stupidix File Edit Bb X M Dear Support I ve got a problem with In License info the local computer name and TCP IP Address are shown as they are found by the licensing module 2007 SEP AG 16 SEPsesam Version 3 0 SEr 8 5 COMPONENTS Global Storage Management 8 5 Components SEP sesam Server stupidix E A Components O Topology E Loaders 3 Drives 3 Media Pools Media 12 26 16 SesamMultiplexStream data server is running stupidix 12 26 16 Datastructures of drive 1 are created 8 5 1 Topology Topology is the hardware environment of SEPsesam These are the interconnected computers clients which can be grouped into locations and sub locations as well as the storage devices loaders drives which are available for SEPsesam locally and or at the clients The menu item Topology shows all SEPsesam locations clients loaders and drives known as well as the media contained within By clicking the symbols one can expand into the subordinate structures via a function tree Each client is related to a l
61. ed as relative e yearly similar to monthly absolute and relative specifications allowed 2007 SEP AG 114 SEPsesam Version 3 0 SEr 8 7 SCHEDULING Global Storage Management 8 7 1 2 New Backup Event Event for Task Prio 1 stupidix_all daily 20 00 in schedule 23 02 2005 20 0 Schedule Parameter Sequence control Priority DE C Blocking Date Execution parameter Backup type FULL Y Drive Group diskdrives Drive opt Media Pool ruoff Interface STUPIDIK2 Next Execution Mi 23 02 2005 20 00 OK Apply Delete Cancel Parameters Description Priority Priority see Ch 4 Prioritizing Backup Type Selection between the Backup types FULL DIFF INC COPY Media Pool Target for the Backup data The exact label of the target media is determined by the last previously executed media appointment Drive Group Specified in the media pool drive group not editable changes at media pool selection Drive opt Selection of a drive from the pre set drive group Interface opt selection of additional configured TCP IP Name of the client So the data stream can be directed over a specific network connection permitting undisturbed backup or restore execu tion without blocking other network activities Blocking appointment The appointment is in effect only to block other Backups with the same name when schedules overlap
62. edule blocks the execution of all appointments using this schedule select Execute in schedule e a blocking appointment has an effect on similar appointments only select blocking appoint ment in appointment A blocking appointment is created by marking the corresponding field during the configuration of an appointment Example A backup appointment executing the task CSRC executes daily with priority 2 A second backup appointment also for CSRC is set up for 24 12 each year only and it is a blocking appointment with priority 9 2007 SEP AG 22 SEPsesam Version 3 0 SEr 4 4 THE SEPSESAM BACKUP DAY Global Storage Manogement At 24 12 the priority check recognizes that a higher prioritized backup CSRC exists namely the blocking appointment and blocks the execution of the backup of the daily appointment The blocking appointment only sends a message that it was activated 4 4 The SEPsesam Backup Day SEPsesam enables reorganisation of the system by the NEWDAY appointment SEPsesam defines the time interval between 2 NEWDAY appointments as a backup day Since there is only one such appointment it is preset after the installation and only its schedule can be modified including deactivation Having set a daily NEWDAY appointment at 08 00 the backup day extends until the morn ing of next day at 08 00 Backups which run after midnight the change of the real date are administered at the date of the previo
63. egin is specified The first execution can be performed no earlier than the start time Begin End If the checkbox End is activated then the repetition cycle is ended after the selected date After the day End no further executions occur If the checkbox End is not activated the repetition cycle is unlimited Starting Range Backup task can be started only in this defined period of time Start Desired Start of the appointment The actual start time of the appointment depends on sys tem load Each appointment is inserted at start time into a waiting queue at start time Depending on workload and joblimit of this waiting queue and the schedule priority ex ecution must wait until all current tasks are completed and there are no tasks of higher priority pending For tasks of equal priority the rule FCFS first come first serve is valid Duration The user can set up a Starting Range by defining the dura tion If execution cannot start in the duration interval the job is not started A variety of settings is offered for the cyclic behavior of a schedule e one times the desired time in the starting range is set e daily specific days or hours or minutes e weekly specific weeks and weekdays e monthly specific months at specific month date e monthly at 1 2 3 4 last day weekday weekendday Mo Tu We Th Fr Sa Su of month optionally also a daily offset here is possible these specifications are denot
64. emory 0 4 MB 100 Free Memory 2 04 MB 44 55 Refresh interval ms 900 1000 1500 2000 Lipdate 2007 SEP AG 72 SEPsesam Version 3 0 SEr 8 3 CONFIGURATION Global Storage Management 8 3 6 Support Protocols Trace Level e clean level na information j SEN level Java exceptions anly em m a mm AA n a an G p a user level user relevant ir info Standard dhblevel trace SQL statements O develop level all traces K ok OK Cancel Cancel Here the scope of the protocolling can be set in the lower window Under normal conditions user level is set For support reasons db levelcan temporarily be set creating a more detailed output develop level is set by SEP AG support 8 3 7 Support Email Settings After an unlock process triggered by the responsible support authority settings for sending emails can be configured 2007 SEP AG 73 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Settings sesam support germany Maintenance portal Sesam customer john brown SMTP email address SMTP server john brown uk auth smtp server uk Account Name Password else where uk Recipient cc Bcc N Service Access Responsible for service Distributors pre set at inst
65. ent Loader Media Type HEA O Get label from media L bel Nr Automatic assign of next number A New Media window appears After the selection of a specific drive the corresponding drive properties appear in the following fields In Media type and Media Pool the appropriate one from the drop down menu is selected Automatic Getting of Next Free Number at bottom of the window is clicked and started SEPsesam now creates the next number in series physically initializes the media and en ters the new media into the database When entering a lot of media at a time a loader can execute the manual operations auto 2007 SEP AG Al SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 7 BASIC CONFIGURATION matically The magazine must be filled with raw media and the archive adjustment is to be started via the menu see 3 4 In GUI Components Media Pools resp Media the created pools and media can be identified 7 4 Step 4 Backup Tasks In GUI Tasks by Clients the button new Task opens an input window where the description of each backup is to be entered The task name is arbitrary max 15 letters In the input fields disks directories and files from which clients see 2 3 will be backed up need to be specified Exclude list expects names or name patterns of files which must not be backed up New Task in group GRP_E Server stupidix pn Task Options 1 Options 2 Properties
66. ent for restore is inserted The field Used Media shows the required media In New restore target another restore target than the original can be defined In this case it is necessary to fully define the target path under which non existing directories should be created There are additional options to select whether the restore can overwrite equally named files or not 2007 SEP AG 52 SEPsesam Version 3 0 SEP 8 2 ACTIVITIES Global Storage Management By activating the button Start and a confirmation in dialog box the whole restore process is started With the button Back it is possible to go back to previous masks With Cancel the restore wizard exits without any action The triggered restore is stored in SEPsesam s database as a restore task under the current time stamp GUI Components Tasks and can be repeated in GUI Activities Immediate Start Restore sce 6 Button Expert By activating the button Expert a new window opens with the tabs Options Reduction and Filter Tab Optionen Restore Expert Options Server miraculix Options Reduction Filter Pre Post Verbose Level JE Apply Carcel In the window Expert Options there is a way to asign additional arguments for the restore This is helpful for special sbc commands In this tab there is a way to set the verbose levels of the trace output The verbose level ranges from 0 6 o
67. er Server stupidix DER File Activities Configuration Window Help v vg amp Components State Protocol Server stupidix DI Tasks 3 31 amp 7j Scheduling From 22 02 2005 00 00 to 230220080000 et Gi 3 Backups amp Restore Monitoring 4 Logging Day Protocol 08 10 08 10 M 1 DISK DISK00002 Sel m 09 00 09 00 M 1 TEST E007 MEDIA X sicherl 09 00 09 00 F 1 TEST Die Initialis Your desired information status 20050222 gt 20050223 System 10 50 51 1002 CONFDRI Configuration of drives finished 10 50 51 Laufwerk 1 10 50 40 SesamMultiplexStream data server is running gt stupidix 10 50 40 Datastructures of drive 1 are created Drives Interval s 5 E Last view 23 02 2005 11 53 50 Current Messages Performance Logging Function of the buttons Server only MasterSesam view protocol of other SEPsesam servers Show shows selected interval Help Online Help Send sending the protocol file via an email to SEP AG have to be configured and released see 18 3 7 Print printing the protocol file to default printer 8 11 2 Daily Protocol SEPsesam continuously writes a protocol for each backup day All modules write messages with a time stamp attached to it Each message contains a unique code consisting of message type I information W warning E error number and originating module These protocols a
68. eration list GEN LIS file and saveset in which it is saved 2007 SEP AG 30 SEPsesam Version 3 0 6 3 GENERATION RESTORE SEr Global Storage Management Generation 1 2 3 4 5 6 aa 1 SF1 aa 2 SD2 aa 2 SD3 aa 3 SD4 aa 4 SD5 aa 4 SF6 bb 1 SF1 bb 2 SD2 bb 2 SD3 bb 2 SD4 bb 2 SD5 bb 3 SF6 cc l SF1 cc 1 SF1 cc 2 SD3 cc 2 SD4 cc 2 SD5 cc 3 SF6 dd 1 SF1 dd 1 SF1 dd 2 SD3 dd 2 SD4 dd 3 SD5 dd 3 SF6 ee 1 SF1 ee 1 SF1 ee 1 SF1 ee 2 SD4 ee 2 SD5 ee 2 SF6 ff 1 SF1 f amp 1 SF1 ff 1 SF1 ff 1 SF1 ff 1 SF1 f amp 1 SF6 xx il SD3 xx 1 SD4 xx 1 SD5 xx 1 SF6 In normal Saveset view only files from the above saveset lists are offered for selection In 6 generation view all files up to the last full backup are shown and can be selected If the saveset SD3 3 Generation is selected in the RestoreWizzard of SEPsesam the following selection list appears except VMS without version numbers aa bb cc dd ee ff XX If the files aa and ee are selected for restore only aa is copied from SD3 ee however is re stored from SF1 because it was not modified yet SEPsesam automatically executes these two restore steps including the necessary media changes 6 3 2 Example Generation Restore with Incremental Backups All filesmodified since the last backup no matter of what type
69. es from the backup see 8 6 1 1 Comment additional information Ok Saves the changed task parameters in the database and re turns to the start screen Apply Saves the changed task parameters in the database The entry mask can be used for further changes Delete removes the dataset from the database and closes the entry mask Cancel no action and return to the start screen 2007 SEP AG 105 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI DISASTER_O Server stupidix Task Options 1 Options 2 Pre Post Change profile Path Backup Backup Execute pre Start backup in spite of pre error Execute post Restore C Execute pre C Start restore in spite of pre error Execute post C Start post in spite of restore error additional call arguments Expert options Save options Restore options The tab Options 1 enables to select from pre defined Pre Post Options for Backups and Restores For a backup restore a selection can be made in Change Profile from pre defined profiles and if necessary a modification can be made by clicking the checkbox 2007 SEP AG 106 SEPsesam Version 3 0 SEr 8 6 TASKS Global Storage Management DISASTER_O Server stupidix or Task Options 1 Options 2 Cryptography Encryption no Info Compression Compression In Options 2 the settings f
70. esam Server stupidix File Activities Configuration Window Help ae aa E 7 Components s 3 Topolo D de al Properties E New Group amp 9 New Drive gt Drive action Help 3 Drives E Drive Groups 3 Media Pools E Ea eme i rive Drive 1 1 stupidix a EINER amp j local hardware sse 2 j LocalDisc E Scheduling amp Drive 0 0 transport E Backups amp Drive 0 0 port Zl Restore Drive 0 0 slot E monitoring Drive 1 0 drive C Logging EN w TZ Zb 25 Drive1 12 26 16 SesamMultiplexStream data server is running gt stupidix 12 26 16 Datastructures of drive 1 are created Drives Interval s 5 2 Lastview 23 02 2005 12 33 12 I Cyclic CurrentMessages Performance Logging 8 5 3 1 Button Properties Here the parameters of the selected element are shown and changed if necessary Group or Drive 8 5 3 2 Button New Drive Group Here a new drive group is configured 2007 SEP AG 88 SEPsesam Version 3 0 Ser 8 5 COMPONENTS Global Storage Management Drive Group local_hardware Server stupidix Drive Group Name local tapes Description created by AUTO CONFIG HW OK apply Delete Cancel Name An arbitrary name of the drive group Description additional information for the user 8 5 3 3 Button New Drive Here the new drives are configured Each drive must belong to
71. esam Restore Wizard Server qswnt2000 Task tart CouniTy No Size Client BackupDay S qswnt3 mssqgl 15 08 2003 12 00 AF 1 11 6 MBqswnt3 15 08 2003 00 00 S qswnt3_mssql 17 08 2003 12 00 1F 1 11 6 MBgswnt3 17 08 2003 00 00 Vi completely restore selected task Back Next Cancel Help In final screen select Restore to original target path and start the restore 2007 SEP AG 140 SEPsesam Version 3 0 SEr 9 3 SUSE LINUX OPENEXCHANGE SERVER Global Storage Management 72 SEP sesam Restore Wizard Server qswnt2000 Task Start Count Ty No Size Client BackupDay 3 qswnt3 mssql 17 08 2003 12 00 1F 1 11 6 MB qswnt3 17 08 2003 00 00 Action Restore ofthe complete saveset Drive 2 y used Media Barcode Interface X qswnt200000002 Target Node qswnt3 xz Expert Target Restore to original target path New restore target master IRA do not overwrite exiting files No recover afer restore vj Back Stat Cancel Help 9 3 SuSE Linux OpenExchange Server 9 3 1 Installation Requirements e SuSE Linux OpenExchange 4 0 e SEPsesam Client since Version 2 0 9 3 2 Offline Backup To start a SuSE Linux OpenExchange Server Backup you have to go through the following steps Create a new Backup task with Backup type SuSE Linuz Ope
72. esh Esport List 2007 SEP AG 13 2 SEPsesam Version 3 0 SEr 9 1 EXCHANGE 2000 SERVER Global Storage Management To restore the data of an Exchange backup the SEPsesam restore wizzard is launched 72 SEP sesam Restore Wizard Server qswnt2000 wo Fier Tasks Fies MN Task Start CountTy No Size Client Backup Day S qswnt3 EXCHANGE 17 08 2003 12 00 1F 1 17 0 MB qswnt3 17 08 2003 00 00 Action e Restore ofthe complete saveset Drive 2 x used Media Barcode Interface aswnt200000002 X Target Node qswnt3 Expert Target Restore to original target path O New restore target qswnt3 x do not overwrite exiting files v No recover after restore v Back Start Cancel Help After successful restore the database of Exchange has to be set online use system manager of Exchange Caution In case of restore from differential and incremental backups use the generation restore to avoid inconsistent Exchange databases see 6 3 9 1 4 1 Restore of an Exchange Instance to Another Exchange Server e The instances and databases must exist on the Exchange Server If not they can be created with the System Manager of Exchange 6 e Select the database of the instance and click properties Go to tab database and 2007 SEP AG 133 SEPsesam Version 3 0 SEr Global Storage
73. ge Management After modifying restart the LDAP service with the command reldap start New backup event in schedule slox online sicherung Server sesamslox LX Schedule Parameter Sequence control Priority on _ Blocking Date Execution parameter Backup type FULL gt A Drive Group Bandlaufwerke On Ofine online v Drive opt Media Pool sesamslox vl Interface y Object amp Task Task Group slox_server v Next Execution Fr 25 04 2003 10 18 OK Apply Cancel Select under GUI Scheduling gt Schedules gt New Schedule a SuSE Linux OpenEzchange Server task that you have entered see 9 3 2 Additionally you can choose the option Online resp Offline If online is chosen all services will run during the backup with offline the services will stop see 9 3 2 9 3 4 Restore Select your SLOX backup in the first Window of the Restore Wizzard scc 8 2 1 and press Next In the next window choose your specific backupsaveset and mark the option completely restore selected task During the resotre all the services will stop and start right after the Restore e Auto recover after restore Inserts the database e Auto online after restore Inserts the database and starts the services e No recover after restore Puts the database in a file for manual import 2007 SEP AG 143 SEPsesam Version 3 0 SEr Global Storage Manage
74. h backup exe cuted e Name from time stamp as unique identification of the saveset e Task name e Date of the backup day e Execution counter of this task during backup day e CFDI Type Copy Full Diff Inc e Media counter upon how many media the saveset is distributed e Label of the used media e Drive number e Client from which the data was backed up e Backup source e Start and End time e Success status e Backed up data amount The success status of a backup can be viewed in column status in Backups by Status In SEPsesam s user interface these informations are presented with various filters for anal ysis Backups by Status Calendar Sheet etc 2007 SEP AG 27 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 5 BACKUP 2007 SEP AG 28 SEPsesam Version 3 0 Chapter 6 Restore Whenever files directories or whole disks are destroyed during a desaster they must be reproduced again SEPsesam offers full restore all files of a saveset selective restore selected files or generation restore In the SEPsesam interface the restore wizzard an assistant program is launched It leads through the entry masks 6 1 Storage Time Limit Media Cycle Before implementing an automatic data backup the user should consider the overall backup concept In particular the storage time limit and the number of required media and media cycles are to be determined If the data are of a
75. ion Immediately starts a media appointment by inserting it into appointment calendar at current time Immediate Start Media Event Server stupidix Parameter Media Pool Media strategy Drive Group iR Drive opt 23 02 2005 12 47 OK Cancel Media Pool Selects a media pool Media Strategy GET_OLDEST Strategy not editable Drive Group According to selected media pool Drive Selects a certain drive from the specified drive group Priority Executed without priority i e always Start Time Entry in the appointment calendar can be modified Delay etc Function of but tons OK Insert into the appointment calendar Cancel No action and return to the start screen 8 2 5 Immediate Start Command Immediately starts a command appointment by inserting it into appointment calendar at current time 2007 SEP AG 58 SEPsesam Version 3 0 SEr 8 2 ACTIVITIES Global Storage Management Additional hints for the executability of command appointments can be found in 8 7 1 5 Ac cess Restrictions of Command Appointments Start File or Command Server stupidix Parameter Name in Schedule email andy s birthday Command Prio ls User mk Client stupidix Start time 23 02 2005 12 50 OK Command selection Cancel Na
76. ion of the files can be easily copied back from the media but it consumes a large amount of data The Differential Backup only copies those files changed after the latest full backup Thus a smaller amount of files must be transfered the backup time is shorter In order to restore the whole data source one must first copy back the files from the full backup before copying those of the differential one Therefore it is a two step process which is automatically scheduled and started by the Generation Restore see 6 3 of SEPsesam The Incremental Backup copies files changed since the previous backup regardless of its type This of course generates the smallest amount of data To restore the whole data source it is necessary to first copy back the saveset of the last full backup and then all intermediate savesets Therefore depending on the administrator s strategy the restore can contain several steps see 6 3 The Copy Backup is a full backup without influence on following Diff and Inc Backups Windows archive bits are unchanged Typically Copy Backups are used for extra backups like monthly or backups for external data archiving 25 SEr Global Storage Management CHAPTER 5 BACKUP 5 1 1 The Archive Bit Windows operating systems use the archive attribute for file administration It is a bit in the file properties which is set to 1 when a modifying access occurs to the file Effect of backup types on the A Bit e Full ba
77. isaster cmd in Windows can be copied by the user to ID bin sesam sm disaster sm disaster cmd and modified in any way This procedure is executed in case of success by all backups containing DISASTER or SESAM delivering 2 arguments e the label of the currently used media e the complete restore command with which the data can be restored from saveset The disaster strategy is as follows e the user sets up at least one backup with name SESAM_BACKUP which backs up the var directory of SEPsesam thus saving the listings loggings database INI files e this backup should run daily in mode COPY or FULL e the user programs sm disaster cmd in a way that the contents of both input arguments are copied from SEPsesam computer to pre defined locations on another computer Emails copies of files Diskettes etc With this information about the last disaster backup of SEPsesam are stored In case of emergency the following steps must be executed after the computer restore 2007 SEP AG TO SEPsesam Version 3 0 SEr 8 3 CONFIGURATION Global Storage Management e Reinstall SEPsesam from the distribution kit e Identify the defined location containing the last disaster backup of SEPsesam and copy the restore command in a procedure file e g sm disas cmd sh e Load the specific media into the drive and start sm_disas cmd Example The metadata of the disaster
78. istration after complete set up of all clients and backup tasks during normal operation except for the restore If any functional errors occur e g failure of a certain backup this event is automatically passed on to the alarm interface This interface is programmable to filter desired messages and their conveyance to the authorised personnel The alarm interface consists of the procedure ID bin sesam sm_alarm 2007 SEP AG 69 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI For successful backups and restores the procedure ID bin sesam sm_notify is used which can be programmed if necessary It is initiated with 2 parameters Argl Name of the SEPsesam backup task resp calling module Arg2 Text of the message Hint Do not use commands which require input from the user OK buttons etc Such commands may cause interruption of backups during the night 8 3 4 4 Disaster Interface A disaster is defined as the destruction of the SEPsesam backup server and its data To prepare for this case SEPsesam provides a so called disaster interface The concept is as follows e the backup server saves its own data with normal backups e the metadata for these backups are copied to another system thus being available for restore via SEPsesam in case of a disaster After the installation of SEPsesam the file ID var skel templates sm disaster sm d
79. ks 8 3 Scheduling H Backups 9 Restore 4 2 Monitoring 3 Logging pss 6 547852 oem FE duds Ec e ages Performance JL Useful Tips By simply dragging the mouse from the corners or the sides all windows can be trimmed to the desired size Invalid entries are generally prevented by the interface ie only acceptable charcters can be en tered e g the task name must not contain blanks V or The input length is also supervised The optical appearance of the output table can be interactively adapted to the individual requirements with regards to column arrangement column width or sequence of sorting Column arrangement By clicking and holding the column head of the desired column it can be moved within the table Column width If the mouse pointer is pulled across the right side of the column head the mouse pointer changes into gt If within this space the left button of the mouse is pressed and held the column width can be changed as desired order of sorting By clicking the mouse once in the column head the table is sorted in accordance with this column by the first click upwards The second click changes it to downwards 8 1 File Exit closes all open windows and returns to the system level Running processes such as backup or restore are not affected by this 2007 SEP AG 4T SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE
80. l Hello appear O or 1 times preceding char may Hello gt Hello Helloooooo appear 1 or multiple times E line beginning CWnd CWnd line ending O ees 1 any char enclosed r oel d red reed rod rood reeoood in brackets from to alphabetical n 0 9 n0 n1 n9 G a z H GmbH GasdH 7 exclude chararcters n 0 9 na nA n_ O group characters abc xxabcyy xxabcabcyy n exactly n characters af6 xx aaaaaa yy 0 9 4 4 digit number n at least n chars a 4 xx aaaaaaaaayy not xxaaay n m min n max m chars a 4 6 xx aaaaayy not xxaaay qqaaaaaaaa 21 N annuls the function abc gt abc of meta chars 100 100 2007 SEP AG 147 SEPsesam Version 3 0
81. magazine unload by the loader 2007 SEP AG 94 SEPsesam Version 3 0 SEP 8 5 COMPONENTS Global Storage Manogement 8 5 4 Media Pools In SEPsesam media are grouped into media pools The identification of a particular media is always pool name 5 digit number this is the reason why a pool name never is allowed to end with 5 digits Media pools provide the main base for building up backup strategies The user can set up and manage media pools for working days weekends specific locations specific types databases and more The virtual DISK Media are also configured by means of media pools since the pool inherits the directory and capacity information SEP sesam Server stupidix EIER File Activities Configuration Window Help Fg gt Components MENEN Topolo FA e pay al Properties E New Media Pool iga New Media Event New Media Help e Dives a Media Pools Media z amp 5 Tasks Scheduling amp E Backups Restore E Monitoring Logging TZ Zb 2b Drive1 12 26 16 SesamMultiplexStream data server is running stupidix 12 26 15 Datastructures of drive 1 are created Drives Interval s s d Last view 23 02 2005 12 35 25 C Cyclic Current Messages Performance Logging Button New Media Pool 2007 SEP AG 95 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI New
82. mation Interfaces additional TCP IP Names of the client in case there are more network cards installed these are accessed by their respective names This should allow a fast smooth data transfer without blocking other network activities over separate fast networks Hint If several interfaces are entered separate them with Return or Blank 2007 SEP AG 81 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 5 1 4 Treating of Firewalls Client stupidix Server stupidix Clients Options Firewall Settings Access options o port 11302 11305 STPD options 11002 11004 Tape Server Settings Listen Port Normally SEPsesam uses ports delivered by operating system at random which is not allowed if the client is positioned behind a firewall For this a port range can be determined which is to be used by sm ctrlc for communication with the clients Accessoptions input o port firstport lastport Another way is to configure a Singleport connection s where SEPesam uses only one single port by default 11301 This must not be done for Remote Tape Servers The backward ports from client to SEPsesam server are placed in STPD Options e g 11002 11005 The data are transfered over these ports where each parallel backup needs two separate ports 8 5 2 Loader Loaders are devices composed of drive s a magazine with slot
83. me Execution without name in Schedule Execution without schedule once Command Command specification Priority Execution without priority i e always User appropriate user identified in access restriction table at the client Client Computer on which the command should be executed Start Time Entry in the appointment calendar can be modified Delay etc OK insert into the appointment calendar Command Selec opens a window to select from already created commands tion Cancel No action and return to the start screen 8 2 6 Restart of Backups All failed backups of a SEPsesam backup day see can be restarted within this window Clicking on the button Start tasks the ones not restart can be deselected the check disappears 2007 SEP AG 59 SEPsesam Version 3 0 SEP Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Restart backup Server stupidix Sesam day 22082000 m Client maggifix v Restart State Task Start time Type Count lv Start B Error magdi system 22 09 2004 08 41 F BR B Error maggi system 22 09 2004 08 58 C lv Start B Error S maggi system 22 09 2004 09 00 C Start time 23 02 2005 12 55 Start Cancel Sesam day select a SEPsesam backup day Client Select a client from which information is to be shown Restart Activates restart of backup Server on MasterSesam only shows inform
84. ment CHAPTER 9 APPENDIX 9 3 5 Single Mailbox Restore In order to restore a Single Mailbox please edit the lt sesam_root gt var ini sm_sloz ini Insert the SLOX Cyrus Password under cyrus_passwd yourPassword To restore complete mailboxes or single mails of SLOX users select your SuSE Linux OpenErchange Server saveset in the Restore Wizzard and continue with Next VE SEP sesam Restore Wizard Server sesamslox niro Filter Tasks Start Task Start Count Ty No Size Client Backup Day Cor slox 23 06 2003 15 31 1 Fe 1 48 6MBsesamslox 16 06 2003 00 00 L Position JMAP mailadmin al Root L1 ImAP ahe L1 IMAP ee EL L1 6 IMAP fm _ M4 Meeting heute 15 00 Uhr 1 _ M4 Neuer Mitarbeiter Vertrieb 3 _ M4 SEP sesam News 2 L1 IMAP mab EH IMAP mailadmin _ BA Mail sentto all users 12 _ 54 Mail sentto all users 13 _ 54 Mail sentto all users 14 _ M4 SuSEconfig 3ddiag 8 _ MA SuSEconfig IBMJava2 JRE changes 5 _ M4 SuSEconfig IBMJava2 SDK changes 3 _ 54 SuSEconfia SuSEfirewall2 update 9 e Mailbox view File view search Back Next gt Cancel Help T After this select the the mailboxes or mail you want to restore and continue with Next 2007 SEP AG 144 SEPsesam Version 3 0 SEr 9 3 SUSE LINUX OPENEXCHANGE SERVER Global Storage Management SEP sesam Restore Wizard Server qswnt2000
85. ments CC Cm nn nn 4 3 Blocking Appointments 4 4 The SEPsesam Backup Day O O oo 0 0 00 00 m N N N pap ooo 11 11 13 14 15 SEr Global Storage Management CONTENTS 5 Backup 5 1 Full Diff Inc Copy Backup 5 2 Parallel Backups 5 3 Administrative Data for the Savesets 5 1 1 The Archive Bit 6 1 Storage Time Limit Media Cycle 6 2 Selective Restore 6 3 1 Example Generation Restore with Differential Backups 6 4 Restore of the Registry 7 Basic Configuration 8 7 1 1 Setup of the SSH Client 7 4 Step 4 Backup Tasks 7 5 Step 5 Schedules 7 6 Step 6 Backup Start 7 7 Directory Structure of SEPSesam The SEPsesam GraficalUserInterface GUI 8 1 File 8 2 Activitiesl 2 2m onen 8 2 1 Restore Restore wizard 8 2 2 Immediate Start Backup 8 2 3 Immediate Start Restore 8 2 4 Immediate Start Media Action 8 2 5 Immediate Start Command 8 2 0 Restart of Backups 8 3 Configuration 8 3 1 Setting Defaults 8 3 2 Media Types 2007 SEP AG SEPsesam Version 3 0 Ser CONTENTS Global Storage Management 8 9 89 Remote Server on nn nn 63 B 9 4 Interfaces s 2 0 ek a Bee Boe OR eke ESO 63 8 9 1 PRE Interfacel 2 ee 64 8 3 4 2 POST Interface 2 ee 65 8 3 4 3 Alarm and Notify Interface 2 2 2 nn nn 65 Rub kk n dahoe Lote ob dieque dea 66 8 3 4 5 Disaster Hecovery for Windows 2 nenn 67 8 3 5 Memory montan
86. mponents ID bin gui Sesam Server database components ID bin db During setup the following directory structure is created Initial values files ID var ini Database ID var db Loging main directory IDvar log Short living files ID var tmp Temporarily files ID var work File pointing to root ini files etc sesam2000 ini In ID var ini the following initialization files are created sm ini sm_java policy sms ini odbc ini debug ini sm_lic ini stpd ini 2007 SEP AG 44 SEPsesam Version 3 0 Chapter 8 The SEPsesam GraficalUserInterface GUI Starting SEPsesam the connection to SEPsesam database is created at first After this the main screen opens from where all SEPsesam procedures can be started E Scheduling Backups DJ Restore 3 Monitoring amp Logging De System 10 50 51 1002 CONFDRI Configuration of drives finished 10 50 51 Laufwerk 1 10 50 40 SesamMultiplexStream data server is running gt stupidix 10 50 40 Datastructures of drive 1 are created Current Messages Logging The main screen consists of title menu and tool bars top as well as component window left display window right and activities display window below 45 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI In the menu bar File Activities Configuration and Help menu titles are displayed These denote certain groups of similar actions By
87. n ee 107 AAA ryan Goa gaa ue ae A RU dee Ry 107 Sail Schedules 2 u 4 a ek Pe ee Ge ee dor RIED CUN 108 8 7 1 1 Properties Schedule New Schedule 2 2 2 2 2 2 109 8 7 1 2 New Backup Event oaoa 111 8 7 1 3 New Media Event nn 112 8 7 14 New Command Event oaoa aaa 113 TEC 114 eaa deu bb ea ba ee ea 114 8 7 3 Calendar Sheet les 115 Bu aeg Bean Ron a ho dot E Wok By A ee 116 ES BY Stith sua o ad ann pe A ee 116 eo E a OR ae a AAA A A 120 A RE 120 8 9 1 By otatel a ap oko Re ma O Rex E e ee Puede omo 120 8 10 Monitoring xx ai do e mom ed Aa a Xe done ae de e ec ecd ke 120 8 10 1 Processes 24 3 44 4 oe x Rex Roo Reed iE E E 4o xg Sow ns 120 S0 2 DAVOS dum o deae x eire Wy deut uode VO elt NE dom x Ec RO deu eR ORO E 121 A osit uua ey e scene ee ROM Rec ge ce eS cam dieci a Durs OUR 122 T a A es Ade 123 8 11 2 Daily Protocol es 123 125 voee dn Nite dede ut dads a Posten costi dot CA op dei teat d de e ond 125 noh Rcbokcbalgk io Gr ii e S OX A40 gods a baw 125 NEDMESENRSUSRTETEPTPP reTmST 126 PRO Reecex Renew women oi ee Bee da 127 L ck heh ARA ERS ES PRR EWR ERS 127 9 1 4 1 Restore of an Exchange Instance to Another Exchange Server 129 9 1 4 2 Recovery of a Corrupted Exchange Database 131 Pe OU Ca e Be ed Sho a eee ke a 131 9 1 5 1 Installation System Requirements 131 9 1 5 2 Back p Ro essem Re hes Ge
88. n order to implement more complex appointment strategies schedules have distinct priorities Lowest priority is 1 the highest is 10 Within a SEPsesam day see it is evaluated whether there is similar appointment with higher priority already executed or planned In such a case the execution of lower prioritized appointments is suppressed For a certain backup task several schedules can be created overlapping during some days Depending on their priorities they are mutually suppressed not executed Schedules with priority 0 are always executed The similarity of appointments is differently arranged for the particular types e BACKUP appointments are similar when their tasks are equal e MEDIA appointments are similar when their drive number or drive group are equal e COMMAND appointments are similar when their names are equal Schedule Time Prio DAILY 20 00 1 daily incremental WEEKEND 18 00 2 on weekend differencial MONTHEND 21 00 3 on month end full e at week end WEEKEND overrides DAILY e at month end MONTHEND overrides DAILY e at coinciding weekend with month end MONTHEND overrides WEEKEND 4 3 Blocking Appointments A blocking appointment is an appointment of any type with high priority which inhibits other appointments of equal type to become active due to its presence and higher priority It is used for specific prevention of appointments on specific days holidays etc Attention e switching off a sch
89. n tape drives have increased their performance and capacity so that separate backups hardly use these performance advantages The drive awaits data from the backup source for most 2007 SEP AG 26 SEPsesam Version 3 0 SEr 5 3 ADMINISTRATIVE DATA FOR THE SAVESETS Global Storage Management of the time This idle time can be used for receiving data from other backup sources SMS now offers up to 64 channels on a single drive each channel can serve one backup Data of the different streams are distributed into packets each packet is supplied with an iden tification mark and is copied onto the media The data of a certain stream are not contiguously positioned on the media but are interrupted by packets of other streams The identification marker of the packets enables SMS to restore the initial stream during reading Furthermore SMS is able to split savesets across several media EOM EndOfMedia 5 3 Administrative Data for the Savesets Names of the savesets are uniquely determined by SEPsesam from the backup starting time For the restore each backup creates a listing file containing the backed up directories files and positioning data on media named task date execution number type lis full diff inc In the file task date execution number type not messages from execution and files not backed up due to operating system dependencies are stored In the SEPsesam database the following administrative data are filed for eac
90. nExchange Server see 8 6 1 If you chose all as your source all of the relevant SLOX data will be saved offline To backup specific services you have to use the following keywords e ldap is used for the user access authorization 2007 SEP AG 141 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 9 APPENDIX e mail to bakup all mails postfix fetchd cyrus webmail e postgresql bakups the groupware database of the SuSE OpenExchange Servers Comfire During the Offline Backup of Open Exchange Servers the following services will be stopped e ldap e fetchd e postfix e cyrus e groupware e webmail e postgresql Those Services will start right after the backup in the opposite order The following directories will be backuped e ete e var lib imap e var spool imap e var spool postfix e var lib ldap e var lib pgsql e var lib sieve e var opt comfire filespool 9 3 3 Online Backup Before starting a SuSE Linux OpenExchange Online backup configurate the file etc openldap slapd conf at the SuSE Linux OpenExchange Server Insert those entries 4 Access controll access to by peername ip 127 0 0 1 read stop Private AddressBook access to dn ou addr uid dc sep dc de by dn uid 1 dc sep dc de write by none 2007 SEP AG 142 SEPsesam Version 3 0 Ser 9 3 SUSE LINUX OPENEXCHANGE SERVER Global Stora
91. nding to virtual drives there is also a virtual loader which is always configured as num ber 0 and serves all DISK HARD drives For this media are not physically moved but entries in specific files are made which then control the data streams 2 3 Client Clients are computers within a network whose data are to be backed up 2 4 Media A media is defined as a data carrier on which the backed up data are recorded and preserved in case of emergency These can be cassettes in tape devices CDs in CD Writers or even virtual media as directories on hard disks SEPsesam only uses media which are listed in its media archive 2 5 Task A task is the description of a backup or restore 2 6 Appointment Time control of SEPsesam is performed through schedules i e all activities are entered into a central appointment calendar and a program the so called SEPuler see 4 ensures that these appointments are executed at the right time 2 7 SEPsesam Principle To start backup one needs a task containing information about which files of which client are to be backed up a media inserted into a drive and an appointment when this will happen These basic components must be configured during initialisation phase using the graphical user interface GUI of SEPsesam described below see The following picture exemplifies the embeddinging of SEPsesam within a network and the usage of the various storage devices 2007 SEP AG 12 SEP
92. ntment using this schedule is set up The success of this activity can be checked in the calendar sheet or under backups gt by Status 7 6 Step 6 Backup Start For one time backup GUI Activities Immediate Start Backup is seleted afterwards a task and a media pool are marked default settings apply and the task is started To configure a periodic backup first a schedule must be created implementing the desired recurrence of the backup Afterwards a new backup appointment using this schedule is to be created Thus the backup is inserted into the appointment calendar and will be started by the SEPuler at the specified time When the backup is finished its proper execution can be checked in GUI Scheduling Calender Sheet or GUI Backups Status This saveset also appears within the restore wizard 7 7 Directory Structure of SEPSesam ID denotes the installation directory in which SEPsesam was installed The paths are shown in slash notation and are identical for different operating systems During installation of the software kit the following directory structure is created 2007 SEP AG 43 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 7 BASIC CONFIGURATION Template files incl raw database for first install ID skel Templates for user programable interfaces ID skel templates Sesam Server components ID bin sesam sms und stpd components ID bin sms Sesam Server Gui co
93. ocation and each loader and drive to a client By marking clicking the mouse on one of the tree components and clicking the switch properties the user opens the entry masks for the components A MasterSesam at the highest level presents all currently accessible normal SEPsesam computers With a mouseclick their individual data can be viewed A normal SEPsesam server shows one node only namely itself 2007 SEP AG 77 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI SEP sesam Server stupidix PIE File Activities Configuration Window Help 2950 s Components CLA e Topology nology e ng Bl Properties New Location 5 New Client Help e Drives a Bie ork e Media Pools a pw maggifix Media i ntpc21 J Tasks 1 ruottnix3 amp 3 Scheduling 3 stupidix C Backups 18 stupidix2 qi SLR Server B bn Ban f SLR_DBs 9 Monitoring 2 Logging TZ 2b 2b Drive1 12 26 16 SesamMultiplexStream data server is running stupidix 12 26 15 Datastructures of drive 1 are created Drives um Interval s s d Last view 23 02 2005 12 35 25 C Cyclic Current Messages Performance Logging To create a new location independent of a location placed above it start at Topology and click button New Client A client is always is related to and created within a location 2007 SEP AG 78 SEPsesam Version 3 0 S
94. or compression and encryption are set resp shown 8 6 1 1 Exclude list With the exclude list certain directories and files can be excluded from a backup The indication takes place with regular expressions see 9 4 Examples for exclude list 1 Backing up var without var tmp but with directory var tmpl var tmp 2 Backing up var without any directory tmp tmp 3 Backing up source usr avoiding o tmp a out and old c files and all old directo ries 0 tmp a out old c old 4 Backing up usr without usr var spool and usr var log usr var spool usr var log 2007 SEP AG 107 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 5 Avoid all syslog log files syslog 0 9 log Attention If you want to exclude a specific path then put entire path in the exclude list Several excludes require a separation by commas 8 6 1 2 The Special Backup Types SEPsesam distinguish between path backup and special backup types The following sources have a special meaning in case of path backup e The backup of a WN T registry is performed if the entry registry or system_state is the only source of a path backup e The backup of the Win2000 systemstate is performed if the entry system state
95. orage Management 9 1 3 Truncate Log Files After a Full or Incr Backup the ESE function HrESEBackupTruncateLogs is called The HrESE BackupTruncateLogs function examines the storage group log files and deletes those that are no longer needed to fully restore the storage group In case of Diff or Copy Backup the log files are not deleted Thus multiple backups of the log files are possible 9 1 4 Restore Before starting the restore the appropriate databases of Exchange System Manager have to be set offline 2007 SEP AG 131 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 9 APPENDIX Fi Eyohange Susto Manager oe mit X AB g First O ngariz abon Ex change 2 Global Settings 3 10 Recpierts Admirestrabrre Groups 59g First Administrative Group EE Servers E SERVERD 4 4 SsERVERO2 x E SERVERO3 H SERVERO4 8 1 Protocole 3H First Storage Gio Um Logon des Malbone Full T et EA Public Folder Of Logons 54 Public Foz Uds Public Fe ai Replicati ZE De Full Tend E 4 Second Storage gpl Mailbox Store Um Logon de Malbaxe YE Full T ens 2 44 Replication F a Ge WE TREERE Maibon Store Bere OF Logon Us Malboxes 125 Full Text Indexing Delete FulbTes Inde Start incremental Papulahon Start Full Papalabon u ma use EA FISH o pm Mo em il IJ u T t All Tasks Yisa New Window hom Here Cut Cops Delete Rename Reli
96. own in Backups by Status see 8 8 and Restores by Status see 8 9 2007 SEP AG 62 SEPsesam Version 3 0 SEr 8 3 CONFIGURATION Global Storage Management Defaults Server stupidix State Filter Current Messages Online Help i Drives Refeshintewal 5 Refresh interval s a rl Cyclic OK Cancel In Current Messages defaults for the bottom informations window are set 2007 SEP AG 63 SEPsesam Version 3 0 Ser Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Defaults Server stupidix State Filter Current Messages Online Help external browser C Program Filesunternet explorer explore exe Address of HTML help file nmeYsEPzesamWhbineuihtmluser handbook Atm external reader jram Files Adobe acrobat 6 OReaderAcrokds Address of POF help file ammetsEPsesambineguihtmluser handbook ped n In Online Help the browser and reader installed on the administrator s computer are assigned These will work with the HTM and PDF files containing SEPsesame s online help After entry of the appropriate data the button Search changes to test immediately allowing a check of online help 8 3 2 Media Types Listing of all media types defined in SEPsesam Entries in black font are the media types currently used They were set up in the database at the installation of SEPsesam and contrary to the use
97. picked up by SEPuler see in queue The task resides in queue i e the appointment is activated by the SEPuler active The task is executing Not restorable Cancelled The Backup task was cancelled during the data transfer Error fatal error during execution of the backup task Restorable Successfull Backup successful Info depending on operating system some files are not saved Partly restore Cancelled The task was cancelled by the user during the execution data that was transferred up to that point in time can be restored last file potentially inconsistent By clicking on marking a task in the table and activating the button Properties detailed data about that task are shown Infol Task SESAM_BACKUP started at 23 02 2005 17 45 Server stupi C BX Info 1 Info 2 Info 3 Protocol Pre Log Post Log Saveset SC20050223174559 Type Media Pool Media Number Size used labels X DISKOOD07 Message successful without warnings 2007 SEP AG 122 SEPsesam Version 3 0 SEr 8 8 BACKUPS Global Storage Management Saveset Saveset Type Backup type F Full C Copy I Incremental D Differential SMS SMS 1 yes 0 no Media count Count of media used for the Backup Size of the Backup in Bytes Used Labels List of used media Message Detailed status information Info2 Task SESAM_BACKUP started at 23 02 2005 17 45 Server stupi E EX Info
98. r no can be set As higher the number as higher the trace information will be logged by the restore For more options you can contact our support or read the additional documentation for special sbc clients e g sbc f r MS Exchange 2007 SEP AG 53 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Tab Reduction Restore Expert Options Server miraculix Options Reduction Filter PrefPost c2 nn reduction with reduction Files in this path let will be restored directly in the following target path bete A LK Apply Cancel Without the option reduction the restore will be saved with the original tree structure With reduction the data content in Files in this path will be restored in the directly beneath showing path Example with the above Screenshot Under D Programms SEPsesam var saved files should receive a new restore target in the folder D sesam var The sub directories also will be created in D sesam var 2007 SEP AG 54 SEPsesam Version 3 0 SEr 8 2 ACTIVITIES Global Storage Management Restore Expert Options Server stupidix Options Reduction Filter Pre Post File Filter tups ok Ava Ceac In the tab Filter it s possible to insert regular expressions see to exclude directories or files from the restore Confirming the button Ok all settings will be
99. r defined media types green font can be neither erased nor changed 2007 SEP AG 64 SEPsesam Version 3 0 SEr 8 3 CONFIGURATION Global Storage Management Media Types Server stupidix Media Type Drive Type CDR B50 COR CDR 700 CDRW_650 DVDR 4700 VOR DVDRW 4700 DVDRW 4 70 GB DISK 25 DISK CHNG iG D5 MB DISK 10D DISK CHNG 100 MB Disk_200 DIBK CHNG 200 MB DISK 300 DISK CHNG 300 MB DISK 40D DISK CHNG lao O MB DISK_500 DISk_CHNG 1500 MB Disk 1000 DISK CHNG 0 97 GB DISK_2000 DISK CHNG 1 85 GB E A T 55 ae 6 04 pe O A gt Media type SEPsesam internal identification of the media type Drive type SEPsesam internal drive types Capacity Storage capacity of an allowed combination media drive New Setup of a new media type Change Saves changes then Close to return to the calling screen Delete Remove a media type from the database Close No action and return to the start screen Allowed media types Media type Description DISK Media on directory oriented storage devices disks diskettes also virtual etc DAT 4mm technology Digital Audio Tapes TK 1 2 inch technology DLT THXKD 1 2 inch technology super DLT EX Exabyte 8mm technology Video ULTRIUM DLT technology SLR QIC technology 2007 SEP AG 65 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFA
100. r not 8 3 4 2 POST Interface Having finished the backup data transfer some special actions might also be needed e g messages program end start restart databases etc These actions can be programmed with the help of post interface The post interface consists of the procedure sbc post which is copied to the clients during configuration The procedure ID bin sesam sbc post is started immediately after backup SEPsesam proceeds according to the setting Start post despite backup error in the backup task ie if this box is not checked and errors exist then the POST procedure will not be executed The procedure is called with 12 arguments from the current SEPsesam backup task Arg Nr Meaning Backup source Name of backing up computer tape server interface SESAM task name Number of drive Backup type C opy F_ull Differential Incremental Backup status 1 ok 0 error Backup message text CO NI Od Ot BY CO nj Execution counter of task during backup day number of LIS file 9 Saveset name 10 Label of used media 11 Pool of used media 12 Schedule which started this backup Return values Before the procedure finishes it must either write to STDOUT STATUS OK or STATUS ERROR text If the POST procedure ends with an error the backup will be rated with status warning 8 3 4 3 Alarm and Notify Interface The SEPsesam system needs no admin
101. rather homogenous structure relatively few different media pools will be needed For a heterogeneous structure a pool should be created for almost each category to enable flexible and adaptable strategies All media can of course be kept in one pool It is necessary to distinguish and decide between short term and long term storage of backed up data Short term storage is a media cycle i e media are reused for backup mostly on a weekly to biweekly rotational basis The effect is a deep and uninterrupted history of data enabling the restoration of rather small granular changes in the data Beside this cyclic usage of the storage media it is also necessary to store some backup snapshots such as end of month or end of year etc in long term storage Therefore the user must decide between the amount of backed up data and the history of the data Two different possibilities for backup strategies are e to keep all backups in the course of time creates problems with the clarity storage capacity and costs Nevertheless everything can be restored for any given moment 29 SEr Global Storage Management CHAPTER 6 RESTORE e to use only one media but have only the changes from the previous day available 6 2 Selective Restore During selective restore only a subset of files of a saveset is selected SEPsesam positions the media at the last mark before the selected data skips unselected files and transfers only the desired files This
102. re the first and most important start point for problem analysis 2007 SEP AG 127 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI The user can find detailed help for problems and reuse it for the support message see B 3 7 SEP sesam Masterserver miraculix File Activities Configuration Window Help FPR la Components Day Protocol Server miraculix MER Tasks f ETT EO e Scheduling From 2202200500 00 to 230220050000 EA C Backups SVS UG T JO IUUOUT ILLA TADO ye inb Ne IE MESE o ae Restore 2005 02 23 12 35 30 IO12 SEPULER 74148 Event Sofort27 ee B 0 2005 02 23 12 3 7 ied 2005 02 23 12 35 31 I003 BASICS 72576 Remotetmd CTRLC LIB CALL t 0 1 system Monitoring 2005 02 23 12 35 34 I006 BACKUP 72576 Starting sm init d 4 qsdebian a E Logging 2005 02 23 12 35 34 IO06 MEDIA 72524 Label including wildcards converted to State 2005 02 23 12 35 IO03 MEDIA 72524 INIT 4 Initialisation of a media from pool e Era 2005 02 23 12 35 35 I002 DRIVES 72524 Dismount media no volume from drive 4 2005 02 23 12 35 35 W004 MEDIA 72524 No spare media available for drive 4 E 2 2005 02 23 12 35 35 EQO1 MEDIA 72524 INIT 4 error GET OLDEST mediapool qsdebi 2005 02 23 12 35 35 I002 MEDIA 72524 INIT 4 Initialisation of a media finished 2005 02 23 12 35 35 EQO4 BACKUP 72576 SESAM BACKUP SESAM BACK
103. rive Group LocalDisc Drive No in loader ol Device Info ok Army Delete cancer The assignment of directories to virtual media is performed through the media pool which also specifies the maximum capacity in KB for this pool This later prevents the unsupervised writing to the disk 2007 SEP AG 91 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Media Pool DISK Server stupidix Media Pool Description generated by sm_setup Drive Group diskdrives v Media Strategy OLD Change Strategy TIME Locked Days f Directory CiProgrammsisEPs esamivari Capacity MB 1000 Type DISK CHNG Configuration by selection of drive type DISK CHNG and no loader or physical loader if available The device is not editable it is automatically named disk drive number In Options the path for the virtual media is defined 2007 SEP AG 92 SEPsesam Version 3 0 SEr 8 5 COMPONENTS Global Storage Management New Drive Server stupidix Drive Options Saveset Path for changeable media Black size SMS No SMS Channels OK Apply Delete Cancel 8 5 3 4 Button Drive Action Pressing this button from drive group level you ll get following screen Action for drive group diskdrives S amp Release drive group sit cme R 2007 SEP AG 93 SEPsesam Version 3 0
104. s for media and a robot that can move media between the slots drives and a potentially available input output port In most cases this input output port is a conveyer belt moving the cassettes into out from the loader Loading of media is defined as the movement of a cassette from the magazine into a drive unloading is the opposite Loaders enable a fully automated backup system during night or weekends 2007 SEP AG 82 SEPsesam Version 3 0 SEr 8 5 COMPONENTS Global Storage Management The menu item Loaders shows the configured loaders and the drives within them and of fers the respective tools SEP sesam Server stupidix File Activities Configuration Window Help leal E E Components 3 Topology 3 Loaders 3 Drives EI E Loader C Media Pools a E Loader 3 Media 3 Drive Drive 1 1 stupidix EI Tasks E Scheduling E Backups Restore A Monitoring EI Logging Drive 12 26 16 SesamMultiplexStream data server is running gt stupidix 12 26 16 Datastructures of drive 1 are created Drives interval sj 5 HA Last view 23 02 2005 12 33 12 I Cyclic Current Messages Performance Logging 2007 SEP AG 83 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI 8 5 2 1 Button Properties Loader and New Loader LoaderO Server stupidix p Loader f Device SCSI ID 2051 SE Tape Server
105. select the task of the corresponding backup 9 2 MS SQL Server Requirements The computer with the MS SQL database was configured as SEPsesam client in the example below qswnt400 see 8 5 1 3 In order to backup a MS SQL database follow these steps Create a new task in GUI Tasks by Clients see 8 6 2007 SEP AG 136 SEPsesam Version 3 0 SEr 9 2 MS SQL SERVER Global Storage Management qswnt3_mssql Server qswnt2000 Task Options 1 Options 2 Properties TaskMame jqswnt3_mssql Backup type amp MS SQL Server v Client qswnt3 v Source master Exclude List M Comment For the task here qswnt400_msql2 the backup type MS SQL Server is defined and the database client selected here qswnt400 Source is the name which is also shown by MS SQL Server here myxxxdb 2007 SEP AG 137 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 9 APPENDIX im Konsole Konsolenstamm Microsoft SQL Servers C Konsolenstamm E Microsoft SQL Servers El 3 SQL Server Gruppe EE QSWNT3 Windows NT a Datenbanken E master ta model ta msdb E Northwind a pubs E tempdb B m c Data Transformation Services E Verwaltung H Replikation I Sicherheit a Unterst tzungsdienste H Q Meta Data Services SQL Server Gruppe Vorgang ansicht Extras lm x 0 E 9 master 11 Elemen
106. ses the screen without action With a MasterSesam other SEPsesam Systems are administered 8 3 4 Interfaces User interfaces are small procedures of the operating system interpreter which can be programmed by the user SEPsesam starts these procedures with certain parameters on certain events but is not concerned with what these procedures do Only the PRE POST interface can have an effect on the execution of backups These programs should not run for too long since they can delay the backup Templates for these procedures are delivered during the installation in the SEPsesam direc tory ID var skel templates To activate such an interface its corresponding template file must be copied to the directory ID bin sesam it is only active there at the client Having selected a client the user can modify the templates to his needs within a text editor window SEPsesam offers the so called Pre Post Alarm Notify and Disaster Interface 2007 SEP AG 67 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Edit Alarminterface Server stupidix File Edit amp Cut Ba Copy A Paste X Cancel W Save ren Take care of not inserting commands which wait for an answer from rem the user OK buttons etc this may cause a total blocking of rem backups during the night rem rem CERERTERERERERE RARA TR TR TFT TR FT TH TE TH TH TH TFT TR AT AT TFT TR TR TR F
107. sesam Version 3 0 SEr 2 8 GROUPING OF SEPSESAM COMPONENTS Global Storage Management SEPsesam Server SEPsesam i backup clients GUI on authorized PC media p local loader remote drive remote loader 2 8 Grouping of SEPsesam Components Some of the objects described above can be arranged hierarchically and organized into groups 2 8 1 Location A location is an organisational set of clients Each client must be assigned to a certain location which is benficial for clarity especially with WAN applications Locations can be hierarchically organized in further sub locations 2 8 2 Drive Group Usually several drives are used for one SEPsesam Server System If the drives are of one and the same type it is preferable to collect them into a group and to direct the backup to the group In this way backup is performed automatically on a currently free drive Especially in case of a drive failure each backup is automatically executed only on the available drives This is particularly true in cases of big loaders with several drives 2007 SEP AG 13 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 2 THE BASIC COMPONENTS OF SEPSESAM 2 8 3 Task Group Pooled tasks within a task group can be activated with a single appointment 2 8 4 Media Pool For the administration of media relating to the different types of backup data backup sources e g file backup DB backup or drive types media m
108. t Also the Immediate starts of the GUI are initially posted to the calendar as unrecurring appointments In the SEPsesam GUI the appointment configuration always starts even if it is a one time event with the so called schedule It offers a natural view of the appointment calendar with the completed executing and fu ture appointments under GUI Scheduling Calendar Sheet For already completed backups restores etc detailed information can be entered from here see 8 7 3 4 1 Schedules The cyclic behaviour of SEPsesam is implemented by the schedules already mentioned above The schedule is a scheme describing the recurrence of an appointment allowing cycles from minutes to years as well as absolute and relative scheduling also including the one time execution Presence of a schedule is not enough to execute a program Only by configuring appointments sing a schedule entries are made in the appointment calendar which then are executed by the SEPuler A modification in the schedule effects all appointments working with this schedule A schedule can be deactivated via the GUI A schedule can be used for any number of appointments a particular task Backup Restore etc can have appointments in several schedules whereby overlaps are resolved by means of priorities 21 SEr Global Storage Management CHAPTER 4 THE SEPULER AN APPOINTMENT CALENDAR 4 2 Prioritisation of Appointments I
109. te QSWNT3 Windows NT Datenbanken master Allgemein Tabelleninformationen Assistenten A n master Hi a Datenbank Besitzer Erstellt am Gr e Verf gbarer Speicherplatz Datenbankoptionen Anzahl von Benutzern sa 06 08 2000 01 29 12 15 69MB 3 14MB Mormal 2 Letzte Datenbanksicherung Letzte differenzielle Sicherung Letzte Transaktionsprotokollsicherung Wartungspl ne 03 09 2003 11 44 37 Keine Keine Keine sj Reservierter Speicherplatz A LLL All types of backup full differential incremental copy the transaction loggings too Whereby type incremental only copies those loggings Restore of a MS SQL Database Select the name of the desired MS SQL backup in Restore Wizzard s dropdown and press button Next 2007 SEP AG 138 SEPsesam Version 3 0 SEr 9 2 MS SQL SERVER Global Storage Management 72 SEP sesam Restore Wizard Server qswnt2000 Search via amp Task Name 3 Filename or Path Search pattern for filename or path Task qswnt3 mssql bal Backup path master Saved in period from 15 08 2003 w to 17 08 2003 v Back Next Cancel Help Then select the specific saveset point of time of backup and activate option completely restore selected task 2007 SEP AG 139 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 9 APPENDIX 72 SEP s
110. ted iw Drives Interval s 5 J Lastview 23 02 2005 12 35 25 C Cyclic Current Messages Performance Logging Button Properties shows the details of a task and allows modifications Button New backup task shows the following window 2007 SEP AG 103 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI DISASTER_O Server stupidix Task Options Options 2 Properties TaskName DISASTER_O Backup type Path Backup Client stupidix Source cisul Exclude List Comment via Nameserver OK Appy Delete Cancel 2007 SEP AG 104 SEPsesam Version 3 0 Ser 8 6 TASKS Global Storage Manogement Task Name user selected identification of a backup task use digits let ters and underscore _ only Backup Type type of backup Path Backup gt Standard Path Backup Files Directories pre set Registry WNT System state Win2000 Lotus Notes MS Exchange Server Informix MS SQL Server ORACLE ORACLE7 SAP R3 Client selection of a computer from which the backup must be ex ecuted Additional TCPIP names related to a special network route can be specified Client interface Source Disk directory files which should be backed up Multisourcing additional sources are separated by commas Exclude List excludes certain fil
111. tents of the media are deleted by the appointment 2007 SEP AG 116 SEPsesam Version 3 0 SEr 8 7 SCHEDULING Global Storage Management If the expected media is unavailable at the start of a backup or end of media is reached during data transfer then SEPsesam creates an internal media appointment which provides the next media for the backup If no media appointment is configured in the calendar then always only the internal one is in effect at EOM 8 7 1 4 New Command Event The switch textbfNew Command Event opens following window New task event in schedule yearly 5 sep Server stupidix Schedule Parameter Sequence control Priority es gt Blocking Date Execution parameter Name birthday Command email andy s birthday Client X the master Mext Execution Mo 05 08 2005 18 55 OK Apply Cancel Parameter Description Priority Priority Name Identification of the command appointment Command complete command Client Selection of computer on which the command should be executed User pre defined user name at the client access restriction which may execute this command Blocking appointment The appointment is in effect Prioritising concept only to block other command appointments with exactly the same command when schedules overlap 2007 SEP AG 117 SEPsesam Version 3 0 SEr Global Storage Management
112. this purpose GUI Components Loader is selected where the previously set up loaders can be found Each loader is marked and its properties are entered With OK the deviced is finally entered into the configuration 2007 SEP AG 37 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 7 BASIC CONFIGURATION Loader1 Server miraculix Device SCSIID 2061 Tape Server miraculix v Type IDEC TZ Media Ctrl DIR SLU Slots Barcode Auto Unload function 0K Apply Delete Cancel For drives an analogue procedure is applied Properties of each drive are selected via GUI Components Drives Drive Groups By default the drive group local Hardware has already been selected 2007 SEP AG 38 SEPsesam Version 3 0 SEr 7 3 STEP 3 MEDIA DATA CARRIERS Global Storage Management Drive Drive 4 4 miraculix Server miraculix Drive Options Saveset Drive Number 4 Drive Name drive 4 Loader No loader Drive Type DAT Tape Server miraculis Drive Group local hardware Drive No in loader Device non rewinding ITape N OK Apply Delete Cancel Info If No Load is entered in the loader field even though this drive is served by a loader the case described above is given In the options of that field the appropriate loader is selected With OK this device is included into the configuration
113. this switch is de activated then only the selected saveset is used After selection of a certain task and marking the button Next the following screen appears 2007 SEP AG 50 SEPsesam Version 3 0 SEr 8 2 ACTIVITIES Global Storage Management SEP sesam Restore Wizard Server stupidix Intro Filter Tasks Files Start Task Start Count T Mo Size Client Backup Day E sx files 28 10 2004 1635 aF 1 222 MBlstupidix2 28 10 2004 00 00 Position ic vinnt system a LIS Root CIS Boot Files 3 Oc e OS programm OS winnt Dt application compatibility scripts CIE apppatch LIS fonts 173 help CIE inf amp CJ msagent 173 speech E a O system32 O catroot RATA MR DD AMA DANN search In the screen s header the task selected before reappears All directories and files of the saveset are displayed in a tree structure Double clicking the symbol left to a directory changes it to and the directories and files within it become visible Another click on the closes the directory again Clicking the checkbox left to a file or directory marks these directories files for restore checkmark The absolute path of the marked directory or file is visible in the top field Position Hint Marking of a directory refers to all sub directories and files contained in it The Search button opens a mask in which directory file names or parts thereof can be entere
114. tment SEP sesam Server stupidix File Activities Configuration Window Help slelzlells E Components amp Tasks hy Groups EL gii Tasks 3 by Clients fal Properties E New Task Group O New Task yv Help 3 by Groups EL stupidix 3 Backup Plans amp 23 E Scheduling E E oRP E O DISASTER 0 A Backups O SESAM_BACKUP EI Restore C TEST BACKUP 7 Monitoring C1 all C3 Logging av 08 10 42 I002 MEDIA INIT 1 Initialisation of a media finished 08 10 42 1005 DRIVES Initialising the media in drive 1 with label DISK00010 completed successfully Drives Interval ts 5 U Lastview 24 02 2005 08 53 22 I Cyclic Current Messages erformance Lodging Button Properties Taskgroup 2007 SEP AG 109 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Task Group GRP_E Server stupidix Task Group Assign Tasks Groupname Comment Group Name name of the task group Comment additional information 2007 SEP AG 110 SEPsesam Version 3 0 SEr 8 7 SCHEDULING Global Storage Management Task Group GRP_E Server stupidix Task Group Assign Tasks Tasks for the selected Group pick list 7 picked stupidix all n DISASTER sx2all sx2files sx2state TEST BACKUP ESESAM BACKUP all disk info With the arrow
115. tore Wizard Server stupidix Intro Filter Tasks Files Start Task Start CouniTy No Size Client Backup Day E sichert 23 08 2004 09 02 1F 1 72 7 MBstupidix 23 09 2004 00 00 sx2all 28 10 2004 16 10 2F 4 1 26 GBstupidix2 28 10 2004 00 00 E sx2state 28 10 2004 16 34 1F 1 329MBstupidix2 28 10 2004 00 00 E sx2files 28 10 2004 16 35 1F 1 222 MB stupidix2 28 10 2004 00 00 E complete restore of selected task lt Back Next Cancel Help 2007 SEP AG 49 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 8 THE SEPSESAM GRAFICALUSERINTERFACE GUI Task Task name User specified identifier Start Start time of the backup Run Current number of the backup within backup day Type Backup type C copy D differential F full I incremental Media Quantity Counter of media written during the backup Size Saveset size Client Backed up client Backup Day Date of the backup day If completely restore selected task is selected then the final mask of the wizard ap pears Start the Restore Otherwise the file selection mask of the selective restore appears If a backup of type diff or incr is selected then the input field for generation restore see is also activated i e SEPsesam calculates all necessary restoring steps from the last full backup up to the selected one and executes these automatically including the required media changes If
116. us day Especially the protocol files of SEPsesam are created with the date of the backup day Example Backup day from 10 9 1999 08 00 till 11 9 1999 08 00 A backup at 11 9 1999 00 40 will be assigned to backup day 10 9 1999 and appears in daily protocol 19990910 Backups can be arranged in shifts A NEWDAY appointment executes the following tasks additionally e aborts all executing backups for day shift e deletes files and database entries for savesets which no longer exist e computes the calendar forecast one day in advance 2007 SEP AG 23 SEPsesam Version 3 0 SEr Global Storage Management CHAPTER 4 THE SEPULER AN APPOINTMENT CALENDAR 2007 SEP AG 24 SEPsesam Version 3 0 Chapter 5 Backup Automatic Backups are triggered by the SEPuler see 4 Data specified in task are copied to saveset on the current media SEPsesam creates additional data listings media segmentation data so that a quick and convenient restore is possible The user defines which data in his network should be backed up and when Considerations referring to media media pools and backup type full differential incremental have to be made According to that the administrator configures backup tasks schedules and appointments If requested the PRE and POST interface must be configured task specifically too 5 1 Full Diff Inc Copy Backup The Full Backup copies all source files as they are During restore this vers
117. used by SEPsesam as well which contributes to a decrease in the network load Disadvantage In cases of disaster the remote drives possibly are located in an area of destruction thus the storage media may be affected too Remote drives allow location of storage devices used by SEPsesam in areas geographically distant from one another Thus it is no longer necessary to store the corresponding storage media at one central place Wide Area Network WAN In addition to tape drives as the classical storage devices with permanently increasing ca pacities and transfer rates SEPsesam can also use directory oriented devices such as disks for backup These are treated as virtual drives because here the physical drives and media are simulated using directories and files on disks thus there is no difference for the user compared to real tapes except during configuration The type DISK HARD is fully simulated on the disk DISK CHNG is a disk device with changeable media e g diskettes where the media really must be moved manually or with a loader 2 2 Loader Drives can be integrated into loaders which through of robot devices move a media from a maga zine into a drive and vice versa They enable fully automated operation of the backup system during long periods of time 11 SEr Global Storage Management CHAPTER 2 THE BASIC COMPONENTS OF SEPSESAM One also distinguishes between local loaders and remote loaders Correspo
118. ust be inserted into media pools SEPsesam requires the configuration of media pools and therefore the organisation of media in such units 2 8 5 MasterSesam The top group is implemented with the concept of MasterSesam This is using the assumption that in a network mostly WAN there are several standalone backup islands each around a SEPsesam Server and these should be controlled from a certain SEPsesam Server This server is called MasterSesam Each SEPsesam Server can be defined as MasterSesam The MasterSesam has some additional buttons and setup possibilities in its interface so that the user can link to the GUIs of the other SEPsesam Servers from it 2007 SEP AG 14 SEPsesam Version 3 0 Chapter 3 Media Administration All media whichare to be used by SEPsesam must be registered under a non ambiguous identifi cation called label in the media archive The corresponding tools are provided through the GUI initialization properties etc 3 1 Media Strategy The media SEPsesam is working with are administered in media pools using non ambiguous labels The labels consist of the pool name and a five digit number which SEPsesam assigns within the pool this is the reason why a pool name never is allowed to end with 5 digits In the GUI a new media pool is created under GUI Components Media Pools New Media Pool An important parameter of a media pool is Locked Days i e for how many days a media of this pool must not b
Download Pdf Manuals
Related Search
Related Contents
Memorex MMG-CR2900 User's Manual Untitled - Media Markt 取扱説明書 - SoftBank SELECTION Huawei HG622 User's Manual Samsung DVD-D360K Manuel de l'utilisateur Fisher-Price GEOTRAX N1450 User's Manual GE PGP966DETBB Use and Care Manual Copyright © All rights reserved.
Failed to retrieve file