Commit graph

89 commits

Author SHA1 Message Date
Benoît.S 3150123671 pick_server: Cast date to decimal
Otherwise, days <10 will be octal, because starting with a 0.
2019-04-08 10:38:24 +02:00
Jérémy Lecour 305655faa6 revert some quotes and braces 2019-04-01 22:16:13 +02:00
Jérémy Lecour c8e7977b27 revert variable extraction 2019-04-01 14:38:48 +02:00
Jérémy Lecour c82e77f6ee Add documentation comments to test_server and pick_server functions 2019-04-01 14:37:57 +02:00
Jérémy Lecour d741041e4c give SSH more time before failing 2019-04-01 14:23:26 +02:00
Jérémy Lecour ab3ed48f22 don't quote this vaiable ; it's a list ! 2019-03-31 22:09:53 +02:00
Jérémy Lecour abbb20e5d4 shorter lines for section titles 2019-03-31 21:59:59 +02:00
Jérémy Lecour 92d6b8af87 more braces and quotes 2019-03-31 21:58:01 +02:00
Jérémy Lecour dac06e0858 message in english 2019-03-31 21:57:46 +02:00
Jérémy Lecour e852827d9a reorganize sections or the script 2019-03-31 21:53:07 +02:00
Jérémy Lecour 34476ac7c7 whitespaces 2019-03-31 21:32:09 +02:00
Jérémy Lecour 1376771e83 shellcheck fixes 2019-03-31 21:30:07 +02:00
Jérémy Lecour b1f46bc866 Add braces around variables 2019-03-31 21:27:10 +02:00
Jérémy Lecour ab57f64d93 Extract a LOCAL_BACKUP_DIR variable 2019-03-31 21:26:52 +02:00
Jérémy Lecour b5f1e13685 Add logic to have multiple available servers
SERVERS contains 1 or more servers to send backup files to.
Each day a primary backup server is chosen.
If it's not available the script falls back to the next server, and the 
next…
2019-03-31 21:25:33 +02:00
Benoît S. 2b911cff1d Break line after every contributor name 2019-01-21 14:44:30 +01:00
Benoît S. c25db32a45 Break line for contributors header infos 2019-01-21 14:42:02 +01:00
Patrick Marchand 720c479e73 Improved documentation for example script
Added the description of variables to change into the zzz_evobackup
script comments and updated the path to the repository.
2019-01-02 12:13:38 -05:00
Alexis Ben Miloud--Josselin eb85dc6175 Add clusterized elasticsearch snapshots 2018-11-21 14:32:38 +01:00
Gregory Colpart 81e79b1aaa add packages available for restauration 2018-08-25 00:02:00 +02:00
Gregory Colpart 83155a8de4 unlimited width for ps command 2018-08-25 00:00:31 +02:00
Gregory Colpart cb186dc775 Force chmod 700 for all mkdir 2018-08-20 23:12:36 +02:00
Benoît S. f369615a2f Exclude the sys database from mysql dump 2018-08-14 14:46:03 +02:00
Jérémy Dubois 664a424aee Send traceroute stderr to stdout
OpenBSD sends its first line of information into stderr
2018-07-25 19:05:26 +02:00
Jérémy Dubois d69a015025 Revert "/srv is not on BSD systems"
This reverts commit 853f6dff21.
Paths in systems variable are always backed up, that is not the case of /srv.
We have to manually remove /srv when we do not want it.
2018-07-16 16:04:43 +02:00
Jérémy Dubois 853f6dff21 /srv is not on BSD systems 2018-07-16 11:54:11 +02:00
Jérémy Dubois 391ef207f7 Add PATH, which is needed for BSD systems 2018-07-16 11:53:23 +02:00
Benoît S. bc1012b091 Modification commentaire 2018-04-05 16:24:18 +02:00
Alexis Ben Miloud--Josselin 7a9e4c6168 Simplify and store deletion logs in /tmp 2018-04-05 16:02:07 +02:00
Alexis Ben Miloud--Josselin 6548c5a1d8 Remove old logs 2018-03-21 18:06:00 +01:00
Alexis Ben Miloud--Josselin f449ea9b9f Removed useless (old) comment 2018-03-21 18:00:25 +01:00
Alexis Ben Miloud--Josselin 135c1df22a Remove unneeded lines 2018-03-14 14:49:25 +01:00
Alexis Ben Miloud--Josselin afc33a4002 Update elasticsearch snapshot 2018-03-09 10:39:59 +01:00
Benoît S. b30e0ef775 Remove mongodump backup dir before dumping
This is mandatory, elsewhere you'll retain old DBs/collections dumped.
2018-02-13 11:57:29 +01:00
Gregory Colpart 0b9049b568 Improve mysqldump in zzz_evobackup (thanks Bruno for the idea) 2018-02-08 01:44:14 +01:00
Daniel Jakots 5819a00ada zzz_evobackup is not part of the documentation... 2017-11-13 16:28:34 -05:00
Victor LABORIE d663f4591d Refactoring 2016-12-20 11:59:18 +01:00
Victor LABORIE 6a4af139ba Add RabbitMQ example. 2016-11-09 12:10:10 +01:00
Benoît S. 29cd250c73 Updated mongodb example. 2016-08-18 18:01:07 +02:00
Gregory Colpart 11e73103d0 new default routes (more stable) 2016-05-10 00:34:27 +02:00
Benoît S. a2bdfc106b Exclude /var/lib/munin/*tmp* in place of /var/lib/munin/*.tmp
Better match for files like:
  file has vanished: "/var/lib/munin/graphs.tmp.3006"
2016-04-21 11:59:51 +02:00
Gregory Colpart 8aab335168 Add command to backup megacli config (RAID hw config) 2015-11-25 17:16:46 +01:00
Gregory Colpart ee57c20134 retab 2015-11-24 19:52:05 +01:00
Gregory Colpart e924394230 force umask 2015-11-24 19:50:51 +01:00
Tristan PILAT cbe6af8ce7 Making zzz_evobackup more BSD compatible 2015-11-12 17:54:58 +01:00
Gregory Colpart 1b02ba0a70 - use only english in comments
- improve comments
2015-08-12 13:18:47 +02:00
Benoît S. aaa0910e9b chmod +x for executables. 2015-07-02 15:21:29 +02:00
Benoît S. 62d397386d Add --exclude "/var/lib/clamav/*.tmp" 2015-02-06 11:39:27 +01:00
Gregory Colpart e84cc25c5c Set LANG=C 2015-02-03 01:06:09 +01:00
Benoît S. bd48826956 Exclude /home/mysqltmp 2015-01-16 11:38:48 +01:00