omnibackup-0.2.0_1.txz


Advertisement

Description

omnibackup - One Script to back them all up

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest amd64
Package name omnibackup
Package version 0.2.0
Package release 1
Package architecture amd64
Package type txz
Package license MIT
Installed size 243.24 KB
Download size 38.04 KB
Official Mirror pkg.freebsd.org
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.
WWW: https://github.com/NuLL3rr0r/omnibackup
Categories: sysutils
Maintainer: info@babaei.net
Options:
- DOCS: on
- OPENLDAP: on
- PGSQL: on
- MYSQL: on
###############################################################################
In order to run OmniBackup, you will need to create and configure the main
configuration file, e.g.:
$ cp -p /usr/local/etc/omnibackup/config.json.sample \
/usr/local/etc/omnibackup/config.json
or, create it in the root users' home directory:
$ cp -p /usr/local/etc/omnibackup/config.json.sample \
/root/.omnibackup/config.json
In order to take automatic backups every 24 hours at 01:00am UTC run this
command:
$ crontab -e -u root
Then add the following lines to the root users' crontab:
# OmniBackup daily backups
00      01      *       *       *       /usr/local/bin/omnibackup
To avoid data loss, make sure to consult the documentation at:
* /usr/local/share/doc/omnibackup/README.md
or
* https://github.com/NuLL3rr0r/omnibackup
Before you use it in production.
###############################################################################

Alternatives

Package Version Architecture Repository
omnibackup-0.2.0_1.txz 0.2.0 i386 FreeBSD Ports Latest
omnibackup-0.2.0_1.txz 0.2.0 amd64 FreeBSD Ports Quarterly
omnibackup-0.2.0_1.txz 0.2.0 i386 FreeBSD Ports Quarterly
omnibackup - - -

Requires

Name Value
bash = 4.4.23_1
flock = 2.30.1
jq = 1.6
mysql56-client = 5.6.42_1
openldap-server = 2.4.46_5
postgresql95-client = 9.5.15_2
sudo = 1.8.26

Download

Type URL
Binary Package omnibackup-0.2.0_1.txz
Source Package sysutils/omnibackup

Install Howto

Install omnibackup txz package:

# pkg install omnibackup

See Also

Package Description
omnisharp-server-g20150729_1.txz HTTP wrapper around NRefactory for C# editor plugins
omnitty-0.3.0_4.txz Curses-based SSH multiplexer
omping-0.0.4.txz Tool to test IP multicast functionality
ompl-1.4.1_3.txz Open Motion Planning Library
ondir-0.2.4.txz Automatically executes scripts as you traverse directories
onedrive-1.1.3.txz Microsoft OneDrive client
oneisenough-0.40_3.txz Economic development in the land of the balls
oneko-2.0b_5.txz Cat chasing a mouse all over the screen
oneko-sakura-1.2_2.txz Cat, Sakura or Tomoyo chasing a mouse all over the screen
onenetd-12.txz Single-server inetd
oniguruma-6.9.0.txz Regular expressions library compatible with POSIX/GNU/Perl
onioncat-0.2.2.r578.txz IP-transparent Tor Hidden Service connector
onionlauncher-0.0.2_2.txz Launcher for Tor
onionscan-0.2.txz Free and open source tool for investigating Onion Services
onionshare-2.0.txz Secure and anonymous file sharing via Tor
Advertisement
Advertisement