]> arthur.barton.de Git - backup-script.git/history - bin/backup-script
README.md: Fix some "markdownlint" warnings
[backup-script.git] / bin / backup-script
2020-10-11 Alexander BartonUpdate copyright notice for 2020 :-)
2018-01-10 Alexander BartonRedirect stderr of scp(1) to stdout to not indicate...
2018-01-10 Alexander Bartonbackup-script: Fix two warnings of shellcheck(1)
2017-12-04 Alexander BartonGet rid of "echo -n" and bogus "ErrorMsg -n"
2017-12-01 Alexander BartonDon't set "pipefail", it changes behaviour!
2017-11-20 Alexander BartonEnable shell options for safer execution environment
2017-11-13 Alexander BartonOutput warning and error messages to stderr
2017-04-18 Alexander BartonRespect "dry run mode" when continuing snapshots
2017-04-18 Alexander BartonFix shellcheck(1) warning SC2181
2016-10-24 Alexander BartonUnify and enhance usage information and script descriptions
2016-10-21 Alexander Bartonbackup-script: Implement "-x"/"--no-exec" command line...
2016-07-13 Alexander BartonCatch SIGTERM as well as SIGINT
2016-07-12 Alexander BartonFix and mark several notices & warnings of shellcheck(1)
2016-07-06 Alexander BartonDon't clean up when "setup_exec" command failed
2016-07-06 Alexander BartonImplement global "setup_exec" configuration option
2016-06-01 Alexander BartonImplement new "backup_type": "disabled"
2016-05-25 Alexander BartonNew configuration variable "[default_]io_timeout"
2016-05-20 Alexander BartonSet rsync I/O timeout to 15 minutes
2016-05-20 Alexander BartonUser rsync option "--delete-during"
2016-04-28 Alexander BartonFix code that makes sure "source_root" ends with a...
2016-04-28 Alexander BartonCorrectly initialize system array when specific systems...
2016-04-26 Alexander BartonFix some warning messages of shellcheck(1)
2016-04-19 Alexander BartonImplement job tagging
2016-02-17 Alexander BartonUpdate copyright notices for 2016
2016-02-04 Alexander BartonDisable "globbing" for exclude patterns
2015-12-29 Alexander BartonShow generation config in "nothing to cleanup" message
2015-11-24 Alexander BartonWrite more information to "stamp file"
2015-11-24 Alexander BartonUpdate trial run message, don't call it "synchronizatio...
2015-11-18 Alexander BartonImplement "scp" backup type
2015-11-18 Alexander BartonFirst step to support multiple "backup types"
2015-11-18 Alexander BartonFix more warnings of shellcheck(1), use "[[ ... ]]...
2015-11-18 Alexander BartonFix two warnings of shellcheck(1)
2015-10-01 Alexander BartonUse relative symlinks for ZFS snapshots
2015-10-01 Alexander Bartonrsync: Use better progress output when available (proto...
2015-10-01 Alexander BartonDetect rsync and its protocol version
2015-09-21 Alexander BartonDefault system excludes: Only exclude content, not...
2015-09-21 Alexander BartonRefactor list of default excludes for system backups
2015-09-21 Alexander BartonAdd "[default_]exclude_dirs_add" options
2015-08-24 Alexander BartonFilesystem summary: Use "zfs list" on ZFS filesystems
2015-08-20 Alexander BartonRead in configuration before showing usage information
2015-08-18 Alexander BartonExit with code 7 when not all jobs have been run
2015-08-18 Alexander BartonStreamline and document exit codes
2015-08-18 Alexander BartonReturn exit code 1 on errors!
2015-08-18 Alexander BartonDisable compression for the local system
2015-08-18 Alexander BartonUse /usr/local/etc/backup-script.conf by default (not...
2015-08-18 Alexander BartonUse /var/backups as default backup target
2015-08-18 Alexander BartonTest for conf_d in /usr/local/etc/backup-script.d, too
2015-08-18 Alexander BartonDisplay location of configuration when usage is shown
2015-08-18 Alexander BartonLook for configuration file in /usr/local/etc/, too
2015-08-11 Alexander BartonMake sure that "target" does NOT end with a slash ...
2015-08-11 Alexander BartonMake sure that "source" does end with a slash ("/")
2015-08-04 Alexander BartonZFS: Use correct date for snapshot names
2015-08-04 Alexander BartonFix "new snapshot" log messages in "trial run" mode
2015-07-29 Alexander BartonDelay script exit for 3 seconds on abort
2015-07-29 Alexander BartonAdd support for generations on ZFS
2015-07-29 Alexander BartonFix filesystem detection in DeleteSubvolume()
2015-07-29 Alexander BartonCreate the system directory as subvolume when using...
2015-07-29 Alexander BartonIntroduce Initialize_Last_SysTarget_Snapshot() function
2015-07-29 Alexander BartonAdd compatibility layer for backup-pull(1) config files
2015-07-29 Alexander BartonCloneSubvolume: Introduce $snapshot parameter
2015-07-29 Alexander BartonUse correct counter when checking which generations...
2015-07-29 Alexander BartonDeclare function variables as "local"
2015-07-28 Alexander BartonLittle whitespace fixes ;-)
2015-07-28 Alexander BartonCorrectly count the number of available generations
2015-07-28 Alexander BartonDon't add "--rsh=..." to rsync command line in "local...
2015-07-28 Alexander BartonAdd support for new "[default_]source_root" variable
2015-07-28 Alexander Barton{Create|Clone|Rename|Delete}Subvolume: Prepare for...
2015-07-28 Alexander BartonCreateSubvolume(): Fix wrong positional parameter number
2015-07-28 Alexander BartonFix some variable quoting
2015-07-28 Alexander BartonUse $() instead of ``
2015-07-28 Alexander BartonMove subvolume handling to individual functions
2015-05-12 Alexander BartonDon't detect "latest" symlink as latest backup generation
2015-04-16 Alexander BartonCreate "latest" link to latest generation
2015-04-16 Alexander BartonIntroduce internal "sys_root" variable
2015-02-26 Alexander BartonImplement "{default_}job_pre_exec" and "{default_}job_p...
2015-02-26 Alexander BartonFix error handling if target directory can't be created
2015-02-26 Alexander BartonUpdate copyright notice
2014-11-27 Alexander BartonFix message "working on ..." for local system
2014-11-17 Alexander BartonUse "conf_d" variable to set configuration directory
2014-11-17 Alexander BartonRead /etc/backup-script.conf as configureation file...
2014-01-19 Alexander BartonImplement cleaning up of outdated generations
2013-10-22 Alexander BartonFix usage: --dry-run equals -n (not -d)
2013-09-26 Alexander BartonUse system "id" (filename) as target directory name
2013-09-26 Alexander BartonAdd support for generations using btrfs snapshots
2013-09-26 Alexander BartonAutodetect "localhost" and 127.0.0.1 as being "local"
2013-09-26 Alexander BartonAllow overriding of "system" variable
2013-09-26 Alexander BartonDon't remove "stamp file" in trial mode
2013-09-26 Alexander BartonEnhance information messages
2013-09-26 Alexander BartonDon't show storage summary in trial mode
2013-09-26 Alexander BartonRemove calls to already removed Log function
2013-09-26 Alexander BartonMake sure "system target directory" exists and is valid
2013-09-26 Alexander BartonRemove Message, MessageLog, and Log functions; use...
2013-09-24 Alexander BartonAdd /run to hardcoded exclude list
2013-09-24 Alexander BartonAdjust list of hardcoded excluded directories
2013-09-24 Alexander BartonAllow setting more defaults in backup-script.conf
2013-09-24 Alexander BartonImplement "--dry-run" ("-d") command line option
2013-09-24 Alexander BartonUse an exclamation mark for "system skipped" messages...
2013-09-24 Alexander BartonImplement --progress option (same as -p)
2013-05-08 Alexander BartonNew configuration options "user" and "target"
2013-05-08 Alexander BartonAllow handling of more than one target system at once
next