Zaloha — это небольшой и простой синхронизатор каталогов:
* Zaloha — это скрипт BASH, который использует только FIND, SORT и AWK.
* Все, что вам нужно, это файл Zaloha.sh (содержит ~76 КБ программного кода и ~78 КБ документации).
* Не требуется компиляции, установки и настройки.
* Киберзащита: нет нового двоичного кода, нет новых открытых портов, легко проверить.
* Оба каталога должны быть доступны локально (локальный HDD/SSD, флешка, смонтированный том Samba или NFS).
* Zaloha не блокирует файлы при их копировании. Во время работы Zaloha запись ни в один из каталогов невозможна.
* Zaloha всегда копирует целые файлы с помощью команды CP операционной системы (= без дельта-передачи, как в RSYNC).
* Zaloha не ограничена памятью (метаданные обрабатываются как файлы CSV, нет ограничений для огромных деревьев каталогов).
* Zaloha имеет дополнительные функции обратной синхронизации.
* Zaloha может опционально сравнивать файлы побайтно.
* Zaloha готовит скрипты на случай возможного восстановления.
Полная документация доступна как онлайн, так и внутри Zaloha.sh.
В Linux/Unic Zaloha работает изначально. В Windows необходим Cygwin.