Omnibackup

Jul 20, 2023

One Script to back them all up

OmniBackup is a MIT-licensed, feature rich, pure Bash script which assists you in taking periocdic backups from OpenLDAP, PostgreSQL, MariaDB / MySQL and your filesystem. It also lets you extend OmniBackup by creating custom backup scenarios and defining your own customized scripts.

Configuration in OmniBackup is done through JSON. It also provides plenty of compression and cryptography algorithms such as LZMA2, gzip and bzip2 compression algorithms, and AES-128, AES-192 and AES-256 symmetric cryptography algorithms. Furthermore, it has support for RSA signatures to verify the backup origin and integrity on remote servers. MD4, MD5, MDC-2, RIPEMD160, SHA, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 and WHIRLPOOL are supported as backup integrity hash algorithms.

It supports multiple backup servers and as many as reports recipients through email. It has the optional ability to follow symbolic links or to preserve permissions inside backup files. And, last but not least it provides random passphrase generation for encrypted archives with variable length and patterns or a unique passphrase for all backups. It’s also possible to encrypt each passphrase by using RSA public keys for individual backup servers.



Checkout these related ports:
  • Zxfer - Easily and reliably transfer ZFS filesystems
  • Ztop - Display ZFS dataset I/O in real time
  • Zsm - ZFS Snapshot Manager
  • Zsd - Destroys ZFS snapshots
  • Zrepl - ZFS dataset replication tool
  • Zrep - ZFS based replication and failover solution
  • Zpool-iostat-viz - ZFS pool I/O latency statistics
  • Zoxide - Fast cd alternative that learns your habits
  • Zogftw - Creates redundant backups on encrypted ZFS pools
  • Znapzend - ZFS-centric backup tool
  • Zisofs-tools - User utilities for zisofs
  • Zidrav - File corruption detection and repair program
  • Zfstools - OpenSolaris-compatible auto snapshotting for ZFS
  • Zfsnap2 - Portable performant script to make rolling ZFS snapshots easy
  • Zfsnap - Simple sh script to make zfs rolling snaphosts with cron