Backup software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gd 8ebdb4a59b update README 3 months ago
etc/baka init 3 months ago
.gitignore init 3 months ago
COPYING init 3 months ago
README.md update README 3 months ago
baka init 3 months ago
completion init 3 months ago
make_dist init 3 months ago
manpage.md init 3 months ago
manpage.ru.md init 3 months ago

README.md

baka

Simple and flexible file and database backup software written in Bash.

More info in manuals:

Installation

Add repository to /etc/apt/sources.list.d/:

sudo echo 'deb [arch = all] http://repos.gch.icu/debian testing main' > /etc/apt/sources.list.d/gd-debian.list

Add key:

curl -s http://repos.gch.icu/DEB-GPG-KEY | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/gd-debian.gpg --import

Update package list and install baka:

sudo apt update
sudo apt install baka

Also you can download DEB package directly: link.

baka pulls the rsync and s3cmd packages as dependencies.

Remote storage

To perform a backup to a remote storage, you need to forward SSH keys between servers in the case of rsync, or configure the .s3cmd config, in the case of copying to an S3-compatible storage (documentation). Of course, nothing prevents you from doing only local backups and transferring them in any convenient way.