Используйте эффективный метод передачи, а не ftp.
Если у вас есть файл дампа, созданный mysqldump, на тестовом сервере БД, и вы обновляете его время от времени. Я думаю, вы могли бы сэкономить время (если не дисковое пространство), используя rsync для его передачи. Rsync будет использовать ssh и сжимать данные для передачи, но я думаю, что как локальные, так и удаленные файлы должны / могут быть распакованы.
Rsync будет передавать только измененную часть файла.
Может потребоваться некоторое время, чтобы решить, что именно изменилось в файле дампа, но передача должна быть быстрой.
Должен признать, я никогда не делал этого с файлом дампа в полгигабайта.