After some request, and after many changes to the SVN version, smarbs 0.9.1 is finally here as a stable release.
I added some first "gui" elements (-> --status), tls support and two new features, one of them experimantal.
So long, happy backupping!
Skipping Version 0.8 after the release candidate because of the many new features added, I'm proudly presenting Version 0.9 of the script.
Whats new?
Quite a few things:
v0.9
-New option "onefilesystem"
-New option "relative"
-New options "execute_before" and "execute_after"
-Possibility to send succesmails
-Allows now to specify files instead of directories as sources... read more
Many changes have been made... And finally the new version is out. This is just a "release candidate", because only few of my testers (including me ;-) tried it yet. But all the comments were very positive!
I have rewritten a big part of the code and written locally a quite big testsuite used the ruby test mechanism to make shure everything works and no new errors occur when changing something or rewriting code. Besides that, I implemented many new features. You can see some of them, after installing and doing a "smarbs --help" ;-)... read more
So, finally, here is the first Version of smarbs written in ruby. But don't panic, there is a binary release with ruby included, one single file, and you don't need to install anything new. But the script should be more stable and error proof, as these things are much easier to handle in ruby than in bash code!
So, try it out! As always I'm awaiting your questions/suggestions/bug reports...
Cheers
Jan
Since this project is growing bigger and bigger, I decided to change it to a "real" programming language, and my decision was to go for ruby.
Ruby is a great open source script language (www.ruby-lang.org), and I hope to get the script more stable, more bug-free and to get on with developing faster than in bash scripting.
The first code releases are already in the newly created SVN repository here on sourceforge... Soon the first release will be available in the download section.... read more
Finally a new smarbs version is ready for use... Version 0.6! There are some handy improvements, most important are:
-Ability to create log files
-Ability to send E-Mails, in case of errors
-Performance slightly increased
-Bugs fixed
With this improvements it is now possible to use the script fully as a cronjob, without missing any errors or failures as they are written into the logfile and, If desired, sent to an E-Mail adress of choice
(the email thing was somehow hard to implement... It is recommended to manually produce an error, for example by setting the limit too low, to check if this function is really working without errors)
Finally I did it: I was able to implement a long desired function: It is now possible, to have multiple different configuration files. So you can make different backups to different times. It makes it possible, too, to distribute the backup on multiple destinations!
For example: You can start a backup with "smarbs.sh backup1", so it will only backup the one specified in backup1. Using a simple "smarbs" or a "smarbs all" will execute all the existing backups.... read more
The release 0.4.1 of the smarbs-project is now available to download.
I already use it for all my important backups on my home-desktop, but I still need people to test the script and inform my about bugs and tell my their opinion of the project.
I'm always open for suggestions and feature request, so please tell my what you think about it and what I could do better. Go to the homepage for more informations: http://smarbs.sourceforge.net/