obackup/CHANGELOG.md

2.1 KiB

FUTURE IMPROVEMENTS

  • Exit trap function must also stop child processes
  • Rewrite rsync exclude patterns using "pattern" instead of escaped chars
  • Obackup should run on Cygwin

Known issues

  • Backup size check counts excluded patterns
  • Recursive task creation from directories does only include subdirectories, but no files in root directory

Latest changelog

  • Improved forced quit command by killing all child processes
  • Before / After commands are now ignored on dryruns
  • Improved verbose output
  • Improved dryrun output
  • Improved remote connecivity detection
  • Fixed a typo in configuration file
  • 18 Aug. 2013: Now v1.84 RC2
  • Added possibility to change default logfile
  • Simplified dryrun (removed dryrun function and merged it with main function)
  • Simplified Init function
  • Added --stat switch to rsync execution
  • Added bandwidth limit
  • Added --no-maxtime switch
  • Fixed LoadConfigFile function will not warn on wrong config file
  • More code cleanup
  • Added --verbose switch (will add databases list, rsync commands, and file backup list)
  • Improved task execution checks and more code cleanup
  • Fixed CleanUp function if DEBUG=yes, also function is now launched from TrapQuit
  • 16 Jul. 2013: version tagged as v1.84 RC1
  • Code cleanup
  • Uploaded first documentation
  • Fixed an issue with RotateBackups
  • Updated obackup to log failed ssh command results
  • Updated ssh command filter to log failed commands
  • Updated ssh command filter to accept personalized commands
  • 23 Jun. 2013 v 1.84 RC1 approaching
  • Added ssh commands filter, updated documentation
  • Rewrote local space check function
  • Added ability to run another executable than rsync (see documentation on sudo execution)
  • Added some Rsync argument parameters (preserve ACL, Xattr, and stream compression)
  • Internal hook execution logic revised
  • Updated WaitForTaskCompletition function to handle skipping alerts
  • Updated command line argument --silent processing
  • Added remote before and after command execution hook
  • Added local before and after command execution hook

14 Jun 2013

  • Initial public release, fully functionnal