Normal Topic Another Backup option for 2.0 (Read 504 times)
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Another Backup option for 2.0
Apr 23rd, 2006 at 8:25pm
Print Post Print Post  
I added another backup option for Sesame 2.0's sesame.ini file:

BACKUP ON INTERVAL: n

where n is an interval specified in seconds. This option copies the application files running in a Sesame server every n seconds, if those files have been changed since the last time a backup was performed. This option only works in client/server mode, and only if the server is showing the server status window (so it will not run if the -daemon option is set). It goes with the BACKUP ON SAVE and the BACKUP ON LOAD options. Like the other options, this option will create a directory with the same name as the application file sans extension, and creates uniquely named backup files using the application filename with the time in seconds since 1970 appended to the filename, so that it won't overwrite the last backup.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: Another Backup option for 2.0
Reply #1 - Apr 24th, 2006 at 11:00pm
Print Post Print Post  
Today, I added a panel to the administrative dialog in 2.0 that lets you select applications from the loaded list of applications and back them up. Like the sesame.ini file options, the admin backup saves the files to a directory named after each of the applications, sans extension, and saves the files to unique names.

I also added another option to the sesame.ini - SERVER THREAD: [ON / OFF], that lets you turn on or off the multithreading in the Sesame server. Currently, in 1.1.x and in 2.0, multithreading is turned on by default.

Multithreading on the server basically means that commands issued to the server from clients can run concurrently. With this feature turned off commands run one at a time, even if from different clients.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged