What's wrong with zipping files into a archive then uncompressing them at their new home? I think the rsinc solution you were given should fulfil this need.