Commit graph

743 commits

Author SHA1 Message Date
Jérémy Lecour 230ad8ae79
update comments for the new function name 2024-01-11 08:03:09 +01:00
Jérémy Lecour 282bb6f1bc
dynamically include dump files 2024-01-10 15:06:17 +01:00
Jérémy Lecour 45d0205cc1
add pigz compression method 2024-01-09 18:02:22 +01:00
Jérémy Lecour f71dd862bb
Add options to dump_mysql_tabs 2024-01-09 13:30:55 +01:00
Jérémy Lecour 8d9c60b543
Add command logging 2024-01-09 11:24:03 +01:00
Jérémy Lecour 2b4333bded
path_to_str: simplify code 2024-01-09 11:22:18 +01:00
Jérémy Lecour f3e25a7beb
Use env-based shebang for shell scripts 2024-01-09 10:11:31 +01:00
Jérémy Lecour 7a9663781d
add automatic trace mode if TRACE=1 2024-01-09 08:47:18 +01:00
Jérémy Lecour a5ff9199b3
long option name 2024-01-09 08:46:58 +01:00
Jérémy Lecour 257679364d
rewrite (again) mysql functions 2024-01-09 08:45:24 +01:00
Jérémy Lecour 01fb231437
Vagrant definition for manual tests 2024-01-08 23:01:43 +01:00
Jérémy Lecour 0f0b328f27
include main.sh in evobackupctl 2024-01-02 12:11:55 +01:00
Jérémy Lecour 28a0f7a17a
CHANGELOG update (no semver) 2023-12-29 18:26:07 +01:00
Jérémy Lecour ebc20cf4e8
cleanup + changelog 2023-12-29 18:24:27 +01:00
Jérémy Lecour 98bfc5d840
Introducing evobackupctl 2023-12-29 18:15:39 +01:00
Jérémy Lecour ceb12254be
add simple bin script to show version… 2023-12-29 15:17:39 +01:00
Jérémy Lecour 4b71218ae1
simplify cron script 2023-12-29 15:17:08 +01:00
Jérémy Lecour 8c7a963266
more comments 2023-12-29 14:06:28 +01:00
Jérémy Lecour a0f5c31175
whitespaces and comments 2023-12-29 14:05:01 +01:00
Jérémy Lecour b7ce6e1cff
Rewrite mysql dump functions and reorganize code 2023-12-29 13:50:51 +01:00
Jérémy Lecour 5840e8efee
whitespaces 2023-12-29 13:49:08 +01:00
Jérémy Lecour 430e4f52ac
Remove empty error directories at exit 2023-12-29 13:48:02 +01:00
Jérémy Lecour 3268ff0858
Add note for includes/excludes brace expansion 2023-12-28 15:23:52 +01:00
Jérémy Lecour d4ad3b735f
split mkdir and chmod 2023-11-23 09:03:25 +01:00
Jérémy Lecour 32d41a4564
dump_redis: fix error_dir 2023-11-23 09:03:05 +01:00
Jérémy Lecour 68daa1ebf2
deploy-evobackup-beta : fix various issues
* bad permissions
* hard-coded path for cron job
* Ansible syntax for booleans
2023-07-06 10:26:01 +02:00
Jérémy Lecour c3f238b3c6
VERSION="23.07-pre" 2023-07-06 10:25:15 +02:00
Jérémy Lecour f0f177bae9
wording 2023-07-06 09:47:39 +02:00
Jérémy Lecour 03961156a8
split dump_mysql_grants and dump_mysql_variables 2023-07-06 09:42:38 +02:00
Jérémy Lecour c8f0781e75
whitespace 2023-07-06 09:12:33 +02:00
Jérémy Lecour 54a52d7b8f
Exclude amavis virusmails directory from backup
Cf. #981f5118cec40f560c1a743be8d9ef0509305c94
2023-07-06 09:10:30 +02:00
Jérémy Lecour b4ab681061
#71538 : fix Redis dump list in case directory is a symlink
Cf. #fd9bb57f8bd0d2537d82e7e3cf4362e3da0538ea
2023-07-06 09:08:23 +02:00
Jérémy Lecour d71fd5343f
Compress Redis dump 2023-07-06 09:06:21 +02:00
Jérémy Lecour 7379427051 fix PG dump per base : dump everything and not only the schema 2023-03-31 17:27:20 +02:00
Jérémy Lecour a5b553ab99 dump: global/per-base schema along with data 2023-03-23 08:47:37 +01:00
Jérémy Lecour 81177d63f5 remov dump_mysql_meta 2023-03-23 07:52:00 +01:00
Jérémy Lecour 0a485b3054 dump.sh reorganize backup directories, again 2023-03-23 07:48:41 +01:00
Jérémy Lecour 6f755b94ba dump.sh reorganize backup directories 2023-03-22 22:06:24 +01:00
Jérémy Lecour 158f135c4c Merge branch 'split-lib' into client-functions 2023-03-22 14:46:33 +01:00
Jérémy Lecour 5ac990473e remove monolithic script
All checks were successful
gitea/evobackup/pipeline/head This commit looks good
2023-03-22 14:19:29 +01:00
Jérémy Lecour a6573c6db3 changelog
All checks were successful
gitea/evobackup/pipeline/head This commit looks good
2023-03-22 14:17:42 +01:00
Jérémy Lecour ea054f314c Add some comments 2023-03-22 14:17:10 +01:00
Jérémy Lecour 70e541dd6d zzz_evobackup.sh: LIBDIR="/usr/local/lib/evobackup"
All checks were successful
gitea/evobackup/pipeline/head This commit looks good
2023-03-22 14:11:03 +01:00
Jérémy Lecour 5aeba28d5c utilities.sh: fix line count 2023-03-22 14:10:27 +01:00
Jérémy Lecour 4475ee9af8 dump.sh: improve options handling
* default values,
* reset variable each time
* option masterdata seulement si présente
2023-03-22 14:10:11 +01:00
Jérémy Lecour feafe01692 Delete error directories recursively
All checks were successful
gitea/evobackup/pipeline/head This commit looks good
2023-03-08 09:22:28 +01:00
Jérémy Lecour 1fa1eb7793 Delete README containing dead links 2023-02-27 14:56:45 +01:00
Jérémy Lecour 50f81f2716 Add options for dump functions
All checks were successful
gitea/evobackup/pipeline/head This commit looks good
2023-02-08 22:53:28 +01:00
Jérémy Lecour 2e9eb4a946 variable for script path 2023-02-08 22:51:38 +01:00
Jérémy Lecour 149b5d0e8d comments
All checks were successful
gitea/evobackup/pipeline/head This commit looks good
2023-01-28 21:14:22 +01:00