TSP Lab Sga7N_GyDB_Archiver - Sga7N GyDB File Archiver Sga7N_GyDB_Archiver

Sga7N GyDB File Archiver
("Sga7N_GyDB_Archiver")

Basic operation

User's Interface

Main screen

After starting the program main window appears:

The main menu

Menu Menuitem Shortcut(s) Meaning
[Log]      
  Find line containing... (Ctrl-F) Finds text in log window
  Find next matching line (F3) Finds next occurrence of text in log window
  Details   Detail level of logging (Off, Normal, Detailed, or Debug)
[Actions]      
  Auto-run at night (Ctrl+P or ) Enables data archiving at night
  Check once now (Ctrl+C) Checks whether conditions are met once now
  Run once now (Ctrl+R) Starts archiving now
  Stop processing (Ctrl+S) Interrupts archiving currently being processed
[Options]      
  Auto scroll () Allow automatic scrolling of the log screen
  Save settings   Save settings into INI file

The bottom status-line

Configuration (Sga7N_GyDB_Archiver.ini) file settings

This file has to be placed in the same directory as the executable file placed!
Program saves the actual settings selecting Options/Save settings menu item.

Section Entry Example Meaning
[Position]      
  iLeft 132 The initial horizontal position of the Main screen, in pixel
  iTop 132 The initial vertical position of the Main screen, in pixel
  iWidth 770 The initial width of the Main screen, in pixel
  iHeight 558 The initial height of the Main screen, in pixel
[Options]      
  bAutoscroll True If True, log list automatically scrolls to the last line, when a new item inserted
[Advanced]      
  dwLogDetaiLevel 3 (Equals to the listed order; refer to the [Log]/Details menu item!)
  dwMaxLinesInLogWindow 500 Number of lines in the log window on screen
  sLogFilesPath D:\SGA\LogFiles Path of directory of log files
[DataDirectory #N]      
  sSourcePath H:\CellDB_1 Path for data to be archived
  sDestination1Path J:\BackUp_CellDB_1 Destination of archiving
  sDestination2Path J:\BackUp_CellDB_2 Optional secondary destination of archiving
  dwSourceCopyIfOlderThanSec 3600 Copy source data when it is older than this value
  dwSourceRemoveIfOlderThanDay 365 Delete source data when it is older than this value
  dwSourceIgnoreIfOlderThanDay 400 Ignore source data when it is older than this value
  dwSourceWarnIfBelowGByteFree 100 Put a warning line in the log when free space on source disk is below this value
  dwDestination1WarnIfBelowGByteFree 100 Put a warning line in the log when free space on destination disk is below this value