trsync
rsync wrapper that implements transactional synchronization with remote location