Commit Graph

293 Commits

Author SHA1 Message Date
Asif Bacchus c7c3f5771a checkExist: updated logfile outputs 2018-09-06 01:44:18 -06:00
Asif Bacchus 9052e2a68e checkExist: redirect mkdir output to logfile 2018-09-06 01:36:09 -06:00
Asif Bacchus 1ea15caa87 Updated sqlDumpDir check to use new checkExist function 2018-09-06 01:28:09 -06:00
Asif Bacchus 5c142fd329 Added function to check existance, create/verify and warn or quit. 2018-09-06 01:16:48 -06:00
Asif Bacchus dbfd5f64a0 Quit function added with error code reporting 2018-09-06 00:37:21 -06:00
Asif Bacchus 9fed8511ee Added logging verbosity parameter detection and logfile variable setup. 2018-09-06 00:26:33 -06:00
Asif Bacchus 8bcfad2dac Correction to self-elevation section that is disabled in production. 2018-09-06 00:03:40 -06:00
Asif Bacchus 57dd2de557 Updated comments and instructions to include logging verbosity param. 2018-09-06 00:02:39 -06:00
Asif Bacchus ee7a84fb59 Added sample sqlDetails 2018-09-05 17:57:02 -06:00
Asif Bacchus cec58e7bd4 Added sample excludeLocations.borg 2018-09-05 17:55:43 -06:00
Asif Bacchus e955eb4c9e Added sample xtraLocations.borg 2018-09-05 17:54:18 -06:00
Asif Bacchus b1645b90f1 Added sample repoDetails.borg 2018-09-05 17:51:12 -06:00
Asif Bacchus cd6f19c0b1 added checkpoint interval variable for borg 2018-09-05 17:48:12 -06:00
Asif Bacchus d66a8b859b Added exclude parameter to borg create command 2018-09-05 17:24:51 -06:00
Asif Bacchus 94399a5b84 Fixed NC maint mode commands 2018-09-05 17:22:57 -06:00
Asif Bacchus d06f446fd5 Commented in-script elevation, activated explicit root check 2018-09-05 17:20:38 -06:00
Asif Bacchus bc6badb8b1 Added exclude variable 2018-09-05 17:20:08 -06:00
Asif Bacchus cd3e69c081 Fixed notification message about NC maint:off 2018-09-04 22:32:42 -06:00
Asif Bacchus 018cc4a0ad Redirected sqldump output to logfile 2018-09-04 22:27:13 -06:00
Asif Bacchus e1c13f06a7 Log script completion 2018-09-04 22:20:52 -06:00
Asif Bacchus c42f58b09e Deleted sqlDumpFile after backup completed 2018-09-04 22:20:33 -06:00
Asif Bacchus aaa1cae43d Fixed exit codes 2018-09-04 22:19:45 -06:00
Asif Bacchus 1ce0bae3bc Take NextCloud out of maintenance mode 2018-09-04 22:18:06 -06:00
Asif Bacchus 3b8556dea7 Remove 503 page to restore web access 2018-09-04 22:15:00 -06:00
Asif Bacchus 4459142100 Initial BorgBackup PRUNE to trim old backups and log the results 2018-09-04 22:13:26 -06:00
Asif Bacchus e408856b08 Report BorgBackup result in log file. 2018-09-04 22:12:49 -06:00
Asif Bacchus c8a662bc1e Call BorgBackup to create new archive 2018-09-04 22:12:20 -06:00
Asif Bacchus 8d7bbfcf80 Added export variables to prepare for calling BorgBackup 2018-09-04 20:38:09 -06:00
Asif Bacchus ad972f1c71 Changed exit codes for consistency rather than script order. 2018-09-04 20:34:32 -06:00
Asif Bacchus fcd7a4ae6c Added SQLdump 2018-09-04 20:32:29 -06:00
Asif Bacchus 0f80a3b466 Added error-check for maint. mode 2018-09-04 20:28:52 -06:00
Asif Bacchus 67642ab276 Added webUser variable.
NC maint mode.
2018-09-04 20:20:10 -06:00
Asif Bacchus 8ae55fb199 map sqlDetails file to array variable 2018-09-04 18:34:14 -06:00
Asif Bacchus 30b1f2a4d7 Added 503 copy section 2018-09-04 18:30:38 -06:00
Asif Bacchus d215cec7c3 Added sqlDetails section in variable defintions at top of script. 2018-09-04 18:28:40 -06:00
Asif Bacchus a4e0e4c71b Added sqlDump directory creation.
Added sqldump filename generation.
2018-09-04 18:22:46 -06:00
Asif Bacchus 94ff195a9e Added derived paths to files 2018-09-04 18:20:38 -06:00
Asif Bacchus d38ec9c9dd Write script start to log file 2018-09-04 18:15:48 -06:00
Asif Bacchus 11b5c4f5c9 Added run-as-root check (disabled)
Add in-script elevation for testing.
2018-09-04 18:14:26 -06:00
Asif Bacchus 9cb04f39a0 Setup script variables and comments 2018-09-04 18:13:18 -06:00
Asif Bacchus 779389678e Added 503-backup notice page 2018-09-04 18:06:10 -06:00
Asif Bacchus ee5456533a Added backup script file 2018-09-04 18:03:37 -06:00
Asif Bacchus 1c8661dffa Initial commit 2018-09-04 17:18:35 -06:00