{"repo":"Fitus/Zaloha2.sh","free":true,"listed":false,"github":"https://github.com/Fitus/Zaloha2.sh","clone":"git clone https://github.com/Fitus/Zaloha2.sh.git","description":"Small and simple directory synchronizer (a BASH script)","language":"Shell","stars":89,"topics":["backup","synchronization","bash","find","awk","ssh","scp"],"license":"MIT","category":"cli-tools","readme_excerpt":"Zaloha2.sh Zaloha2 is a small and simple directory synchronizer: Zaloha2 is a BASH script that uses only FIND, SORT and AWK. All you need is the Zaloha2.sh file (contains 118 kB of program code and 100 kB of documentation). No compilation, installation and configuration is required. Cyber-secure: No new binary code, no new open ports, no talking to any \"uncles\" on the Internet, easily reviewable. Three operation modes are available: the Local Mode, the Remote Source Mode and the Remote Backup Mode. Local Mode: Both directories are available locally (local HDD/SSD, flash drive, mounted Samba or NFS volume). Remote Source Mode: the source directory is on a remote source host that can be reached via SSH/SCP and the backup directory is available locally. Remote Backup Mode: the source directory is available locally and the backup directory is on a remote backup host that can be reached via SSH/SCP. Zaloha2 does not lock files while copying them. No writing on either directory may occur while Zaloha2 runs. Zaloha2 always copies whole files via the operating system's CP command or the SCP command (= no delta-transfer like in RSYNC). Zaloha2 is not limited by memory (metadata is processed as CSV files, no limits for huge directory trees). Zaloha2 has optional reverse-synchronization features. Zaloha2 can optionally compare the contents of files. Zaloha2 prepares scripts for case of eventual restore (can be optionally switched off to shorten the analysis phase). Full documentation is","default_branch":null,"files":null,"tree":[],"storefront":"/r/Fitus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Fitus/Zaloha2.sh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}