]> git.decadent.org.uk Git - dak.git/commit
database backup foo
authorJoerg Jaspert <joerg@debian.org>
Mon, 21 Mar 2011 09:39:05 +0000 (10:39 +0100)
committerJoerg Jaspert <joerg@debian.org>
Mon, 21 Mar 2011 09:44:31 +0000 (10:44 +0100)
commitb6cf40a404bec1867ad0e5298ce08857dabb16f9
tree06975b4c3ee2a5b2ae9dea49edb3071e7fd43b26
parentf1e3abea4079e50b95c189fc00e06b119f24c165
database backup foo

no longer dump the full database on each dinstall run. instead we just
save a transaction id. DSA is doing the backup dumps in whatever cycle,
and keeping the WAL stuff around, so we can tell them to get us to
whatever point in our db which we might need, ie. the specific transaction
id.

as those are just 9 bytes per file, and not 4gigabytes, we now also save
wth we have been before and after unchecked runs, which makes our backup
be nearer to actual filesystem state than ever.

Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
config/debian/common
config/debian/cron.dinstall
config/debian/cron.unchecked
config/debian/dinstall.functions
scripts/debian/expire_dumps