Cron + rsync может быть вашим лучшим выбором. Если файл является текстовым, как вы говорите, и изменения «различаются», то rsync может использоваться для передачи только обновлений в этот файл. Например, crontab может выглядеть примерно так:
20 4 * * * rsync -a --delete source/ username@remotemachine.com:/path/to/destination/
Это будет синхронизировать удаленный компьютер один раз в день, удаляя любые файлы в удаленной копии, которых больше нет на исходном компьютере.
Как примечание, я просто прочитал еще раз и заметил, что это резервная копия mysql, поэтому в результате вывода дампа может в конечном итоге содержаться двоичный файл, и в этом случае вы, вероятно, захотите просто использовать сервер репликации или копировать файл каждый день. rsync также может быть использован для копирования ...