Свободно распространяемые программы для Windows

Rss рассылка

Хотите подписаться на обновления?

Введите email адрес:

rss-лента

Форма входа

Синхронизация копий данных (файлов и папок)

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

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

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

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

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

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

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

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

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

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

Язык: Английский
Лицензия:
GNU GPL v2

Протестировано на ОС: Windows 7 x64

Заявлена совместимость с ОС: Windows 7 AMD64 и Windows 10 AMD64

Официальный сайт: potterdraw.sourceforge.io

Перейти в каталог загрузки на sourceforge

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

Резервная копия на Яндекс Диске, версия 0.10.4

Добавить комментарий