Я делаю это немного по-другому, создавая файл TAR из всех файлов, которые я хочу сохранить на хосте, затем используя rsync, чтобы передать этот файл на резервный контроллер.
rsync -e ssh -av --verbose --progress --log-file=rsync.log user@host:/home/user/backups/all_backup_files.tar /cygdrive/f/_host_backups >> F:\_host_backups\log.txt
Rsync копирует только те части исходного файла, которые были изменены. Несмотря на то, что файл TAR может быть очень большим, если в этом файле будет изменен только один маленький файл, это все rsync, и процесс резервного копирования займет почти нулевое время.