Skip to content

Releases: OK-API/Manage-My-Server

v1.1.0: Merge pull request #9 from OK-API/feature-enhancement-1.1.0

22 Oct 08:44
8aba11b
Compare
Choose a tag to compare

Feature enhancement and bugfix

  • Added -s|--silent parameter to make the multi-backup-ctrl.sh script only write output to the stdout/stderr interface if it is an ERROR level message. #6
  • Fixed bug for missing counter increase in startBackup function, causing the sync to always use the first target entry from the input file, instead of looping through source and target in the same way. #8
  • Enhancements to logging. Additional logs and minor content adjustments.

For Details see Pull Request Issue #9

v1.0.0: Merge pull request #1 from OK-API/initial-version-doBackup

16 Oct 20:28
846e110
Compare
Choose a tag to compare

First version which is function complete for the multi-backup-ctrl script for controlling multi source to multi target syncing.

It contains features for:

  • Multi source multi target rsync core functionality
  • Script parameters for -h|--help -p|--path -t|--test
  • Running the script with an input file to enable multiple different sync configurations
  • Validation of structure of input file
  • Validation of source directories in input file before sync
  • Logging to /var/log/multiBackupLog/
  • Enabling tracking of script execution with a tracking file, which enables it to keep a 24hrs schedule, even if the system has been shutdown for a while. It 'remembers' the last execution date in this file.
  • Testrun with the -t parameter performs all regular script tasks, buts skips the rsync execution. This will run all the checks and logs, but does not execute the rsync (e.g. for checking the input files).