logo

Exiland Backup - простая утилита резервного копирования и синхронизации файлов для работчих станций Windows и серверов. Вопросы и ответы ниже относятся к этой программе.

Скачать демо-версию
Exiland Backup для Windows, 10 МБ
На главную

Скорость копирования файлов сайта по FTP/SFTP увеличилась в разы!

Дата:
Volk
Пользователь
25.01.2022 10:10

Здравствуйте,

У меня задание создает бэкап файлов сайта, расположенного на VPS в США. Поэтому файлы копируются медленно (но это и понятно).
Вчера скачал версию 4.8 и был очень приятно удивлен ее работой. В версии 4.7 файлы сайта копировались за 40-50 минут, а версия 4.8 скопировала их всего за 18 мин! Как выяснилось, все дело в быстром сканировании исходных файлов. В версии 4.7 сканирование занимало примерно 22-24 мин, а теперь - всего 2 мин 4 сек (в 11 раз быстрее). Это фантастика!

Как вам удалось так ускорить сканирование?
Спасибо большое за программу!

Михаил
Михаил
Тех.поддержка Exiland Backup
25.01.2022 10:11

Спасибо, я рад что вам понравилось нововведение, сделанное в версии 4.8.

Отвечая на ваш вопрос, могу сказать, так: Однажды нам написал пользователь, у которого настроена синхронизация файлов сайта по протоколу SSH (SFTP) на локальный диск. Если, например, на сайте изменилось всего 2-3 файла, то само копирование занимает всего 5 секунд, но вот чтобы просканировать файлы сайта (чтобы обнаружить эти изменения), требовалось 2 часа! В итоге, из-за 2-3 новых файлов задание выполняется 2 часа 5 секунд. Мы начали изучать проблему и выяснили, что много времени тратится на прочитывание папок по FTP/SFTP (заход в сами папки). И решили сделать это параллельно, в несколько потоков. Как видите, результат получился отличный.

Успехов вам в использовании программы!

Volk
Volk
Пользователь
25.01.2022 10:15

С изменением функции сканирования этот процесс стал занимать минуты, против нескольких часов.
У моего коллеги порядка 10гигов и 128т файлов, а после перехода на Professional версию и включения многопотоковой загрузки и скорость закачки существенно выросла.
Спасибо!

P.S. самое главное, при сканировании намного меньше нагрузка на удаленный сервер. раньше иногда зависало.

Михаил
Михаил
Тех.поддержка Exiland Backup
25.01.2022 10:18

В самой свежей компиляции версии 5.0 мы также сделали уменьшение нагрузки, если в общих настройках программы вы понижаете приоритет работы программы. Но не забывайте, что вместе с приоритетом также понижается скорость сканирования и копирования. Если вас устраивает нагрузка на удаленный сервер, то не изменяйте приоритет программы.

См.также
#52: Как исключить из исходных файлов папки node_modules
#50: Вопрос по разностному и добавочному бэкапам
#48: Скорость копирования