All Projects → Fitus → Zaloha.sh

Fitus / Zaloha.sh

Licence: mit
Small and simple directory synchronizer (a BASH script)

Programming Languages

shell
77523 projects
bash
514 projects
awk
318 projects

Projects that are alternatives of or similar to Zaloha.sh

Zaloha2.sh
Small and simple directory synchronizer (a BASH script)
Stars: ✭ 50 (-20.63%)
Mutual labels:  backup, synchronization, find
JFileSync3
File Syncing with encryption and compression (partly) compatible with encfs / boxcryptor (classic) volumes for local folders and WebDAV backends. Based on JFileSync - hence the name.
Stars: ✭ 20 (-68.25%)
Mutual labels:  backup, synchronization
Mt Aws Glacier
Perl Multithreaded Multipart sync to Amazon Glacier
Stars: ✭ 522 (+728.57%)
Mutual labels:  backup, synchronization
Unburden Home Dir
Automatically unburden $HOME from caches, etc. Useful for $HOME on SSDs, small disks or slow NFS homes. Can be triggered via an hook in /etc/X11/Xsession.d/.
Stars: ✭ 48 (-23.81%)
Mutual labels:  backup
Angrdbg
Abstract library to generate angr states from a debugger state
Stars: ✭ 49 (-22.22%)
Mutual labels:  synchronization
Sublimate
Sublimate: Ridiculously fast full stack Swift prototyping with Vapor and Sourcery.
Stars: ✭ 57 (-9.52%)
Mutual labels:  synchronization
Outlookgooglecalendarsync
Sync your Outlook and Google calendars
Stars: ✭ 1,113 (+1666.67%)
Mutual labels:  synchronization
Copycat Action
©️ GitHub Action for copying files to other repositories
Stars: ✭ 48 (-23.81%)
Mutual labels:  synchronization
Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+1639.68%)
Mutual labels:  synchronization
Poosh
🌎 Publish local files to virtually any remote endpoint (e.g. AWS S3)
Stars: ✭ 55 (-12.7%)
Mutual labels:  synchronization
Kinesis Vcr
Record, rewind and replay live Kinesis streams
Stars: ✭ 54 (-14.29%)
Mutual labels:  backup
Backintime
Back In Time - A simple backup tool for Linux
Stars: ✭ 1,066 (+1592.06%)
Mutual labels:  backup
Xcloner Wordpress
Backup and Restore Plugin for Wordpress
Stars: ✭ 57 (-9.52%)
Mutual labels:  backup
Resticprofile
Configuration profiles for restic backup
Stars: ✭ 48 (-23.81%)
Mutual labels:  backup
Thin Backup Plugin
Stores only the relevant parts of the Jenkins workspace in a Backup.
Stars: ✭ 59 (-6.35%)
Mutual labels:  backup
Barman
Barman - Backup and Recovery Manager for PostgreSQL
Stars: ✭ 1,044 (+1557.14%)
Mutual labels:  backup
Comb
Interactive code auditing and grep tool in Emacs Lisp
Stars: ✭ 58 (-7.94%)
Mutual labels:  find
Findr
🔎 A simple and intuitive find & replace command-line interface.
Stars: ✭ 54 (-14.29%)
Mutual labels:  find
Vynchronize
Watch videos with friends online with the new real time video synchronization platform
Stars: ✭ 1,072 (+1601.59%)
Mutual labels:  synchronization
Mkstage4
Bash Utility for Creating Stage 4 Tarballs
Stars: ✭ 55 (-12.7%)
Mutual labels:  backup

Zaloha.sh: End of Life

Zaloha has been superseded by Zaloha2.sh.

  • Zaloha2.sh contains new features (the Remote Modes) and other improvements of design, program code and documentation.
  • For new deployments, go straight to Zaloha2.sh.
  • For migrations, check the table below if adaptations of your wrapper scripts are necessary.

Full list of changes (Zaloha2.sh compared to Zaloha.sh)

Some design changes break backward compatibility with the original (now obsolete) Zaloha.sh. For this reason, Zaloha2.sh lives in a new repository.

Zaloha.sh                       Zaloha2.sh
  New option --sourceUserHost to activate the Remote Source Mode via SSH/SCP
  New option --backupUserHost to activate the Remote Backup Mode via SSH/SCP
  New option --sshOptions to pass additional command-line options to SSH in the remote modes
  New option --scpOptions to pass additional command-line options to SCP in the remote modes
  New option --findParallel to run the local and remote FIND scans in parallel in the remote modes
Option --metaDir In Remote Backup Mode: allows to place the Zaloha metadata directory on the remote backup host to a different location than the default.
  New option --metaDirTemp: In the remote modes, Zaloha2 needs a temporary Metadata directory too. This option allows to place it to a different location than the default.
Shellscript 610 In Remote Backup Mode: executed on the remote side
Shellscript 620 Split to 621 (pre-copy), 622 (copy), 623 (post-copy). In Remote Backup Mode: 621 and 623 are executed on the remote side. In both remote modes, 622 contains SCP commands instead of CP commands.
Shellscript 630 Split to 631 (pre-copy), 632 (copy), 633 (post-copy). In Remote Source Mode: 631 and 633 are executed on the remote side. In both remote modes, 632 contains SCP commands instead of CP commands.
Shellscript 640 In Remote Backup Mode: executed on the remote side
Shellscript 650 Split to 651 (pre-copy), 652 (copy), 653 (post-copy). In Remote Backup Mode: 651 and 653 are executed on the remote side. In both remote modes, 652 contains SCP commands instead of CP commands.
Restore script 810 In the remote modes: contains SCP commands instead of CP commands
Restore script 870 Commands to preserve times of files have been moved from script 810 to script 870
  New option --sha256 for comparing the contents of files via SHA-256 hashes
CSV data model of 16 columns Extended to 17 columns to accommodate the SHA-256 hashes in new separate column 13 (original columns 13+14+15+16 shifted to 14+15+16+17)
  New check for falsely detected hardlinks: SHA-256 hash differs
Option --hLinks Renamed to --detectHLinksS (more descriptive option name)
Option --touch Renamed to --extraTouch (more descriptive option name)
Option --noExec1Hdr Renamed to --no610Hdr
Option --noExec2Hdr Replaced by finer-grained options --no621Hdr, --no622Hdr and --no623Hdr
Option --noExec3Hdr Replaced by finer-grained options --no631Hdr, --no632Hdr and --no633Hdr
Option --noExec4Hdr Renamed to --no640Hdr
Option --noExec5Hdr Replaced by finer-grained options --no651Hdr, --no652Hdr and --no653Hdr
  Ability to process all symbolic links (even those with target paths that contain three or more consective slashes). The implied change is additional escaping of slashes by ///s in column 16 for symbolic links.
  New Sanity Check for column 6 not alphanumeric
  More stringent directories hierarchy check
  More tolerant check of modification times of files (zero or even negative modification times are possible)
  More tolerant check of target paths of symbolic links (empty target paths are possible on some OSes)
  Minor code improvements and optimizations + improved documentation
Code size 76 kB Code size 112 kB
Docu size 78 kB Docu size 97 kB

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].