Commit Graph

  • d7399667a1 Update _FILESYSTEM_PERMISSIONS from 700 to 600 and add undocumented DBBACKUP_USER|GROUP variable Dave Conroy 2023-11-10 07:16:56 -08:00
  • 9caec737e0 Release 4.0.4 - See CHANGELOG.md 4.0.4 dave@tiredofit.ca 2023-11-09 11:49:26 -08:00
  • 87a803512d Merge pull request #269 from tiredofit/4.x Dave Conroy 2023-11-09 11:48:19 -08:00
  • c6a8fb0ae0 Merge branch 'main' into 4.x 4.x Dave Conroy 2023-11-09 11:48:08 -08:00
  • 8fafdeb45c Restore - Support multiple DB Hosts Dave Conroy 2023-11-09 11:46:04 -08:00
  • 4a3a79d328 restore - we're actually using FILESYSTEM_PATH Dave Conroy 2023-11-09 09:21:19 -08:00
  • bad5057bcf Release 4.0.3 - See CHANGELOG.md 4.0.3 dave@tiredofit.ca 2023-11-09 09:20:27 -08:00
  • d2acfc4a88 restore - dont browse .gpg files Dave Conroy 2023-11-09 09:19:39 -08:00
  • 3d794a819f Commence work on restore scripts Dave Conroy 2023-11-09 09:19:13 -08:00
  • aaf6309cc4 Release 4.0.2 - See CHANGELOG.md 4.0.2 dave@tiredofit.ca 2023-11-09 08:09:59 -08:00
  • 55d2067b43 Release 4.0.1 - See CHANGELOG.md 4.0.1 dave@tiredofit.ca 2023-11-09 08:04:05 -08:00
  • 0d56a26f0f restore - remove reference to DB_DUMP_TARGET and instead use DEFAULT_BACKUP_PATH Dave Conroy 2023-11-09 08:03:39 -08:00
  • 635411bdd5 Update README.md Dave Conroy 2023-11-08 22:37:39 -08:00
  • 39776a96b8 Release 4.0.0 - See CHANGELOG.md and README.md 4.0.0 Dave Conroy 2023-11-08 18:55:57 -08:00
  • d24cdc5db5 Merge pull request #266 from tiredofit/4.x Dave Conroy 2023-11-08 18:49:42 -08:00
  • 2df35e46e5 Merge 4.x prep Dave Conroy 2023-11-08 18:48:58 -08:00
  • 41b518f2f0 Add a failsafe for _original_debug_mode Dave Conroy 2023-11-08 18:18:05 -08:00
  • 89e6956cdd Adjust debug statements Dave Conroy 2023-11-08 15:08:32 -08:00
  • 089687dc55 Add DEBUG_ statements Dave Conroy 2023-11-08 14:48:27 -08:00
  • c88fbacde9 Update Zabbix Template to fix trigger Dave Conroy 2023-11-08 13:14:09 -08:00
  • 3010a4d187 Rework Zabbix Payloads Dave Conroy 2023-11-08 10:48:18 -08:00
  • fd59daf125 Update Zabbix Template Dave Conroy 2023-11-08 10:48:06 -08:00
  • 140e3183a4 Update Zabbix Template Dave Conroy 2023-11-08 10:43:25 -08:00
  • 45eba40360 Update Zabbix Template Dave Conroy 2023-11-08 10:40:02 -08:00
  • 440b24da8d Update Zabbix Template Dave Conroy 2023-11-08 10:06:19 -08:00
  • 9849c7339e Add PGSQL to override and force backing up globals Dave Conroy 2023-11-08 09:11:24 -08:00
  • 80e407d81d switch globals to only get backed up if using all Dave Conroy 2023-11-08 08:55:21 -08:00
  • 40ad7abac4 No more extra now Dave Conroy 2023-11-08 08:35:22 -08:00
  • 3ecb24c603 Fix naming issue with backup_job_filesystem_archive Dave Conroy 2023-11-08 08:29:35 -08:00
  • ff96f09e33 future_time is time_future Dave Conroy 2023-11-08 08:25:08 -08:00
  • 77f54d06fa Rearrange variables and polish: Dave Conroy 2023-11-08 08:00:21 -08:00
  • 633cc8410e Fix cron expression stepping Dave Conroy 2023-11-08 07:43:37 -08:00
  • f5b92854da Cleanup cron expression Dave Conroy 2023-11-07 13:06:06 -08:00
  • 50039f8d0c Rearrange timer() Dave Conroy 2023-11-07 13:03:01 -08:00
  • b8a825a3af Rework write_log to not output more than it needs to Dave Conroy 2023-11-07 12:33:03 -08:00
  • 2ccc867a75 Write Legacy vars to file instead Dave Conroy 2023-11-07 12:13:04 -08:00
  • 11205be091 Properly handle BACKUP_BEGIN plus values Dave Conroy 2023-11-07 12:00:19 -08:00
  • 57193cc824 Properly translate legacy _DUMP var to DEFAULT_BACKUP Dave Conroy 2023-11-07 11:50:59 -08:00
  • 9863358469 Split debug statement for backup/move exit codes Dave Conroy 2023-11-07 11:05:39 -08:00
  • bb3c942b35 Properly output exit code for notifications Dave Conroy 2023-11-07 11:02:49 -08:00
  • 72f90876e3 Fix writing logfiles to filessytem Dave Conroy 2023-11-06 17:00:29 -08:00
  • c94a85b523 Change Zabbix autoregister string to dbbackup4 Dave Conroy 2023-11-06 16:53:20 -08:00
  • c9fd36db72 Fix DEFAULT_MYSQL table Dave Conroy 2023-11-06 11:09:15 -08:00
  • a629282093 Update dependencies Dave Conroy 2023-11-05 10:42:51 -08:00
  • 050cc3ef62 Cleanup Mongo compression routine Dave Conroy 2023-11-05 10:12:32 -08:00
  • da54cdf48b Code formatting and cleanup Dave Conroy 2023-11-05 10:10:59 -08:00
  • 2b446f1e4c Add encrypt/checksum duration graphs Dave Conroy 2023-11-05 09:48:23 -08:00
  • 9e7904ce4d Cleanup Formatting Dave Conroy 2023-11-05 09:47:59 -08:00
  • c5c026d0fd Merge pull request #232 from benvia/feature-cron Dave Conroy 2023-11-05 09:17:33 -08:00
  • 5d8a7f1720 Optimize write_log function Dave Conroy 2023-11-05 08:54:43 -08:00
  • ca6b045d7d Optimize write_log function Dave Conroy 2023-11-05 08:51:32 -08:00
  • da22217e7b Refactor timer/datetime Dave Conroy 2023-11-05 08:36:15 -08:00
  • 59854c1715 Refactor timer/datetime Dave Conroy 2023-11-05 08:35:40 -08:00
  • e090eeda3f feat - add MySQL Event backup support Dave Conroy 2023-11-05 07:55:40 -08:00
  • 0ba1989083 modify MSSQL backups to get compressed post initial backup Dave Conroy 2023-11-05 07:45:52 -08:00
  • 5392bf5179 feat - add basic cron expression scheduling Dave Conroy 2023-11-05 07:40:30 -08:00
  • e42f8e9a8c Code refactoring Benoit Vianin 2023-11-05 06:48:47 +00:00
  • 6a28ac2d92 Fix code for absolute time Benoit Vianin 2023-11-04 18:53:42 +00:00
  • 3af9ef6d3d Rework timers Dave Conroy 2023-11-04 08:07:10 -07:00
  • 5e3d8b3083 Also use ionice for DB_RESOURCE_OPTIMIZED Dave Conroy 2023-11-04 07:43:32 -07:00
  • 06cfba4952 Modify DB_DUMP_BEGIN to support a full date as cron Benoit Vianin 2023-11-04 11:43:45 +00:00
  • 250cae98ef Restore the +XX minutes fucntion and move print to debug mode Benoit Vianin 2023-11-04 10:34:40 +00:00
  • 5dafa69439 feat - add file encryption Dave Conroy 2023-11-03 19:46:46 -07:00
  • 0159a13746 Add gpg to rundeps Dave Conroy 2023-11-03 18:18:05 -07:00
  • dad5294295 Update Zabbix Template Dave Conroy 2023-11-03 18:15:30 -07:00
  • 3837beae97 feat - Add checksum time, and hash output to Zabbix Dave Conroy 2023-11-03 18:11:58 -07:00
  • 20bfcec1a9 feat - Add DEFAULT_RESOURCE_OPTIMIZED to adjust CPU scheduler Dave Conroy 2023-11-03 18:03:52 -07:00
  • 2cc97694f4 Fix formatting: Dave Conroy 2023-11-03 15:53:54 -07:00
  • 0a867f9719 feat - Add Support for MSSQL Transaction logs - Closes #200 Dave Conroy 2023-11-03 15:48:39 -07:00
  • 7d77266d2a Use relative path insteasd of absolute when creating_latest_symlink - Closes #256 Dave Conroy 2023-11-03 15:32:33 -07:00
  • 50b61ad358 Merge pull request #236 from eoehen/feature/blobxfer-download-befor-move-new-backup-file Dave Conroy 2023-11-03 15:23:22 -07:00
  • a10eb1dfba Synchronize local storage from blobxfer before upload Dave Conroy 2023-11-03 15:22:59 -07:00
  • b0bf624ad3 Add Postgres GLobals Backup if SPLIT_DB=TRUE Dave Conroy 2023-11-03 15:14:02 -07:00
  • 07e74ca746 Merge pull request #228 from oscarsiles/main Dave Conroy 2023-11-03 15:11:35 -07:00
  • 599c3d7940 Rework bin directory Dave Conroy 2023-11-03 15:02:52 -07:00
  • 3e666ef655 Add coreutils to run-deps Dave Conroy 2023-11-03 15:02:36 -07:00
  • c0c7202b6d Add multi host support Dave Conroy 2023-11-03 15:02:13 -07:00
  • 82d8175eeb Support 4.0.x defaults Dave Conroy 2023-11-03 15:01:59 -07:00
  • ee294c08a2 Update scheduler template Dave Conroy 2023-11-03 15:01:41 -07:00
  • cfbac00268 Zabbix Template > 4.0.x Dave Conroy 2023-11-03 15:01:17 -07:00
  • b0413e6708 Version 4.0.x examples Dave Conroy 2023-11-03 15:00:56 -07:00
  • 57c853d02a MIT Dave Conroy 2023-11-03 15:00:33 -07:00
  • 0845ec30b3 Update install/etc folder contents Dave Conroy 2023-11-03 15:00:13 -07:00
  • 96f9825e19 Update README.md with new options Dave Conroy 2023-11-03 14:59:44 -07:00
  • 2b10a0b679 feat - only cleanup / mv backups of the same file_name pattern Dave Conroy 2023-11-01 15:55:32 -07:00
  • 1450a33c27 feat - add file logging support Dave Conroy 2023-11-01 15:44:03 -07:00
  • 74e7a7e74c feat - optimize zabbix sending routines to be one process Dave Conroy 2023-11-01 14:43:43 -07:00
  • e03fefeb02 fix - Optimize generating checksum routines Dave Conroy 2023-11-01 14:34:34 -07:00
  • 3ff3cdb19c feat - Add TARGET_DB_DUMP_PERMISSION to set file and directory permissions Dave Conroy 2023-11-01 14:32:43 -07:00
  • bcf7bc5ecd rearrange compression function Dave Conroy 2023-11-01 14:18:27 -07:00
  • 5a01b6118e feat - make processes and files save as username dbbackup instead of root Dave Conroy 2023-11-01 14:13:37 -07:00
  • 8fb2972b32 Release 3.12.0 - See CHANGELOG.md 3.12.0 dave@tiredofit.ca 2023-10-29 18:55:46 -07:00
  • 82eac9ad2e Merge pull request #263 from alwynpan/bugfix/#262-pgsql-db-not-exist Dave Conroy 2023-10-29 18:54:52 -07:00
  • 6bad6d8d65 fix: #262 Add option for DB_AUTH in PGSQL Alwyn Pan 2023-10-30 12:45:49 +11:00
  • a922922374 fix: #262 Fix lint issues and typos in README files Alwyn Pan 2023-10-30 12:44:36 +11:00
  • edeadade4d Release 3.11.1 - See CHANGELOG.md 3.11.1 dave@tiredofit.ca 2023-10-23 08:14:29 -07:00
  • 31b256b02d Release 3.11.0 - See CHANGELOG.md 3.11.0 dave@tiredofit.ca 2023-10-12 07:35:12 -07:00
  • d5cacdb32a Release 3.10.5 - See CHANGELOG.md 3.10.5 dave@tiredofit.ca 2023-10-11 15:44:26 -07:00
  • 238b4d852c Release 3.10.4 - See CHANGELOG.md 3.10.4 dave@tiredofit.ca 2023-10-11 15:17:54 -07:00
  • 8d6e72eead Merge pull request #258 from thomas-negrault/fix/mongo-restore-authentication-database Dave Conroy 2023-10-11 15:16:42 -07:00