Subject: Synchronize/Update large file
To: None <netbsd-users@netbsd.org>
From: Jan Danielsson <jan.m.danielsson@gmail.com>
List: netbsd-users
Date: 01/28/2007 15:16:57
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig2841E627D47D72C34079BE1F
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello all,

   I have a somewhat large file (4.6GB), which is a disk image. I would
like to transfer it via the Internet to a remote location for backup
purposes. However, due to the nature of the disk image, it is very
wasteful to send all of it each time I want to make a backup.

   Before anyone suggests unison: Yes, I have tried it, but since I only
have 2GB physical RAM in this system, I would prefer not to use it,
since it makes my system slow to a crawl and swap like mad.

   I decided to write a tool which calculates md5 sums on a block basis.
What I want to do next is simply run the script on both computers to
generate md5 files. Then check which blocks differ, transmit them, and
store them in the proper places within the backup-image.

   Now I'm realizing that it's more work than I want to put into it,
unless I really have to. :-)

   Is there a tool which can "synchronize" two files over an ssh tunnel
(except unison, that is)?

   (I want to point out that I use unison for other purposes, and I am
very happy with it.. It just sucks when it comes to really large files).

--=20
Kind regards,
Jan Danielsson



--------------enig2841E627D47D72C34079BE1F
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (NetBSD)

iD8DBQFFvLBgbgs4ia4rq9IRCmM7AKCMFJBUHudvTLw98yDBMUSRhE73uwCeIJO4
Wb7iPwBf8stU/sk2nvMvme8=
=KboP
-----END PGP SIGNATURE-----

--------------enig2841E627D47D72C34079BE1F--