1
0
mirror of https://github.com/deajan/obackup.git synced 2024-11-14 11:43:41 +01:00
obackup/CHANGELOG.md
2013-09-13 13:40:28 +02:00

2.4 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
  • Bandwidth parameter is ignored by SQL backups.

Latest changelog

  • Fixed an error in CheckSpaceRequirements not setting required space to zero if file / sql backup is disabled
  • Fixed an issue with CheckConnectivity3rdPartyHosts
  • Added option to stop execution on failed command execution
  • 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