Commit Graph

585 Commits

Author SHA1 Message Date
intrigeri
8f70c54e0a Initialize dup_keepincroffulls as any other global variable. 2011-04-26 10:31:39 +02:00
Olivier Berger
3e60fd37de Adding new option 2011-04-25 22:49:57 +02:00
Olivier Berger
b5b400aca6 Fix option name, and revert defaults to previous settings 2011-04-25 22:40:45 +02:00
Olivier Berger
6ab6f3907f Fix duplicity option's name 2011-04-25 22:40:45 +02:00
Olivier Berger
55fe213f9b Fix merge problem 2011-04-25 22:40:44 +02:00
Olivier Berger
ca14175210 Now that there's some removal of increments for old fulls, we can keep fulls for a longer time, for instance 1Y which becomes default 2011-04-25 22:40:44 +02:00
Olivier Berger
573e803a07 Proposed feature to address https://labs.riseup.net/code/issues/2492 2011-04-25 22:40:44 +02:00
Olivier Berger
a1c2229e1a Proposed feature to address https://labs.riseup.net/code/issues/2492 2011-04-25 22:40:44 +02:00
intrigeri
6aca9c822b All handlers: stop using "local VAR" outside functions. (Closes: #530647) 2011-04-25 18:55:58 +02:00
intrigeri
2392094a24 Make units clearer (Closes Redmine bug #2737). 2011-02-16 08:22:10 +01:00
intrigeri
a036144de8 Documentation: recommend using 4096 bits RSA keys everywhere. 2011-01-27 19:02:28 +01:00
intrigeri
8190b0dbc7 rdiff.helper: generate 4096 bits RSA keys. 2011-01-27 19:00:15 +01:00
intrigeri
5c7a26f70d Update ChangeLog and authors. 2010-12-26 18:56:33 +01:00
Olivier Berger
c5832421a5 Implement locking with flock 2010-12-24 09:28:31 +01:00
intrigeri
6ad15139e0 Merge remote branch 'origin/0.9.8.1'
Conflicts:
	AUTHORS
	ChangeLog
2010-12-13 11:42:36 +01:00
intrigeri
8098286aa1 dup helper: fix separate signing key usecase.
Thanks to Ian Beckwith for the patch.
2010-12-13 11:24:21 +01:00
intrigeri
13f247afeb Fix reliance on bash for pipefail. (Closes: #602374)
Thanks to Sergio Talens-Oliag <sto@debian.org> for the bug report and patch.
2010-11-07 13:07:26 +01:00
Micah Anderson
ab92883a63 bump version numbers in preparation for release 2010-10-31 16:30:45 -04:00
Micah Anderson
8629599e5d add changelog entry for vgcfgbackup fix
Conflicts:

	ChangeLog
2010-10-29 10:42:14 -04:00
Micah Anderson
5d4e52dfd1 older versions (lenny) of lvm2 have a bug in vgcfgbackup that makes it so when you specify multiple volume groups to backup, it gives an error, saying you must set the %s template for the name. We are doing that, it just cannot handle it properly.
This change routes around this issue, which has been fixed in later lvm2 releases, by passing only one argument to vgcfgbackup by taking all the volume groups that are found and running them through a for loop
2010-10-29 10:31:43 -04:00
Micah Anderson
f49a612006 Do not error out when no job is configured (Closes: #597684)
Conflicts:

	ChangeLog
2010-10-29 10:30:43 -04:00
Jacob Anawalt
0b60b58153 Removed extra '.' in plain/sql dumps
Removed an extra '.' in file names introduced by the pg_dump options
patch, resulting in names like db..sql or db..sql.gz instead of just
db.sql or db.sql.gz.
2010-10-19 22:52:03 +02:00
Micah Anderson
846fa74cbc add changelog entry for vgcfgbackup fix 2010-10-12 11:49:18 -04:00
Micah Anderson
9271e58a24 older versions (lenny) of lvm2 have a bug in vgcfgbackup that makes it so when you specify multiple volume groups to backup, it gives an error, saying you must set the %s template for the name. We are doing that, it just cannot handle it properly.
This change routes around this issue, which has been fixed in later lvm2 releases, by passing only one argument to vgcfgbackup by taking all the volume groups that are found and running them through a for loop
2010-10-12 11:48:50 -04:00
intrigeri
a80d6f4a0c Make it clear duplicity >=0.4.9 is required when using a custom tmpdir. 2010-10-12 11:47:15 +02:00
intrigeri
dc7f723e5c Remove support for duplicity < 0.4.4. Even etch-backports has a newer one. 2010-10-12 11:44:35 +02:00
intrigeri
55d9452da5 dup: use --tempdir option rather than TMPDIR environment variable.
Closes Roundup bug #598.

This breaks support of Debian etch.
2010-10-12 11:15:47 +02:00
intrigeri
817ffa139b Update ChangeLog. 2010-10-12 10:52:22 +02:00
intrigeri
8a2a7ba297 Add Jacob Anawalt to authors. 2010-10-12 10:52:15 +02:00
Jacob Anawalt
7355535ee1 Enable pg_dump format option.
The format option of pg_dump enables tar and custom archive file formats in
addition to the default plain-text file containing SQL commands.

When either the tar or custom format are selected the behaviour of database=all is changed to no longer dump a single file via pg_dumpall. Instead pg_dumpall
is called once to export the "global" data (roles & tablespaces) and then
pg_dump is called once for each non-template table in the database.

To support the GZIP and GZIP_OPTS variables in backupninja and to give the
default --rsyncable gzip compression flag a chance at working on a PostgreSQL
backup, the custom output is forced to not use compression. Instead compression
is done via a pipe to gzip. Hopefully this benefits rsync and rdiff-backup
style backups for reduced backup and storage costs that outweigh the
restoration ones.
2010-10-12 10:49:34 +02:00
intrigeri
cc35262c2a Update ChangeLog after merging sarava's rsync branch. 2010-10-11 09:06:56 +02:00
intrigeri
b53a2e1c90 Merge remote branch 'sarava/rsync' 2010-10-11 09:06:14 +02:00
Silvio Rhatto
2bf727c140 Don't remove created metadata after rotation at rsync 2010-09-25 16:29:43 -03:00
intrigeri
d598a50cb9 Do not error out when no job is configured (Closes: #597684) 2010-09-22 20:47:34 +02:00
Silvio Rhatto
eff27ce1cd Fixing long rotation at rsync handler 2010-09-20 22:10:13 -03:00
intrigeri
c0c02efafd rdiff: support reading include/exclude patterns from files. 2010-09-12 23:26:08 +02:00
intrigeri
34e439ea7b Release 0.9.8 2010-09-12 19:56:28 +02:00
intrigeri
9ec23c5471 Update ChangeLog with rsync changes. 2010-09-03 18:33:14 +02:00
Silvio Rhatto
e90b9b78bb Removing rsync handler changelog 2010-09-02 20:39:42 -03:00
Silvio Rhatto
6bc07684e9 Removing unneeded hostname and user from ssh_cmd_base 2010-09-02 20:39:07 -03:00
Silvio Rhatto
c3f4247c06 Changing 'info' to 'fatal' at rsync handler set_lockfile function 2010-09-01 19:02:29 -03:00
Silvio Rhatto
7cbf1b2013 Rsync handler CHANGELOG update 2010-08-25 20:53:23 -03:00
Silvio Rhatto
f4ed3ae9a2 Making sure that the pid on lockfile reffers to an rsync backup process 2010-08-21 19:30:02 -03:00
Silvio Rhatto
7f075c1e3e Fixing lockfile checks for rsync handler 2010-08-21 18:37:48 -03:00
Silvio Rhatto
9fe6ebf377 RSYNC_RSH fix 2010-08-17 12:18:16 -03:00
Silvio Rhatto
7ef6a0b844 Fixing ssh_cmd and RSYNC_RSH at rsync handler 2010-08-17 10:59:13 -03:00
intrigeri
4015578106 Fix code logic to make dbusername/dbpassword actually usable (Closes Redmine bug #2264) 2010-06-24 16:53:58 +02:00
intrigeri
9179c59b50 mysql: don't lock tables in the information_schema database (Closes: #587011) 2010-06-24 16:18:44 +02:00
intrigeri
6e2a9468cf Fix ssl and tls options description (Closes Roundup bug #2407) 2010-06-14 19:16:34 +02:00
intrigeri
aeca6912a8 Added GZIP_OPTS option, defaulting to --rsyncable.
... so that this option can be disabled on systems that don't support it.
This also allows to use another compression program, such as pbzip2 on SMP
machines (closes Roundup bug #2405).
2010-06-14 19:06:59 +02:00