hdup past and future
Miek Gieben <[email protected]> Sun, 25 Dec 2005 00:35:06 +0100
| Newsgroups | gmane.comp.sysutils.backup.hdup.general |
|---|---|
| Message-ID | <[email protected]> |
--===============1216487206==
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="zYM0uCDKw75PZbzx"
Content-Disposition: inline
--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hello,
[This is the first of two emails]
After having restored from backups for the third time in a few months,
I've got some gripes about hdup2:
o I don't like tar - I'm still not 100% sure what gets included
in the archive and what not,
o The patching of tar is a kludge,
o Normal users cannot access the back upped files,
o Juggling around 15 GB tar files is a hassle,
o hdup is my first C program I've ever written.
So basicly I'm looking for something else. The plan9 idea of backups
is very nice and some utilities implement something like it, but it
not exactly the same.
Currently I'm using a little script which calls rsync, this is also
not perfect, because
o rsync does not compress the resulting files (only the deltas as
they are transported),
o rsync offers no encryption.
It is nice because:
o it offers an ondisk tree of the back upped files,
o incremental backups are handled by copying the old file to
<filename>.SUFFIX and putting the new file in place,
o remote backup works,
o A very thorough filter based include/exclude mechanism.
o Networking support.
But still I'm left in the dark, because I _want_ compression (and to a=20
lesser extend encryption). So once again I'm gonna write something new.
The basic idea is:
o Steal the good stuff from rsync
o Keep the include/exclude mechanism from hdup2. And the .nobackup
feature.
o Basicly works JUST AS rsync, but at the last step (the actual
file copy) allow a stackable pipe command, so that the content
of the file is compressed and/or encrypted
o Allow users to go the backupped files and copy back previous
versions,
o Allow 2 sorts of backups, null dumps and incremental dumps=20
on top of that.
This new utility will be called 'rdump'.=20
See my other email on what you can do with rdump.
This will probably also mean I will stop developing hdup2...
Regards,
--
grtz,
- Miek
http://www.miek.nl http://www.nlnetlabs.nl
PGP Key ID: 3880 D0F6
fingerprint: 6A3C F450 6D4E 7C6B C23C F982 258B 85CF 3880 D0F6
--zYM0uCDKw75PZbzx
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDrdspJYuFzziA0PYRAqWwAJ0WFt7KHuxecU8Tbi/PlpN6nIaXuQCfaYUV
ElATw8Nsdj9+3+eU/NmzNwo=
=52ld
-----END PGP SIGNATURE-----
--zYM0uCDKw75PZbzx--
--===============1216487206==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
hdup-user mailing list
[email protected]
http://atoom.net/cgi-bin/mailman/listinfo/hdup-user
--===============1216487206==--