22 апреля 2021 г. 22:31 Английский GNU GPL v2

Инструмент для синхронизации нескольких копий различных данных, т.е. он может обновлять сайт с помощью (S)Ftp, создавать резервные копии данных или обновлять рабочую копию с удаленного сервера. Он предлагает гибкие правила, планировщик и многое другое.

Особенности:

  • публикация и обновление веб-сайтов, синхронизация локальных каталогов и создание резервных копий данных;
  • возможна конфигурация и переписывание правил в каталоге;
  • гибкие правила, позволяющие все виды исключений / включений;
  • поддержка нескольких протоколов FTP, SFTP, SMB / CIFS (Windows Shares) и локальных файлов;
  • запланированное выполнение синхронизаций с использованием интервалов или планирования, например, crontab;
  • возможность удаленное управление экземпляром FullSync, работающим на другом компьютере.

Из-за большого количества предоставленных опций можно использовать FullSync для публикации и обновления веб-сайтов, синхронизации файлов между компьютером и ноутбуком или даже резервного копирования файлов на запоминающее устройство каждые несколько часов.

FullSync можно настроить для поиска изменений по-разному. Можно решить, чтобы он смотрел только на исходные изменения, или и источник, и место назначения, или только на пункт назначения. Кроме того, можно решить, следует ли выполнять удаление или просто сообщать.

Правила, которые могут быть определены, очень эффективны. Например, совпадения шаблонов могут быть регулярными выражениями, и можно сначала указать FullSync, какие файлы взять, а затем определить исключения. Кроме того, можно настроить критерии, которые определяют, изменился ли файл или нет. Это полезно при использовании файловых систем, которые не могут установить время модификации или где изменился размер при передаче из источника в пункт назначения (ftp).

Для расширенной конфигурации можно развернуть xml-файлы в синхронизированных путях, которые могут перезаписать правила для этой ветви. Таким образом, можно, например, изменить направление синхронизации для одного каталога или изменить фильтры или даже запретить переписывание правил.

Чтобы разрешить обновление только важных частей или дерева каталогов, FullSync может буферизовать представление целевой файловой системы и отслеживать, какие файлы он передал. Таким образом, игнорируются дополнительные файлы в месте назначения и могут сообщаться изменения в файлах-получателях.

Структура FullSync позволяет разработчику добавлять новые типы файловых систем, которые могут использоваться в качестве источника или назначения в процессе синхронизации. В настоящее время поддерживаются локальные файлы, ftp, sftp и samba.

Способ копирования файлов данных настраиваемый. Это позволяет использовать буфер, который загружает большие массы исходных данных в память и записывает все за один проход, если буфер заполнен. Это уменьшает количество жестких дисков и особенно хорошо подходит для создания резервных копий или синхронизации на одном жестком диске. Для обновления веб-страниц многопоточная запись хороша для использования полной полосы пропускания.

Характеристики

Ссылки на официальный сайт и загрузку
  • Язык: Английский
  • ОС: Windows 10, Windows 7
  • Лицензия: GNU GPL v2
  • Разработчик: Jan Kopcsek
  • Категория: Файлы и папки
  • Видеообзор: Отсутствует
  • VirusTotal: отчет
  • Создано: 22.04.2021
  • Обновлено: 22.05.2021