This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk/bin/BackupPC_tarIncCreate
Parent Directory
| Revision Log
Revision
329 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 31 22:04:47 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 23648 byte(s)
Diff to
previous 297
,
to
selected 291
r9171@llin: dpavlin | 2006-01-31 23:04:30 +0100
removed all direct updates of parts which is now handled by custom referential triggers on backups and backup_parts (which
also check part_nr)
Revision
297 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 26 17:13:55 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 23683 byte(s)
Diff to
previous 291
correctly update parts = 0, inc_size = 0, inc_deleted = true for zero-sized increments
Revision
291 -
(
view)
(
annotate)
-
[selected]
Modified
Thu Jan 26 00:38:14 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 23539 byte(s)
Diff to
previous 271
added space for better output
Revision
235 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 10 15:07:10 2005 UTC
(18 years, 7 months ago)
by
dpavlin
File length: 22363 byte(s)
Diff to
previous 234
,
to
selected 291
r8747@llin: dpavlin | 2005-11-10 16:06:57 +0100
added backup_parts table to track parts of each backup, rewrote
BackupPC_tarIncCreate to use backup_parts
Revision
234 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 8 20:24:45 2005 UTC
(18 years, 7 months ago)
by
dpavlin
File length: 21183 byte(s)
Diff to
previous 170
,
to
selected 291
r8745@llin: dpavlin | 2005-11-08 21:24:32 +0100
re-wrote creation of tar archives. gzip is now called directly from
BackupPC_tarIncCreate. It uses multiple pipes to create .tar.gz and md5sum
on the fly, supports MaxArchiveFileSize as maximum size of UNCOMPRESSED
archive (to facilitate decompression on filesystems with limited file size).
For that, there are two split implementations:
- one which splits multiple files (smaller than MaxArchiveFileSize) into
multiple tar archives
- other which splits individual files (larger than MaxArchiveFileSize) into
multiple tar archives (dir is named like file, and files are named as
part number)
Revision
112 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Sep 1 20:24:13 2005 UTC
(18 years, 9 months ago)
by
dpavlin
File length: 16696 byte(s)
Diff to
previous 109
,
to
selected 291
simplify (not to say refactor ;-) code. Also, make it actually work.
Now it doesn't require files or dirs as last parametar (because we know
that we want all files in that backup).
So, run this script, pipe it to gzip (or bzip2) and you have compressed
archive of one increment.
Revision
100 -
(
view)
(
annotate)
-
[select for diffs]
Added
Tue Aug 30 20:29:26 2005 UTC
(18 years, 10 months ago)
by
dpavlin
File length: 18517 byte(s)
Diff
to
selected 291
added Ivan's version of tarCreate which creates just one increment
(for later burning to archive media)
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.