Эта статья постоянно обновляется.
Есть различные способы ускорить составление списка файлов.
- Используйте как минимум версию 7.20, которая может создавать быстрый многопоточный список файлов. При необходимости вы можете увеличить число потоков сканирования папок на вкладке Performance в окне Program Settings или на вкладке Job в профиле.
- Убедитесь, что на вкладке Comparison→More не выбран пункт «Binary Comparison».
- Убедитесь, что вы не используете лишнее ведение журнала. Особенно «With Timing Info», «File List Building Details» или «Internet Protocol Logging» значительно замедляют процесс формирования списка.
- Если на вкладке Special вы используете «Process Security and Shares», подумайте, действительно ли вам нужны флажки «Update existing files», поскольку это будет медленно. Если нужно обновлять существующие элементы, убедитесь, что установлено «Update Existing Items: Folders (and files will inherit)».
- Если вы используете FTP, на второй вкладке диалога Internet можно выбрать рекурсивную FTP-команду LIST -alR. Если вы используете SSH/SFTP и сервер относится к типу Linux/Unix, можно попробовать флажок «Recursive Listing».
- Вы можете установить Syncovery Remote Service на другом компьютере, чтобы формировать список файлов удаленно. Remote Service доступен для Windows, Linux, FreeBSD и Mac.
- Если у вас односторонняя синхронизация и вы просто зеркалируете или создаете резервную копию, можно использовать параметр «Cache Destination File List» на вкладке Special. Однако этот параметр означает, что изменения на целевом компьютере, внесенные другим пользователем или программой, не будут замечены, поскольку программа всегда помнит последнее состояние в кеше и больше не просматривает папки назначения.
- Вы можете использовать Синхронизацию в реальном времени, которая просто копирует новые и измененные файлы, не сравнивая две структуры папок. Однако рекомендуется также регулярно запускать полное выполнение по расписанию, чтобы захватывать файлы, которые могли быть пропущены в реальном времени. Кроме того, изменения в реальном времени обнаруживаются только на локальных дисках и через LAN или VPN. Изменения не обнаруживаются через FTP, WebDAV и т. п. (см. новый механизм опроса в Syncovery 9). Некоторые компьютеры или сетевые устройства могут не отправлять уведомления в реальном времени по LAN.
- Если вам нужно только копировать новые и измененные файлы в место назначения и никогда не удалять файлы из места назначения, можно полностью отключить сканирование места назначения (на вкладке Files) и в разделе General Filters использовать два флажка Archive Flag (или в macOS/Linux: «use extended attributes to mark files as copied»). При первом запуске это приведет к копированию всех файлов, потому что флаги Archive для всех файлов еще установлены. Этого можно избежать, добавив фильтр по фиксированной дате/времени, например Date later than XX/YY/ZZZZ.
- Если флаги Archive использовать нельзя, можно все равно отключить сканирование места назначения и использовать фильтр File Age, например для файлов, которым «less than 1 days».
