Commit graph

80 commits

Author SHA1 Message Date
Benoît S. 1a181b3e91 All shebangs set to /bin/bash. 2014-03-19 11:54:41 +01:00
Benoît S. d41d076f1b Ameliorate report when creating or deleting incrementals. 2014-03-19 11:54:40 +01:00
Benoît S. a8fc2f04a1 Added -h to rsync. 2014-03-19 11:54:40 +01:00
Benoît S. 52c6874c62 Added --stats to rsync and keep 30 last lines for log. 2014-03-19 11:54:40 +01:00
Benoît S. 9608b78793 Added sleep 0.2 before umounting /dev when stopping service. 2014-03-19 11:54:40 +01:00
Benoît S. 03fe8aad3e Update INSTALL.md in "What to backup" part. 2014-03-19 11:54:40 +01:00
Benoît S. 2499be0318 Don't return *, if bash glob don't find files/dir in evobackup-rm. 2014-03-19 11:54:40 +01:00
Benoît S. 2990d75ada Changed name of logfile for incs. 2014-03-19 11:54:40 +01:00
Benoît S. 0c2763b16a Added /dev/pts for jails in Debian init script. 2014-03-19 11:54:40 +01:00
Benoît S. 4bf30aac4a Added install/etc/evobackup/conf.d/incs
And a return line for final message in chroot-new.sh
2014-03-19 11:54:40 +01:00
Benoît S. 0e7095b121 chroot-new.sh Shebang mush be bash and not sh. 2014-03-19 11:54:40 +01:00
Benoît S. 5282974df1 Didabled all special actions by default. 2014-03-19 11:54:40 +01:00
Benoît S. 6aa9d3459c Ameliorate action 99_system_info. 2014-03-19 11:54:40 +01:00
Benoît S. cd491efcb0 Better mkdir in chroot-ssh.
Conflicts:
	chroot-ssh.sh
2014-03-19 11:54:40 +01:00
Benoît S. a0a2184585 Exclude database performance_schema for MySQL dumps.
Conflicts:
	zzz_evobackup
2014-03-19 11:54:40 +01:00
Benoît S. a8a5f0b751 Added --events for mysqldump.
Conflicts:
	zzz_evobackup
2014-03-19 11:54:40 +01:00
Benoît S. 914f9978a4 Added a way of backuping ElasticSearch
Conflicts:
	zzz_evobackup
2014-03-19 11:54:40 +01:00
Benoît S. f616c8cf7d Adding a loop when dumping routes.
Conflicts:
	zzz_evobackup
2014-03-19 11:54:40 +01:00
Benoit.S « Benpro » 9db65278d2 More information for "test" part of the doc. 2014-03-19 11:54:40 +01:00
Benoit.S « Benpro » a3a0c80d2c Added "mount /dev/pts" in upstart job. 2014-03-19 11:54:40 +01:00
Benoit.S « Benpro » 134f866088 Added "test connection" in the install doc. 2014-03-19 11:54:40 +01:00
Benoit.S « Benpro » 8c164f2135 Fix issue #2. Better upstart job for Ubuntu. 2014-03-19 11:54:40 +01:00
Benoit.S « Benpro » 8953c98dc4 Remove old comments. 2014-03-19 11:54:40 +01:00
Benoît S. 69876a53bb Fix a bug in the way of killing evobackup.
Fix a bug in the way of killing evobackup.

The process is launched by "run-parts /etc/cron.daily". When you kill the
process, run-parts is not informed and the process go in Z state (and rsync
continue to work!). When another run-parts is launched the part wich kill a
process if already launched fail.

This fix this particular bug.
2014-03-19 11:54:39 +01:00
Benoit.S « Benpro » 8489824d50 Adding excludes rules. Chmod 755 for all actions. Changing example server name. 2014-03-19 11:54:39 +01:00
Benoit.S « Benpro » c0c63fe2bf Added --delete-excluded to rsync command line.
Also exclude /sys by default.
2014-03-19 11:54:39 +01:00
Benoit.S « Benpro » 2da66af003 Rsync command line was bogus. Changing methods using rsync filter rules. 2014-03-19 11:54:39 +01:00
Benoit.S « Benpro » 48bba6896a Fix typo in variable name. 2014-03-19 11:54:39 +01:00
Benoit.S « Benpro » ee1d5b0517 Another fix in README.md 2014-03-19 11:54:39 +01:00
Benoit.S « Benpro » e7ce053664 Fix formating issue in README.me 2014-03-19 11:54:39 +01:00
Benoit.S « Benpro » 580c352b4f Refactoring of the code.
Evobackup is is now all in english and it is more flexible and easy to
install & configure.
2014-03-19 11:54:39 +01:00
Benoît.S 9de135a10c Initial commit 2014-03-19 11:53:52 +01:00
Benoît S. d494400364 Added mount /dev/pts in README. 2014-01-30 11:08:38 +01:00
Benoît S. 839dbdc98a Added compatibility for Wheezy when creating chroot. 2014-01-30 10:50:40 +01:00
Benoît S. 6eea9aa47e Exclude database performance_schema for MySQL dumps. 2014-01-10 14:29:05 +01:00
Benoît S. 75f256b8e7 Added --events for mysqldump. 2014-01-10 11:07:05 +01:00
Benoît S. b48b2a58fa Comment of ElasticSearch dump.
No need to be activated by default...
2014-01-09 17:00:51 +01:00
Benoît S. 3ca2623d70 Added a way of backuping ElasticSearch 2013-11-15 12:16:50 +01:00
Benoît S. 174c46aea8 Adding a loop when dumping routes. 2013-09-03 15:01:55 +02:00
Benoît S. 92f6db4439 Fix a bug in the way of killing evobackup.
The process is launched by "run-parts /etc/cron.daily". When you kill the
process, run-parts is not informed and the process go in Z state (and rsync
continue to work!). When another run-parts is launched the part wich kill a
process if already launched fail.

This fix this particular bug.
2013-08-05 17:46:18 +02:00
Gregory Colpart 88fb702b46 Add netstat dump 2013-06-30 13:18:54 +02:00
Romain Dessort 6bf536dc1e Remove exit 0 if evobackup already running. 2013-05-03 15:41:54 +02:00
Romain Dessort 329617461e Merge branch 'master' of ssh://git.evolix.org/git/evolinux/evobackup 2013-05-03 15:27:45 +02:00
Romain Dessort 4fe816827f Kill evobackup process if it was already running, instead of simply send
an email.
2013-05-03 15:25:50 +02:00
Gregory Colpart 516eece91c Merge branch 'master' of ssh://git.evolix.org/git/evolinux/evobackup 2013-04-12 18:05:03 +02:00
Gregory Colpart 606ff2923b Add --partial option to rsync ! 2013-04-12 18:04:32 +02:00
Gregory Colpart 1a54bb92e3 Error on mysqldump option 2013-01-28 00:18:11 +01:00
Gregory Colpart 1f910818ca Update infos about versions of Debian 2013-01-27 20:15:23 +01:00
Romain Dessort fc39d0c186 Fix argument order in mysqldump commandline
--defaults-extra-file must be the first option.
2012-11-05 11:47:14 +01:00
Gregory Colpart 7453e90313 Merge branch 'master' of ssh://git.evolix.org/git/evolinux/evobackup 2012-10-27 18:27:49 +02:00