I want to use Unison, the file synchroniser to move files between home and work, when my broadband comes; this means I can put files into a transfer space, and remove them either side: I won’t have to clean up twice. There’s a problem though: Unison can’t restart an interrupted transfer. This is a pity because it uses the rsync algorithm and copies to a temporary file; it should be easy enough to restart the transfer. It effectively blocks using Unison over the (slow) broadband that I am buying, at least unaided. So I’ve written some scripts to copy and split files into small bits. I’ll release them to the website in a few days time. Can’t believe no one has done this before, but I couldn’t find anything.

Originally published on my old blog site.