Btw, what about keeping yesterday's database dump, and only sending a (compressed) diff of today's + yesterday's? Needs a fair amount of disk space, sure, but might be worth it? Diffing's going to take CPU time, but should be well worth it in reduced compression time, if the diffing means a substantially reduced dataset to compress...