Commit Graph

296 Commits

Author SHA1 Message Date
Asif Bacchus 0d018e3b65 Updated exclusion processing section to only warn if errant file specified.
Logs if no file specified to begin with.
2018-10-16 02:07:47 -06:00
Asif Bacchus 2323eb435e Added logging of accepted mapped borg variables 2018-10-16 02:04:25 -06:00
Asif Bacchus e7f5a836ec Correct error checking within tmp dir creation section 2018-10-16 02:02:04 -06:00
Asif Bacchus fc3c793dc2 Added check/create tmp folder for borg to circumvent /tmp noexec problem 2018-10-16 01:37:44 -06:00
Asif Bacchus 15bf15269d Corrected spacing for clarity in if statement 2018-10-16 01:16:59 -06:00
Asif Bacchus 1e217bf88c Better sample prune timeframes 2018-10-14 23:47:21 -06:00
Asif Bacchus 6b9dadac86 Sample include/exclude lists for general setup 2018-10-14 23:47:08 -06:00
Asif Bacchus 5c172fea0a Updated directory structure 2018-10-14 23:34:56 -06:00
Asif Bacchus 214d1ce2b2 Created sample nc_borg and nc_sql details files 2018-10-14 23:28:21 -06:00
Asif Bacchus 4a3d818805 Updated .gitignore so sample files are tracked 2018-10-14 23:28:06 -06:00
Asif Bacchus cb2be1490a Created sample 503.html 2018-10-14 23:16:32 -06:00
Asif Bacchus eba4dd8221 updated .gitignore 2018-10-14 23:08:32 -06:00
Asif Bacchus c11bfc5e2f Created help screen usage summary 2018-10-14 23:05:52 -06:00
Asif Bacchus 163cb46168 Added end of script success tag 2018-10-14 16:58:47 -06:00
Asif Bacchus 6ec3f84d37 Added error trap (warning) for missing exclusions file 2018-10-14 16:54:57 -06:00
Asif Bacchus 691a15dd73 removed dry-run from prune commandline 2018-10-14 16:32:03 -06:00
Asif Bacchus 9808201128 removed quotes from borg create commandlines 2018-10-14 16:31:30 -06:00
Asif Bacchus 21476ff27b removed quotes from prune commandline 2018-10-14 16:30:18 -06:00
Asif Bacchus 2d3a19db31 Changed borg operations logging format to bold 2018-10-14 15:40:43 -06:00
Asif Bacchus c9febf9b08 Updated logging output for xtraFiles processing 2018-10-14 15:31:18 -06:00
Asif Bacchus cf6af2c01f Corrected errors in var assignment to borg repo and passphrase env vars 2018-10-14 14:59:48 -06:00
Asif Bacchus 7ed19690e5 Corrected mistake in borg repo/archive name 2018-10-14 14:57:23 -06:00
Asif Bacchus 365aa69e70 Fixed typo in warning 2111 2018-10-14 14:55:27 -06:00
Asif Bacchus d0986a9eaa Changed warning codes to completely numeric 2018-10-14 14:55:05 -06:00
Asif Bacchus 27de43abf4 Fixed notification output error 2018-10-14 10:50:50 -06:00
Asif Bacchus 4532ec5eb5 Moved cleanup call after exitError counter update 2018-10-14 10:44:50 -06:00
Asif Bacchus 929f1cef9b Removed final call turn off NC maint mode. Redundant. 2018-10-14 10:38:23 -06:00
Asif Bacchus 7d52face6d Updated all calls to quit to use new exitError counter 2018-10-14 10:37:44 -06:00
Asif Bacchus 01f4a3dc0c Changed error system to array variable and updated quit to report them. 2018-10-14 10:32:59 -06:00
Asif Bacchus bc0e19b26f Updated exit error code in cleanup on ncMaint error 2018-10-14 10:23:35 -06:00
Asif Bacchus fcef47b712 Added ncMaint call in cleanup function 2018-10-14 10:22:35 -06:00
Asif Bacchus c9a5c8a71f Added check for NC data directory 2018-10-14 10:00:48 -06:00
Asif Bacchus 1a4fea9aa8 Fixed typo in default borgDetails setting 2018-10-14 09:50:10 -06:00
Asif Bacchus eff0c745d1 Added notification for completion of borgbackup 2018-10-14 07:21:05 -06:00
Asif Bacchus 333c62556c Fixed echo output typo in borg error checking. 2018-10-14 07:18:34 -06:00
Asif Bacchus fb2c6ca0d3 Added return coded checking for borg prune. 2018-10-14 07:18:11 -06:00
Asif Bacchus 5e148150e6 Redirected output from borg to logfile 2018-10-14 07:09:01 -06:00
Asif Bacchus 724182a15e Added borg exit error check 2018-10-14 07:07:21 -06:00
Asif Bacchus 5d72b987f3 Added borg prune section and warning if no parameters provided. 2018-10-14 06:56:25 -06:00
Asif Bacchus 59290a1011 Added borg execution section 2018-10-14 06:50:42 -06:00
Asif Bacchus 444f737ac2 Added parameter for nextcloud data directory 2018-10-14 06:47:22 -06:00
Asif Bacchus 552f17163e Added warnings for unspecified borg variables 2018-10-14 06:35:03 -06:00
Asif Bacchus 0127727251 Removed old section that mapped borg variables 2018-10-14 06:25:54 -06:00
Asif Bacchus b41a25c94c Verify borg SSH keyfile exists 2018-10-14 06:24:37 -06:00
Asif Bacchus ad18770f05 Added check to verify borg base directory exists 2018-10-14 06:21:01 -06:00
Asif Bacchus 396638b4e2 Added error code explanations for borg variable errors 2018-10-14 06:17:35 -06:00
Asif Bacchus 5c98f73134 Check borg variables from definition file and export if ok 2018-10-14 06:13:16 -06:00
Asif Bacchus 6205b9fb72 Unset borg environment variables at script invocation 2018-10-14 05:48:34 -06:00
Asif Bacchus 5429cecd0a Setup borg configuration mapping to variables and export them as needed 2018-10-05 16:27:04 -06:00
Asif Bacchus 6df528712f Updated ignored files 2018-10-03 17:44:13 -06:00